public static class ClassFileLocator.AgentBased.ClassLoadingDelegate.ForDelegatingClassLoader extends ClassFileLocator.AgentBased.ClassLoadingDelegate.Default
sun.reflect.DelegatingClassLoader which
cannot load its own classes by name.| Modifier and Type | Class and Description |
|---|---|
protected static interface |
ClassFileLocator.AgentBased.ClassLoadingDelegate.ForDelegatingClassLoader.Dispatcher
Representation of a Java
Field. |
ClassFileLocator.AgentBased.ClassLoadingDelegate.Default, ClassFileLocator.AgentBased.ClassLoadingDelegate.Explicit, ClassFileLocator.AgentBased.ClassLoadingDelegate.ForDelegatingClassLoaderclassLoader| Modifier | Constructor and Description |
|---|---|
protected |
ForDelegatingClassLoader(ClassLoader classLoader,
AccessControlContext accessControlContext)
Creates a class loading delegate for a delegating class loader.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object other) |
int |
hashCode() |
protected static boolean |
isDelegating(ClassLoader classLoader)
Checks if a class loader is a delegating class loader.
|
Class<?> |
locate(String name)
Loads a class by its name.
|
String |
toString() |
getClassLoader, of, ofprotected ForDelegatingClassLoader(ClassLoader classLoader, AccessControlContext accessControlContext)
classLoader - The delegating class loader.accessControlContext - The access control context to be used for accessingprotected static boolean isDelegating(ClassLoader classLoader)
classLoader - The class loader to inspect.true if the class loader is a delegating class loader.public Class<?> locate(String name) throws ClassNotFoundException
ClassFileLocator.AgentBased.ClassLoadingDelegatelocate in interface ClassFileLocator.AgentBased.ClassLoadingDelegatelocate in class ClassFileLocator.AgentBased.ClassLoadingDelegate.Defaultname - The name of the type.ClassNotFoundException - If a class cannot be found.public boolean equals(Object other)
equals in class ClassFileLocator.AgentBased.ClassLoadingDelegate.Defaultpublic int hashCode()
hashCode in class ClassFileLocator.AgentBased.ClassLoadingDelegate.Defaultpublic String toString()
toString in class ClassFileLocator.AgentBased.ClassLoadingDelegate.DefaultCopyright © 2014–2016. All rights reserved.