public class ReloadingClassLoader extends java.lang.ClassLoader implements ReloadNotificationListener
构造器和说明 |
---|
ReloadingClassLoader(java.lang.ClassLoader pParent) |
限定符和类型 | 方法和说明 |
---|---|
boolean |
addResourceStore(ResourceStore pStore) |
void |
clearAssertionStatus() |
java.net.URL |
getResource(java.lang.String name) |
java.io.InputStream |
getResourceAsStream(java.lang.String name) |
void |
handleNotification() |
java.lang.Class |
loadClass(java.lang.String name) |
boolean |
removeResourceStore(ResourceStore pStore) |
void |
setClassAssertionStatus(java.lang.String className,
boolean enabled) |
void |
setDefaultAssertionStatus(boolean enabled) |
void |
setPackageAssertionStatus(java.lang.String packageName,
boolean enabled) |
public boolean addResourceStore(ResourceStore pStore)
public boolean removeResourceStore(ResourceStore pStore)
public void handleNotification()
handleNotification
在接口中 ReloadNotificationListener
public void clearAssertionStatus()
clearAssertionStatus
在类中 java.lang.ClassLoader
public java.net.URL getResource(java.lang.String name)
getResource
在类中 java.lang.ClassLoader
public java.io.InputStream getResourceAsStream(java.lang.String name)
getResourceAsStream
在类中 java.lang.ClassLoader
public java.lang.Class loadClass(java.lang.String name) throws java.lang.ClassNotFoundException
loadClass
在类中 java.lang.ClassLoader
java.lang.ClassNotFoundException
public void setClassAssertionStatus(java.lang.String className, boolean enabled)
setClassAssertionStatus
在类中 java.lang.ClassLoader
public void setDefaultAssertionStatus(boolean enabled)
setDefaultAssertionStatus
在类中 java.lang.ClassLoader
public void setPackageAssertionStatus(java.lang.String packageName, boolean enabled)
setPackageAssertionStatus
在类中 java.lang.ClassLoader