|
|||||||||
| Home >> All >> java >> [ lang overview ] | PREV NEXT | ||||||||
Uses of Class
java.lang.ClassLoader
| Uses of ClassLoader in java.lang |
| Fields in java.lang declared as ClassLoader | |
private ClassLoader |
ClassLoader.parent
The classloader that is consulted before this classloader. |
(package private) static ClassLoader |
ClassLoader.StaticData.systemClassLoader
The System Class Loader (a.k.a. |
private ClassLoader |
Thread.contextClassLoader
The context classloader for this Thread. |
private ClassLoader |
Package.loader
The class loader that defined this package |
| Methods in java.lang that return ClassLoader | |
(package private) static ClassLoader |
VMClass.getClassLoader(Class klass)
Return the class loader of this class. |
(package private) static ClassLoader |
VMSecurityManager.currentClassLoader()
Get the current ClassLoader. |
(package private) static ClassLoader |
VMClassLoader.getSystemClassLoader()
|
ClassLoader |
Class.getClassLoader()
Get the ClassLoader that loaded this class. |
ClassLoader |
ClassLoader.getParent()
Returns the parent of this classloader. |
static ClassLoader |
ClassLoader.getSystemClassLoader()
Returns the system classloader. |
(package private) static ClassLoader |
ClassLoader.defaultGetSystemClassLoader()
|
(package private) static ClassLoader |
ClassLoader.createExtClassLoader(java.net.URL[] urls,
ClassLoader parent)
|
(package private) static ClassLoader |
ClassLoader.createSystemClassLoader(java.net.URL[] urls,
ClassLoader parent)
|
(package private) static ClassLoader |
ClassLoader.createAuxiliarySystemClassLoader(ClassLoader parent)
|
ClassLoader |
Thread.getContextClassLoader()
Returns the context classloader of this Thread. |
protected ClassLoader |
SecurityManager.currentClassLoader()
Deprecated. use SecurityManager.checkPermission(Permission) 55 instead |
| Methods in java.lang with parameters of type ClassLoader | |
(package private) static int |
VMRuntime.nativeLoad(String filename,
ClassLoader loader)
Load a file. |
(package private) static Class |
VMClass.forName(String name,
boolean initialize,
ClassLoader loader)
Load the requested class and record the specified loader as the initiating class loader. |
(package private) static Class |
VMClassLoader.defineClass(ClassLoader cl,
String name,
byte[] data,
int offset,
int len,
java.security.ProtectionDomain pd)
Helper to define a class using a string of bytes. |
(package private) static Class |
VMClassLoader.findLoadedClass(ClassLoader cl,
String name)
Find the class if this class loader previously defined this class or if this class loader has been recorded as the initiating class loader for this class. |
(package private) static Class |
VMClassLoader.defineClassWithTransformers(ClassLoader loader,
String name,
byte[] data,
int offset,
int len,
java.security.ProtectionDomain pd)
Call the transformers of the possible Instrumentation object. |
static Class |
Class.forName(String name,
boolean initialize,
ClassLoader classloader)
Use the specified classloader to load and link a class. |
(package private) boolean |
ClassLoader.isAncestorOf(ClassLoader loader)
Return true if this loader is either the specified class loader or an ancestor thereof. |
(package private) static ClassLoader |
ClassLoader.createExtClassLoader(java.net.URL[] urls,
ClassLoader parent)
|
(package private) static ClassLoader |
ClassLoader.createSystemClassLoader(java.net.URL[] urls,
ClassLoader parent)
|
(package private) static ClassLoader |
ClassLoader.createAuxiliarySystemClassLoader(ClassLoader parent)
|
void |
Thread.setContextClassLoader(ClassLoader classloader)
Sets the context classloader for this Thread. |
(package private) void |
Runtime.load(String filename,
ClassLoader loader)
Same as load(String) but using the given loader. |
private static int |
Runtime.loadLib(String filename,
ClassLoader loader)
Do a security check on the filename and then load the native library. |
(package private) void |
Runtime.loadLibrary(String libname,
ClassLoader loader)
Same as loadLibrary(String) but using the given loader. |
| Constructors in java.lang with parameters of type ClassLoader | |
ClassLoader(ClassLoader parent)
Create a new ClassLoader with the specified parent. |
|
Package(String name,
String specTitle,
String specVendor,
String specVersion,
String implTitle,
String implVendor,
String implVersion,
java.net.URL sealed,
ClassLoader loader)
A package local constructor for the Package class. |
|
|
|||||||||
| Home >> All >> java >> [ lang overview ] | PREV NEXT | ||||||||