java.security.PrivilegedAction<java.lang.Object>
, ClassFactory
, ModuleControl
public class ReflectClassesJava2 extends DatabaseClasses implements java.security.PrivilegedAction<java.lang.Object>
Modifier and Type | Field | Description |
---|---|---|
private int |
action |
|
private java.util.HashMap<java.lang.String,ReflectGeneratedClass> |
preCompiled |
Constructor | Description |
---|---|
ReflectClassesJava2() |
Modifier and Type | Method | Description |
---|---|---|
(package private) java.lang.Class |
loadClassNotInDatabaseJar(java.lang.String name) |
|
(package private) LoadedGeneratedClass |
loadGeneratedClassFromData(java.lang.String fullyQualifiedName,
ByteArray classDump) |
|
java.lang.Object |
run() |
boot, getClassInspector, getClassLoaderVersion, isApplicationClass, loadApplicationClass, loadApplicationClass, loadGeneratedClass, makeClassInspector, notifyModifyClasspath, notifyModifyJar, stop
private java.util.HashMap<java.lang.String,ReflectGeneratedClass> preCompiled
private int action
LoadedGeneratedClass loadGeneratedClassFromData(java.lang.String fullyQualifiedName, ByteArray classDump)
loadGeneratedClassFromData
in class DatabaseClasses
public final java.lang.Object run()
run
in interface java.security.PrivilegedAction<java.lang.Object>
java.lang.Class loadClassNotInDatabaseJar(java.lang.String name) throws java.lang.ClassNotFoundException
loadClassNotInDatabaseJar
in class DatabaseClasses
java.lang.ClassNotFoundException
Apache Derby V10.14 Internals - Copyright © 2004,2018 The Apache Software Foundation. All Rights Reserved.