|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ClassLoader | |
---|---|
java.awt.datatransfer | Provides interfaces and classes for transferring data between and within applications. |
java.beans | Contains classes related to developing beans -- components based on the JavaBeansTM architecture. |
java.lang | Provides classes that are fundamental to the design of the Java programming language. |
java.lang.instrument | Provides services that allow Java programming language agents to instrument programs running on the JVM. |
java.lang.reflect | Provides classes and interfaces for obtaining reflective information about classes and objects. |
java.net | Provides the classes for implementing networking applications. |
java.rmi.server | Provides classes and interfaces for supporting the server side of RMI. |
java.security | Provides the classes and interfaces for the security framework. |
java.util | Contains the collections framework, legacy collection classes, event model, date and time facilities, internationalization, and miscellaneous utility classes (a string tokenizer, a random-number generator, and a bit array). |
javax.imageio.spi | A package of the Java Image I/O API containing the plug-in interfaces for readers, writers, transcoders, and streams, and a runtime registry. |
javax.management | Provides the core classes for the Java Management Extensions. |
javax.management.loading | Provides the classes which implement advanced dynamic loading. |
javax.management.remote.rmi | The RMI connector is a connector for the JMX Remote API that uses RMI to transmit client requests to a remote MBean server. |
javax.rmi.CORBA | Contains portability APIs for RMI-IIOP. |
javax.swing | Provides a set of "lightweight" (all-Java language) components that, to the maximum degree possible, work the same on all platforms. |
Uses of ClassLoader in java.awt.datatransfer |
---|
Methods in java.awt.datatransfer with parameters of type ClassLoader | |
---|---|
protected static Class<?> |
DataFlavor.tryToLoadClass(String className,
ClassLoader fallback)
Tries to load a class from: the bootstrap loader, the system loader, the context loader (if one is present) and finally the loader specified. |
Constructors in java.awt.datatransfer with parameters of type ClassLoader | |
---|---|
DataFlavor(String mimeType,
String humanPresentableName,
ClassLoader classLoader)
Constructs a DataFlavor that represents a
MimeType . |
Uses of ClassLoader in java.beans |
---|
Methods in java.beans with parameters of type ClassLoader | |
---|---|
static Object |
Beans.instantiate(ClassLoader cls,
String beanName)
Instantiate a JavaBean. |
static Object |
Beans.instantiate(ClassLoader cls,
String beanName,
BeanContext beanContext)
Instantiate a JavaBean. |
static Object |
Beans.instantiate(ClassLoader cls,
String beanName,
BeanContext beanContext,
AppletInitializer initializer)
Instantiate a bean. |
Constructors in java.beans with parameters of type ClassLoader | |
---|---|
XMLDecoder(InputStream in,
Object owner,
ExceptionListener exceptionListener,
ClassLoader cl)
Creates a new input stream for reading archives created by the XMLEncoder class. |
Uses of ClassLoader in java.lang |
---|
Methods in java.lang that return ClassLoader | |
---|---|
protected ClassLoader |
SecurityManager.currentClassLoader()
Deprecated. This type of security checking is not recommended. It is recommended that the checkPermission
call be used instead. |
ClassLoader |
Class.getClassLoader()
Returns the class loader for the class. |
ClassLoader |
Thread.getContextClassLoader()
Returns the context ClassLoader for this Thread. |
ClassLoader |
ClassLoader.getParent()
Returns the parent class loader for delegation. |
static ClassLoader |
ClassLoader.getSystemClassLoader()
Returns the system class loader for delegation. |
Methods in java.lang with parameters of type ClassLoader | |
---|---|
static Class<?> |
Class.forName(String name,
boolean initialize,
ClassLoader loader)
Returns the Class object associated with the class or
interface with the given string name, using the given class loader. |
void |
Thread.setContextClassLoader(ClassLoader cl)
Sets the context ClassLoader for this Thread. |
Constructors in java.lang with parameters of type ClassLoader | |
---|---|
ClassLoader(ClassLoader parent)
Creates a new class loader using the specified parent class loader for delegation. |
Uses of ClassLoader in java.lang.instrument |
---|
Methods in java.lang.instrument with parameters of type ClassLoader | |
---|---|
Class[] |
Instrumentation.getInitiatedClasses(ClassLoader loader)
Returns an array of all classes for which loader is an initiating loader. |
byte[] |
ClassFileTransformer.transform(ClassLoader loader,
String className,
Class<?> classBeingRedefined,
ProtectionDomain protectionDomain,
byte[] classfileBuffer)
The implementation of this method may transform the supplied class file and return a new replacement class file. |
Uses of ClassLoader in java.lang.reflect |
---|
Methods in java.lang.reflect with parameters of type ClassLoader | |
---|---|
static Class<?> |
Proxy.getProxyClass(ClassLoader loader,
Class<?>... interfaces)
Returns the java.lang.Class object for a proxy class
given a class loader and an array of interfaces. |
static Object |
Proxy.newProxyInstance(ClassLoader loader,
Class<?>[] interfaces,
InvocationHandler h)
Returns an instance of a proxy class for the specified interfaces that dispatches method invocations to the specified invocation handler. |
Uses of ClassLoader in java.net |
---|
Subclasses of ClassLoader in java.net | |
---|---|
class |
URLClassLoader
This class loader is used to load classes and resources from a search path of URLs referring to both JAR files and directories. |
Methods in java.net with parameters of type ClassLoader | |
---|---|
static URLClassLoader |
URLClassLoader.newInstance(URL[] urls,
ClassLoader parent)
Creates a new instance of URLClassLoader for the specified URLs and parent class loader. |
Constructors in java.net with parameters of type ClassLoader | |
---|---|
URLClassLoader(URL[] urls,
ClassLoader parent)
Constructs a new URLClassLoader for the given URLs. |
|
URLClassLoader(URL[] urls,
ClassLoader parent,
URLStreamHandlerFactory factory)
Constructs a new URLClassLoader for the specified URLs, parent class loader, and URLStreamHandlerFactory. |
Uses of ClassLoader in java.rmi.server |
---|
Methods in java.rmi.server that return ClassLoader | |
---|---|
abstract ClassLoader |
RMIClassLoaderSpi.getClassLoader(String codebase)
Provides the implementation for RMIClassLoader.getClassLoader(String) . |
static ClassLoader |
RMIClassLoader.getClassLoader(String codebase)
Returns a class loader that loads classes from the given codebase URL path. |
Methods in java.rmi.server with parameters of type ClassLoader | |
---|---|
Object |
LoaderHandler.getSecurityContext(ClassLoader loader)
Deprecated. no replacement |
static Object |
RMIClassLoader.getSecurityContext(ClassLoader loader)
Deprecated. no replacement. As of the Java 2 platform v1.2, RMI no longer uses this method to obtain a class loader's security context. |
abstract Class<?> |
RMIClassLoaderSpi.loadClass(String codebase,
String name,
ClassLoader defaultLoader)
Provides the implementation for RMIClassLoader.loadClass(URL,String) ,
RMIClassLoader.loadClass(String,String) , and
RMIClassLoader.loadClass(String,String,ClassLoader) . |
static Class<?> |
RMIClassLoader.loadClass(String codebase,
String name,
ClassLoader defaultLoader)
Loads a class from a codebase URL path, optionally using the supplied loader. |
abstract Class<?> |
RMIClassLoaderSpi.loadProxyClass(String codebase,
String[] interfaces,
ClassLoader defaultLoader)
Provides the implementation for RMIClassLoader.loadProxyClass(String,String[],ClassLoader) . |
static Class<?> |
RMIClassLoader.loadProxyClass(String codebase,
String[] interfaces,
ClassLoader defaultLoader)
Loads a dynamic proxy class (see Proxy )
that implements a set of interfaces with the given names
from a codebase URL path. |
Uses of ClassLoader in java.security |
---|
Subclasses of ClassLoader in java.security | |
---|---|
class |
SecureClassLoader
This class extends ClassLoader with additional support for defining classes with an associated code source and permissions which are retrieved by the system policy by default. |
Methods in java.security that return ClassLoader | |
---|---|
ClassLoader |
ProtectionDomain.getClassLoader()
Returns the ClassLoader of this domain. |
Constructors in java.security with parameters of type ClassLoader | |
---|---|
ProtectionDomain(CodeSource codesource,
PermissionCollection permissions,
ClassLoader classloader,
Principal[] principals)
Creates a new ProtectionDomain qualified by the given CodeSource, Permissions, ClassLoader and array of Principals. |
|
SecureClassLoader(ClassLoader parent)
Creates a new SecureClassLoader using the specified parent class loader for delegation. |
Uses of ClassLoader in java.util |
---|
Methods in java.util with parameters of type ClassLoader | |
---|---|
static ResourceBundle |
ResourceBundle.getBundle(String baseName,
Locale locale,
ClassLoader loader)
Gets a resource bundle using the specified base name, locale, and class loader. |
Uses of ClassLoader in javax.imageio.spi |
---|
Methods in javax.imageio.spi with parameters of type ClassLoader | ||
---|---|---|
static
|
ServiceRegistry.lookupProviders(Class<T> providerClass,
ClassLoader loader)
Searches for implementations of a particular service class using the given class loader. |
Uses of ClassLoader in javax.management |
---|
Methods in javax.management that return ClassLoader | |
---|---|
ClassLoader |
MBeanServer.getClassLoader(ObjectName loaderName)
Return the named ClassLoader . |
ClassLoader |
MBeanServer.getClassLoaderFor(ObjectName mbeanName)
Return the ClassLoader that was used for
loading the class of the named MBean. |
Methods in javax.management with parameters of type ClassLoader | |
---|---|
static Class |
DefaultLoaderRepository.loadClassWithout(ClassLoader loader,
String className)
Deprecated. Go through the list of class loaders but exclude the given class loader, then try to load the requested class. |
Uses of ClassLoader in javax.management.loading |
---|
Subclasses of ClassLoader in javax.management.loading | |
---|---|
class |
MLet
Allows you to instantiate and register one or several MBeans in the MBean server coming from a remote URL. |
class |
PrivateMLet
An MLet that is not added to the ClassLoaderRepository . |
Methods in javax.management.loading with parameters of type ClassLoader | |
---|---|
Class |
ClassLoaderRepository.loadClassBefore(ClassLoader stop,
String className)
Load the given class name through the list of class loaders, stopping at the given one. |
static Class |
DefaultLoaderRepository.loadClassWithout(ClassLoader loader,
String className)
Deprecated. Go through the list of class loaders but exclude the given class loader, then try to load the requested class. |
Class |
ClassLoaderRepository.loadClassWithout(ClassLoader exclude,
String className)
Load the given class name through the list of class loaders, excluding the given one. |
Constructors in javax.management.loading with parameters of type ClassLoader | |
---|---|
MLet(URL[] urls,
ClassLoader parent)
Constructs a new MLet for the given URLs. |
|
MLet(URL[] urls,
ClassLoader parent,
boolean delegateToCLR)
Constructs a new MLet for the given URLs. |
|
MLet(URL[] urls,
ClassLoader parent,
URLStreamHandlerFactory factory)
Constructs a new MLet for the specified URLs, parent class loader, and URLStreamHandlerFactory. |
|
MLet(URL[] urls,
ClassLoader parent,
URLStreamHandlerFactory factory,
boolean delegateToCLR)
Constructs a new MLet for the specified URLs, parent class loader, and URLStreamHandlerFactory. |
|
PrivateMLet(URL[] urls,
ClassLoader parent,
boolean delegateToCLR)
Constructs a new PrivateMLet for the given URLs. |
|
PrivateMLet(URL[] urls,
ClassLoader parent,
URLStreamHandlerFactory factory,
boolean delegateToCLR)
Constructs a new PrivateMLet for the specified URLs, parent class loader, and URLStreamHandlerFactory. |
Uses of ClassLoader in javax.management.remote.rmi |
---|
Methods in javax.management.remote.rmi that return ClassLoader | |
---|---|
ClassLoader |
RMIServerImpl.getDefaultClassLoader()
Gets the default ClassLoader used by this connector
server. |
Methods in javax.management.remote.rmi with parameters of type ClassLoader | |
---|---|
void |
RMIServerImpl.setDefaultClassLoader(ClassLoader cl)
Sets the default ClassLoader for this connector
server. |
Constructors in javax.management.remote.rmi with parameters of type ClassLoader | |
---|---|
RMIConnectionImpl(RMIServerImpl rmiServer,
String connectionId,
ClassLoader defaultClassLoader,
Subject subject,
Map<String,?> env)
Constructs a new RMIConnection . |
Uses of ClassLoader in javax.rmi.CORBA |
---|
Methods in javax.rmi.CORBA with parameters of type ClassLoader | |
---|---|
Class |
UtilDelegate.loadClass(String className,
String remoteCodebase,
ClassLoader loader)
Delegation call for Util.loadClass(java.lang.String, java.lang.String, java.lang.ClassLoader) . |
static Class |
Util.loadClass(String className,
String remoteCodebase,
ClassLoader loader)
Returns a class instance for the specified class. |
Uses of ClassLoader in javax.swing |
---|
Methods in javax.swing with parameters of type ClassLoader | |
---|---|
Class<? extends ComponentUI> |
UIDefaults.getUIClass(String uiClassID,
ClassLoader uiClassLoader)
The value of get(uidClassID) must be the
String name of a
class that implements the corresponding ComponentUI
class. |
static void |
JEditorPane.registerEditorKitForContentType(String type,
String classname,
ClassLoader loader)
Establishes the default bindings of type to
classname . |
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.