Class ReflectLoaderJava2
- java.lang.Object
-
- java.lang.ClassLoader
-
- org.apache.derby.impl.services.reflect.ReflectLoaderJava2
-
final class ReflectLoaderJava2 extends java.lang.ClassLoader
-
-
Field Summary
Fields Modifier and Type Field Description private DatabaseClasses
cf
-
Constructor Summary
Constructors Constructor Description ReflectLoaderJava2(java.lang.ClassLoader parent, DatabaseClasses cf)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.Class
findClass(java.lang.String name)
(package private) LoadedGeneratedClass
loadGeneratedClass(java.lang.String name, ByteArray classData)
Load a generated class from the passed in class data.-
Methods inherited from class java.lang.ClassLoader
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, 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
-
-
-
-
Field Detail
-
cf
private final DatabaseClasses cf
-
-
Constructor Detail
-
ReflectLoaderJava2
ReflectLoaderJava2(java.lang.ClassLoader parent, DatabaseClasses cf)
-
-
Method Detail
-
findClass
protected java.lang.Class findClass(java.lang.String name) throws java.lang.ClassNotFoundException
- Overrides:
findClass
in classjava.lang.ClassLoader
- Throws:
java.lang.ClassNotFoundException
-
loadGeneratedClass
LoadedGeneratedClass loadGeneratedClass(java.lang.String name, ByteArray classData)
Load a generated class from the passed in class data.
-
-