public class ModuleClassLoader
extends java.net.URLClassLoader
Constructor and Description |
---|
ModuleClassLoader() |
ModuleClassLoader(java.lang.ClassLoader classLoader) |
Modifier and Type | Method and Description |
---|---|
void |
addModule(java.net.URL module) |
protected java.lang.String |
findLibrary(java.lang.String name) |
java.lang.String |
getClassPath() |
java.util.List<java.lang.String> |
getClassPathList() |
static ModuleClassLoader |
getInstance() |
addURL, close, definePackage, findClass, findResource, findResources, getPermissions, getResourceAsStream, getURLs, newInstance, newInstance
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findLoadedClass, findSystemClass, getClassLoadingLock, getPackage, getPackages, getParent, getResource, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, loadClass, registerAsParallelCapable, resolveClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners
public ModuleClassLoader(java.lang.ClassLoader classLoader)
public ModuleClassLoader()
public static ModuleClassLoader getInstance()
public void addModule(java.net.URL module)
public java.util.List<java.lang.String> getClassPathList()
public java.lang.String getClassPath()
protected java.lang.String findLibrary(java.lang.String name)
findLibrary
in class java.lang.ClassLoader