Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

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.