java.lang
Class ClassLoader
java.lang.Object
|
+--java.lang.ClassLoader
- public abstract synchronized class ClassLoader
- extends Object
Method Summary |
void |
clearAssertionStatus()
|
protected Class |
defineClass(byte[],
int,
int)
|
protected Class |
defineClass(String,
byte[],
int,
int)
|
protected Class |
defineClass(String,
byte[],
int,
int,
java.security.ProtectionDomain)
|
protected Package |
definePackage(String,
String,
String,
String,
String,
String,
String,
java.net.URL)
|
protected Class |
findClass(String)
|
protected String |
findLibrary(String)
|
protected Class |
findLoadedClass(String)
|
protected java.net.URL |
findResource(String)
|
protected Enumeration |
findResources(String)
|
protected Class |
findSystemClass(String)
|
protected Package |
getPackage(String)
|
protected Package[] |
getPackages()
|
ClassLoader |
getParent()
|
java.net.URL |
getResource(String)
|
java.io.InputStream |
getResourceAsStream(String)
|
Enumeration |
getResources(String)
|
static ClassLoader |
getSystemClassLoader()
|
static java.net.URL |
getSystemResource(String)
|
static java.io.InputStream |
getSystemResourceAsStream(String)
|
static Enumeration |
getSystemResources(String)
|
Class |
loadClass(String)
|
protected Class |
loadClass(String,
boolean)
|
protected void |
resolveClass(Class)
|
void |
setClassAssertionStatus(String,
boolean)
|
void |
setDefaultAssertionStatus(boolean)
|
void |
setPackageAssertionStatus(String,
boolean)
|
protected void |
setSigners(Class,
Object[])
|
ClassLoader
protected ClassLoader(ClassLoader)
ClassLoader
protected ClassLoader()
loadClass
public Class loadClass(String)
throws ClassNotFoundException
loadClass
protected Class loadClass(String,
boolean)
throws ClassNotFoundException
findClass
protected Class findClass(String)
throws ClassNotFoundException
defineClass
protected final Class defineClass(byte[],
int,
int)
throws ClassFormatError
defineClass
protected final Class defineClass(String,
byte[],
int,
int)
throws ClassFormatError
defineClass
protected final Class defineClass(String,
byte[],
int,
int,
java.security.ProtectionDomain)
throws ClassFormatError
resolveClass
protected final void resolveClass(Class)
findSystemClass
protected final Class findSystemClass(String)
throws ClassNotFoundException
getParent
public final ClassLoader getParent()
setSigners
protected final void setSigners(Class,
Object[])
findLoadedClass
protected final Class findLoadedClass(String)
getResource
public java.net.URL getResource(String)
getResources
public final Enumeration getResources(String)
throws java.io.IOException
findResources
protected Enumeration findResources(String)
throws java.io.IOException
findResource
protected java.net.URL findResource(String)
getSystemResource
public static java.net.URL getSystemResource(String)
getSystemResources
public static Enumeration getSystemResources(String)
throws java.io.IOException
getResourceAsStream
public java.io.InputStream getResourceAsStream(String)
getSystemResourceAsStream
public static java.io.InputStream getSystemResourceAsStream(String)
getSystemClassLoader
public static ClassLoader getSystemClassLoader()
definePackage
protected Package definePackage(String,
String,
String,
String,
String,
String,
String,
java.net.URL)
throws IllegalArgumentException
getPackage
protected Package getPackage(String)
getPackages
protected Package[] getPackages()
findLibrary
protected String findLibrary(String)
setDefaultAssertionStatus
public void setDefaultAssertionStatus(boolean)
setPackageAssertionStatus
public void setPackageAssertionStatus(String,
boolean)
setClassAssertionStatus
public void setClassAssertionStatus(String,
boolean)
clearAssertionStatus
public void clearAssertionStatus()