Class GeneratorUtils.LocalClassLoader
java.lang.Object
java.lang.ClassLoader
com.griefdefender.api.util.generator.GeneratorUtils.LocalClassLoader
- Enclosing class:
GeneratorUtils
-
Constructor Summary
ConstructorsConstructorDescriptionLocalClassLoader(ClassLoader parent) Creates a newGeneratorUtils.LocalClassLoader. -
Method Summary
Modifier and TypeMethodDescriptionClass<?> defineClass(String name, byte[] b) Defines the class by name and bytecode array.Methods inherited from class java.lang.ClassLoader
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findClass, findClass, findLibrary, findLoadedClass, findResource, findResource, findResources, findSystemClass, getClassLoadingLock, getDefinedPackage, getDefinedPackages, getName, getPackage, getPackages, getParent, getPlatformClassLoader, getResource, getResourceAsStream, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, getUnnamedModule, isRegisteredAsParallelCapable, loadClass, loadClass, registerAsParallelCapable, resolveClass, resources, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners
-
Constructor Details
-
LocalClassLoader
Creates a newGeneratorUtils.LocalClassLoader.- Parameters:
parent- The parent class loader
-
-
Method Details
-
defineClass
Defines the class by name and bytecode array.- Parameters:
name- The name of the classb- The bytecode array- Returns:
- The class
-