|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
ObjectClassLoader
SecureClassLoader
BouncyClassLoader
public class BouncyClassLoader
ClassLoader that takes precendence over its parent for loading classes, and which is aware of timestamps on its binaries (and thus knows when it needs to be bounced.
Constructor Summary | |
---|---|
BouncyClassLoader(File[] classDirs,
ClassLoader parent)
|
Method Summary | |
---|---|
boolean |
isStale()
|
Class |
loadClass(String name)
|
Methods inherited from class SecureClassLoader |
---|
defineClass, defineClass, getPermissions |
Methods inherited from class ClassLoader |
---|
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findClass, findLibrary, findLoadedClass, findResource, findResources, findSystemClass, getPackage, getPackages, getParent, getResource, getResourceAsStream, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, resolveClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners |
Methods inherited from class Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public BouncyClassLoader(File[] classDirs, ClassLoader parent)
Method Detail |
---|
public Class loadClass(String name) throws ClassNotFoundException
loadClass
in class ClassLoader
ClassNotFoundException
public boolean isStale()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |