public class ModularClassLoader
extends java.net.URLClassLoader
As its name indicates, this class loader uses the ModuleManager and active module list to determine its classpath. It also adds all jars found in system/jars.
Copyright 2007-2011 Partner Software, Inc.
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.Class<?> |
findClass(java.lang.String name) |
static void |
reloadInstance() |
static ModularClassLoader |
standardInstance() |
java.lang.String |
toString() |
addURL, close, definePackage, findResource, findResources, getPermissions, getResourceAsStream, getURLs, newInstance, newInstanceclearAssertionStatus, 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 static ModularClassLoader standardInstance()
public static void reloadInstance()
public java.lang.String toString()
toString in class java.lang.Objectprotected java.lang.Class<?> findClass(java.lang.String name)
throws java.lang.ClassNotFoundException
findClass in class java.net.URLClassLoaderjava.lang.ClassNotFoundException