| java.lang.Object java.lang.ClassLoader
All known Subclasses: java.security.SecureClassLoader,
ClassLoader | abstract public class ClassLoader (Code) | | author: Evgueni Brevnov version: $Revision: 1.1.2.2.4.4 $ |
Inner Class :final static class BootstrapLoader | |
Method Summary | |
public void | clearAssertionStatus() | final protected Class> | defineClass(byte[] data, int offset, int len) | final protected Class> | defineClass(String name, byte[] data, int offset, int len) | final protected Class> | defineClass(String name, ByteBuffer b, ProtectionDomain protectionDomain) | final protected synchronized Class> | defineClass(String name, byte[] data, int offset, int len, ProtectionDomain domain) | protected Package | definePackage(String name, String specTitle, String specVersion, String specVendor, String implTitle, String implVersion, String implVendor, URL sealBase) | protected Class> | findClass(String name) | protected String | findLibrary(String name) | final native protected Class> | findLoadedClass(String name) | protected URL | findResource(String name) | protected Enumeration<URL> | findResources(String name) | final protected Class> | findSystemClass(String name) | protected Package | getPackage(String name) | protected Package[] | getPackages() | final public ClassLoader | getParent() | public URL | getResource(String name) | public InputStream | getResourceAsStream(String name) | public Enumeration<URL> | getResources(String name) | final static ClassLoader | getStackClassLoader(int depth) | public static ClassLoader | getSystemClassLoader() | public static URL | getSystemResource(String name) | public static InputStream | getSystemResourceAsStream(String name) | public static Enumeration<URL> | getSystemResources(String name) | final boolean | isSameOrAncestor(ClassLoader loader) | final boolean | isSystemClassLoader() | public Class> | loadClass(String name) | protected synchronized Class> | loadClass(String name, boolean resolve) | final static void | loadLibrary(String libName, ClassLoader loader, String libraryPath) | final static void | loadLibraryWithClassLoader(String libName, ClassLoader loader) | native void | registerInitiatedClass(Class clazz) | final protected void | resolveClass(Class> clazz) | public void | setClassAssertionStatus(String name, boolean flag) | public void | setDefaultAssertionStatus(boolean flag) | public void | setPackageAssertionStatus(String name, boolean flag) | final protected void | setSigners(Class> clazz, Object[] signers) |
classAssertionStatus | Hashtable<String, Boolean> classAssertionStatus(Code) | | package private to access from the java.lang.Class class. The following
mapping is used , where name - class name,
flag - true if assertion is enabled, false if disabled.
|
classSigners | Hashtable<String, Object[]> classSigners(Code) | | package private to access from the java.lang.Class class. The following
mapping is used , where name - class name,
signers - array of signers.
|
clearAssertionStatus | boolean clearAssertionStatus(Code) | | |
defaultAssertionStatus | int defaultAssertionStatus(Code) | | package private to access from the java.lang.Class class.
|
packageAssertionStatus | Hashtable<String, Boolean> packageAssertionStatus(Code) | | package private to access from the java.lang.Class class. The following
mapping is used , where name - package name,
flag - true if assertion is enabled, false if disabled.
|
ClassLoader | protected ClassLoader()(Code) | | |
clearAssertionStatus | public void clearAssertionStatus()(Code) | | |
isSystemClassLoader | final boolean isSystemClassLoader()(Code) | | |
registerInitiatedClass | native void registerInitiatedClass(Class clazz)(Code) | | Registers this class loader as initiating for a class
Declared as package private to use it from java.lang.Class.forName
|
resolveClass | final protected void resolveClass(Class> clazz)(Code) | | |
setClassAssertionStatus | public void setClassAssertionStatus(String name, boolean flag)(Code) | | |
setDefaultAssertionStatus | public void setDefaultAssertionStatus(boolean flag)(Code) | | |
setPackageAssertionStatus | public void setPackageAssertionStatus(String name, boolean flag)(Code) | | |
|
|