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 在接口中 ReloadNotificationListenerpublic void clearAssertionStatus()
clearAssertionStatus 在类中 java.lang.ClassLoaderpublic java.net.URL getResource(java.lang.String name)
getResource 在类中 java.lang.ClassLoaderpublic java.io.InputStream getResourceAsStream(java.lang.String name)
getResourceAsStream 在类中 java.lang.ClassLoaderpublic java.lang.Class loadClass(java.lang.String name)
throws java.lang.ClassNotFoundException
loadClass 在类中 java.lang.ClassLoaderjava.lang.ClassNotFoundExceptionpublic void setClassAssertionStatus(java.lang.String className,
boolean enabled)
setClassAssertionStatus 在类中 java.lang.ClassLoaderpublic void setDefaultAssertionStatus(boolean enabled)
setDefaultAssertionStatus 在类中 java.lang.ClassLoaderpublic void setPackageAssertionStatus(java.lang.String packageName,
boolean enabled)
setPackageAssertionStatus 在类中 java.lang.ClassLoader