public class RelaunchClassLoader extends URLClassLoader
| Constructor and Description | 
|---|
RelaunchClassLoader(URL[] sources)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
addURL(URL url)  | 
Class<?> | 
findClass(String name)  | 
byte[] | 
getClassBytes(String name)  | 
List<URL> | 
getSources()  | 
List<IClassTransformer> | 
getTransformers()  | 
void | 
registerTransformer(String transformerClassName)  | 
close, findResource, findResources, getResourceAsStream, getURLs, newInstance, newInstanceclearAssertionStatus, getParent, getResource, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatuspublic RelaunchClassLoader(URL[] sources)
public void registerTransformer(String transformerClassName)
public Class<?> findClass(String name) throws ClassNotFoundException
findClass in class URLClassLoaderClassNotFoundExceptionpublic void addURL(URL url)
addURL in class URLClassLoaderpublic List<URL> getSources()
public List<IClassTransformer> getTransformers()
public byte[] getClassBytes(String name) throws IOException
IOException