public abstract class ClassLoaderProxy
extends java.lang.ClassLoader
Constructor and Description |
---|
ClassLoaderProxy() |
Modifier and Type | Method and Description |
---|---|
void |
clearAssertionStatus() |
boolean |
equals(java.lang.Object obj) |
protected abstract java.lang.ClassLoader |
getDelegate()
Subclasses must implement this method to return the underlying ClassLoader
|
java.net.URL |
getResource(java.lang.String name) |
java.io.InputStream |
getResourceAsStream(java.lang.String name) |
java.util.Enumeration<java.net.URL> |
getResources(java.lang.String name) |
int |
hashCode() |
java.lang.Class<?> |
loadClass(java.lang.String name) |
void |
setClassAssertionStatus(java.lang.String className,
boolean enabled) |
void |
setDefaultAssertionStatus(boolean enabled) |
void |
setPackageAssertionStatus(java.lang.String packageName,
boolean enabled) |
defineClass, defineClass, defineClass, defineClass, definePackage, findClass, findLibrary, findLoadedClass, findResource, findResources, findSystemClass, getClassLoadingLock, getPackage, getPackages, getParent, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, registerAsParallelCapable, resolveClass, setSigners
protected abstract java.lang.ClassLoader getDelegate()
public void clearAssertionStatus()
clearAssertionStatus
in class java.lang.ClassLoader
public java.net.URL getResource(java.lang.String name)
getResource
in class java.lang.ClassLoader
public java.io.InputStream getResourceAsStream(java.lang.String name)
getResourceAsStream
in class java.lang.ClassLoader
public java.util.Enumeration<java.net.URL> getResources(java.lang.String name) throws java.io.IOException
getResources
in class java.lang.ClassLoader
java.io.IOException
public java.lang.Class<?> loadClass(java.lang.String name) throws java.lang.ClassNotFoundException
loadClass
in class java.lang.ClassLoader
java.lang.ClassNotFoundException
public void setClassAssertionStatus(java.lang.String className, boolean enabled)
setClassAssertionStatus
in class java.lang.ClassLoader
public void setDefaultAssertionStatus(boolean enabled)
setDefaultAssertionStatus
in class java.lang.ClassLoader
public void setPackageAssertionStatus(java.lang.String packageName, boolean enabled)
setPackageAssertionStatus
in class java.lang.ClassLoader
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object