public class ExtendedURLClassLoader extends URLClassLoader
URLClassLoader only allows adding URLs in the
constructor).| Constructor and Description |
|---|
ExtendedURLClassLoader(ClassLoader parent,
URLStreamHandlerFactory factory) |
ExtendedURLClassLoader(URL[] urls)
|
ExtendedURLClassLoader(URL[] urls,
ClassLoader parent)
|
ExtendedURLClassLoader(URL[] urls,
ClassLoader parent,
URLStreamHandlerFactory factory)
|
| Modifier and Type | Method and Description |
|---|---|
void |
addURL(URL url) |
void |
addURLs(List<URL> urls) |
close, definePackage, findClass, findResource, findResources, getPermissions, getResourceAsStream, getURLs, newInstance, newInstancedefineClass, defineClassclearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findLibrary, findLoadedClass, findSystemClass, getClassLoadingLock, getPackage, getPackages, getParent, getResource, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, loadClass, registerAsParallelCapable, resolveClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSignerspublic ExtendedURLClassLoader(URL[] urls, ClassLoader parent, URLStreamHandlerFactory factory)
urls - the URLs from which to load classes and resourcesparent - the parent class loader for delegationfactory - the URLStreamHandlerFactory to use when creating URLspublic ExtendedURLClassLoader(URL[] urls, ClassLoader parent)
urls - the URLs from which to load classes and resourcesparent - the parent class loader for delegationpublic ExtendedURLClassLoader(URL[] urls)
urls - the URLs from which to load classes and resourcespublic ExtendedURLClassLoader(ClassLoader parent, URLStreamHandlerFactory factory)
parent - the parent class loader for delegationfactory - the URLStreamHandlerFactory to use when creating URLspublic void addURL(URL url)
addURL in class URLClassLoaderCopyright © 2004–2016 XWiki. All rights reserved.