| Modifier and Type | Method and Description |
|---|---|
| public ClassInspector | |
| public int | Returns: the version of the class loaderReturn the in-memory "version" of the class manager. |
| public boolean | Returns: true if the class was loaded by a Derby class manager, false it is was loaded by the system class loader, or another class loader.The class in question theClass)Was the passed in class loaded by a ClassManager. |
| public Class | Returns: the corresponding class objectThe name of the class to load className)Load an application class, or a class that is potentially an application class. |
| public Class | Returns: the corresponding classDescriptor for class classDescriptor)Load an application class, or a class that is potentially an application class. |
| public GeneratedClass | Returns: the corresponding generated classFull name of the class fullyQualifiedName, ByteArray The byte code of the class classDump)Add a generated class to the class manager's class repository. |
| public void | notifyModifyClasspath(String
The classpath being modified classpath)Notify the class manager that the classpath has been modified. |
| public void | notifyModifyJar(boolean
Restart any attached class loader reload)Notify the class manager that a jar file has been modified. |
| getClassInspector | back to summary |
|---|---|
| public ClassInspector getClassInspector() Return a ClassInspector object
| |
| getClassLoaderVersion | back to summary |
|---|---|
| public int getClassLoaderVersion() Return the in-memory "version" of the class manager. The version is bumped everytime the classes are re-loaded.
| |
| isApplicationClass | back to summary |
|---|---|
| public boolean isApplicationClass(Class<T> theClass) Was the passed in class loaded by a ClassManager.
| |
| loadApplicationClass | back to summary |
|---|---|
| public Class Load an application class, or a class that is potentially an application class.
| |
| loadApplicationClass | back to summary |
|---|---|
| public Class Load an application class, or a class that is potentially an application class.
| |
| loadGeneratedClass | back to summary |
|---|---|
| public GeneratedClass loadGeneratedClass(String fullyQualifiedName, ByteArray classDump) throws StandardException Add a generated class to the class manager's class repository.
| |
| notifyModifyClasspath | back to summary |
|---|---|
| public void notifyModifyClasspath(String classpath) throws StandardException Notify the class manager that the classpath has been modified.
| |
| notifyModifyJar | back to summary |
|---|---|
| public void notifyModifyJar(boolean reload) throws StandardException Notify the class manager that a jar file has been modified.
| |