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<IClassTransformer> getTransformers()
public byte[] getClassBytes(String name) throws IOException
IOException