- java.lang.Object
-
- java.lang.ClassLoader
-
- org.eclipse.persistence.sdo.helper.SDOClassLoader
-
public class SDOClassLoader extends ClassLoader
Purpose: A custom classloader used to dynamically create classes as needed.
-
-
Constructor Summary
Constructors Constructor Description SDOClassLoader(ClassLoader delegateLoader, HelperContext aContext)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Class<?>
createGeneric(String className, SDOType type)
Class<?>
loadClass(String className)
Class<?>
loadClass(String className, SDOType type)
-
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, registerAsParallelCapable, resolveClass, resources, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners
-
-
-
-
Constructor Detail
-
SDOClassLoader
public SDOClassLoader(ClassLoader delegateLoader, HelperContext aContext)
-
-
Method Detail
-
loadClass
public Class<?> loadClass(String className) throws ClassNotFoundException
- Overrides:
loadClass
in classClassLoader
- Throws:
ClassNotFoundException
-
loadClass
public Class<?> loadClass(String className, SDOType type) throws ClassNotFoundException
- Throws:
ClassNotFoundException
-
-