public class InMemoryClassLoader extends java.lang.ClassLoader
Constructor and Description |
---|
InMemoryClassLoader()
Constructor.
|
InMemoryClassLoader(java.lang.ClassLoader parent)
Constructor.
|
InMemoryClassLoader(java.lang.ClassLoader parent,
java.lang.String className,
byte[] byteCode)
Constructor.
|
InMemoryClassLoader(java.lang.String className,
byte[] byteCode)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
insertClass(java.lang.String className,
byte[] byteCode)
Inserts a class into this class loader (i.e.
|
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findClass, findLibrary, findLoadedClass, findResource, findResources, findSystemClass, getClassLoadingLock, getPackage, getPackages, getParent, getResource, getResourceAsStream, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, loadClass, registerAsParallelCapable, resolveClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners
public InMemoryClassLoader()
public InMemoryClassLoader(java.lang.ClassLoader parent)
public InMemoryClassLoader(java.lang.String className, byte[] byteCode)
public InMemoryClassLoader(java.lang.ClassLoader parent, java.lang.String className, byte[] byteCode)
public void insertClass(java.lang.String className, byte[] byteCode)