public final class InstrClassLoader extends URLClassLoader
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
PROPERTY_FORCED_DELEGATION_FILTER |
static String |
PROPERTY_THROUGH_DELEGATION_FILTER |
| 构造器和说明 |
|---|
InstrClassLoader(ClassLoader parent,
File[] classpath,
IInclExclFilter forcedDelegationFilter,
IInclExclFilter throughDelegationFilter,
IClassLoadHook hook,
Map cache) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
debugDump(PrintWriter out) |
protected Class |
findClass(String name) |
URL |
getResource(String name) |
Class |
loadClass(String name,
boolean resolve)
Overrides java.lang.ClassLoader.loadClass() to change the usual parent-child
delegation rules just enough to be able to 'replace' the parent loader.
|
addURL, close, definePackage, findResource, findResources, getPermissions, getResourceAsStream, getURLs, newInstance, newInstancedefineClass, defineClassclearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findLibrary, findLoadedClass, findSystemClass, getClassLoadingLock, getPackage, getPackages, getParent, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, registerAsParallelCapable, resolveClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSignerspublic static final String PROPERTY_FORCED_DELEGATION_FILTER
public InstrClassLoader(ClassLoader parent, File[] classpath, IInclExclFilter forcedDelegationFilter, IInclExclFilter throughDelegationFilter, IClassLoadHook hook, Map cache) throws MalformedURLException
public final Class loadClass(String name, boolean resolve) throws ClassNotFoundException
loadClass 在类中 ClassLoaderClassNotFoundExceptionpublic final URL getResource(String name)
getResource 在类中 ClassLoaderprotected final Class findClass(String name) throws ClassNotFoundException
findClass 在类中 URLClassLoaderClassNotFoundExceptionpublic void debugDump(PrintWriter out)
Copyright © 2018. All rights reserved.