public class SDOClassLoader
extends java.lang.ClassLoader
Purpose: A custom classloader used to dynamically create classes as needed.
Constructor and Description |
---|
SDOClassLoader(java.lang.ClassLoader delegateLoader,
HelperContext aContext) |
Modifier and Type | Method and Description |
---|---|
java.lang.Class |
createGeneric(java.lang.String className,
SDOType type) |
java.lang.Class |
loadClass(java.lang.String className) |
java.lang.Class |
loadClass(java.lang.String className,
SDOType type) |
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findClass, findLibrary, findLoadedClass, findResource, findResources, findSystemClass, getClassLoadingLock, getPackage, getPackages, getParent, getResource, getResourceAsStream, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, registerAsParallelCapable, resolveClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners
public SDOClassLoader(java.lang.ClassLoader delegateLoader, HelperContext aContext)
public java.lang.Class loadClass(java.lang.String className) throws java.lang.ClassNotFoundException
loadClass
in class java.lang.ClassLoader
java.lang.ClassNotFoundException
public java.lang.Class loadClass(java.lang.String className, SDOType type) throws java.lang.ClassNotFoundException
java.lang.ClassNotFoundException
public java.lang.Class createGeneric(java.lang.String className, SDOType type)