Java™ Platform
Standard Ed. 6

Uses of Class
java.lang.Class

Packages that use Class
java.awt Contains all of the classes for creating user interfaces and for painting graphics and images. 
java.awt.datatransfer Provides interfaces and classes for transferring data between and within applications. 
java.awt.dnd Drag and Drop is a direct manipulation gesture found in many Graphical User Interface systems that provides a mechanism to transfer information between two entities logically associated with presentation elements in the GUI. 
java.awt.image.renderable Provides classes and interfaces for producing rendering-independent images. 
java.beans Contains classes related to developing beans -- components based on the JavaBeansTM architecture. 
java.beans.beancontext Provides classes and interfaces relating to bean context. 
java.io Provides for system input and output through data streams, serialization and the file system. 
java.lang Provides classes that are fundamental to the design of the Java programming language. 
java.lang.annotation Provides library support for the Java programming language annotation facility. 
java.lang.instrument Provides services that allow Java programming language agents to instrument programs running on the JVM. 
java.lang.management Provides the management interface for monitoring and management of the Java virtual machine as well as the operating system on which the Java virtual machine is running. 
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.sql Provides the API for accessing and processing data stored in a data source (usually a relational database) using the JavaTM programming language. 
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). 
java.util.concurrent.atomic A small toolkit of classes that support lock-free thread-safe programming on single variables. 
java.util.prefs This package allows applications to store and retrieve user and system preference and configuration data. 
javax.activation   
javax.annotation.processing Facilities for declaring annotation processors and for allowing annotation processors to communicate with an annotation processing tool environment. 
javax.crypto Provides the classes and interfaces for cryptographic operations. 
javax.imageio.metadata A package of the Java Image I/O API dealing with reading and writing metadata. 
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.lang.model.element Interfaces used to model elements of the Java programming language. 
javax.management Provides the core classes for the Java Management Extensions. 
javax.management.loading Provides the classes which implement advanced dynamic loading. 
javax.management.openmbean Provides the open data types and Open MBean descriptor classes. 
javax.naming.spi Provides the means for dynamically plugging in support for accessing naming and directory services through the javax.naming and related packages. 
javax.print Provides the principal classes and interfaces for the JavaTM Print Service API. 
javax.print.attribute Provides classes and interfaces that describe the types of JavaTM Print Service attributes and how they can be collected into attribute sets. 
javax.print.attribute.standard Package javax.print.attribute.standard contains classes for specific printing attributes. 
javax.rmi Contains user APIs for RMI-IIOP. 
javax.rmi.CORBA Contains portability APIs for RMI-IIOP. 
javax.script The scripting API consists of interfaces and classes that define Java TM Scripting Engines and provides a framework for their use in Java applications. 
javax.security.auth This package provides a framework for authentication and authorization. 
javax.sound.midi Provides interfaces and classes for I/O, sequencing, and synthesis of MIDI (Musical Instrument Digital Interface) data. 
javax.sound.sampled Provides interfaces and classes for capture, processing, and playback of sampled audio data. 
javax.sql Provides the API for server side data source access and processing from the JavaTM programming language. 
javax.sql.rowset Standard interfaces and base classes for JDBC RowSet implementations. 
javax.sql.rowset.serial Provides utility classes to allow serializable mappings between SQL types and data types in the Java programming language. 
javax.swing Provides a set of "lightweight" (all-Java language) components that, to the maximum degree possible, work the same on all platforms. 
javax.swing.event Provides for events fired by Swing components. 
javax.swing.plaf.synth Synth is a skinnable look and feel in which all painting is delegated. 
javax.swing.table Provides classes and interfaces for dealing with javax.swing.JTable
javax.swing.text Provides classes and interfaces that deal with editable and noneditable text components. 
javax.swing.tree Provides classes and interfaces for dealing with javax.swing.JTree
javax.xml.bind Provides a runtime binding framework for client applications including unmarshalling, marshalling, and validation capabilities. 
javax.xml.bind.helpers JAXB Provider Use Only: Provides partial default implementations for some of the javax.xml.bind interfaces. 
javax.xml.ws This package contains the core JAX-WS APIs. 
javax.xml.ws.spi This package defines SPIs for JAX-WS. 
org.omg.CORBA Provides the mapping of the OMG CORBA APIs to the JavaTM programming language, including the class ORB, which is implemented so that a programmer can use it as a fully-functional Object Request Broker (ORB). 
org.omg.CORBA_2_3.portable Provides methods for the input and output of value types, and contains other updates to the org/omg/CORBA/portable package. 
org.omg.CORBA.portable Provides a portability layer, that is, a set of ORB APIs that makes it possible for code generated by one vendor to run on another vendor's ORB. 
org.omg.DynamicAny Provides classes and interfaces that enable traversal of the data value associated with an any at runtime, and extraction of the primitive constituents of the data value. 
org.omg.PortableServer Provides classes and interfaces for making the server side of your applications portable across multivendor ORBs. 
 

Uses of Class in java.awt
 

Methods in java.awt with parameters of type Class
DragGestureRecognizer>
T
Toolkit.createDragGestureRecognizer(Class abstractRecognizerClass, DragSource ds, Component c, int srcActions, DragGestureListener dgl)
          Creates a concrete, platform dependent, subclass of the abstract DragGestureRecognizer class requested, and associates it with the DragSource, Component and DragGestureListener specified.
EventListener>
T[]
Window.getListeners(Class listenerType)
          Returns an array of all the objects currently registered as FooListeners upon this Window.
EventListener>
T[]
TextField.getListeners(Class listenerType)
          Returns an array of all the objects currently registered as FooListeners upon this TextField.
EventListener>
T[]
TextComponent.getListeners(Class listenerType)
          Returns an array of all the objects currently registered as FooListeners upon this TextComponent.
EventListener>
T[]
Scrollbar.getListeners(Class listenerType)
          Returns an array of all the objects currently registered as FooListeners upon this Scrollbar.
EventListener>
T[]
MenuItem.getListeners(Class listenerType)
          Returns an array of all the objects currently registered as FooListeners upon this MenuItem.
EventListener>
T[]
List.getListeners(Class listenerType)
          Returns an array of all the objects currently registered as FooListeners upon this List.
EventListener>
T[]
Container.getListeners(Class listenerType)
          Returns an array of all the objects currently registered as FooListeners upon this Container.
EventListener>
T[]
Component.getListeners(Class listenerType)
          Returns an array of all the objects currently registered as FooListeners upon this Component.
EventListener>
T[]
Choice.getListeners(Class listenerType)
          Returns an array of all the objects currently registered as FooListeners upon this Choice.
EventListener>
T[]
CheckboxMenuItem.getListeners(Class listenerType)
          Returns an array of all the objects currently registered as FooListeners upon this CheckboxMenuItem.
EventListener>
T[]
Checkbox.getListeners(Class listenerType)
          Returns an array of all the objects currently registered as FooListeners upon this Checkbox.
EventListener>
T[]
Button.getListeners(Class listenerType)
          Returns an array of all the objects currently registered as FooListeners upon this Button.
static
EventListener>
T[]
AWTEventMulticaster.getListeners(EventListener l, Class listenerType)
          Returns an array of all the objects chained as FooListeners by the specified java.util.EventListener.
protected static void AWTKeyStroke.registerSubclass(Class subclass)
          Registers a new class which the factory methods in AWTKeyStroke will use when generating new instances of AWTKeyStrokes.
 

Uses of Class in java.awt.datatransfer
 

Methods in java.awt.datatransfer that return Class
 Class DataFlavor.getDefaultRepresentationClass()
           
 Class DataFlavor.getRepresentationClass()
          Returns the Class which objects supporting this DataFlavor will return when this DataFlavor is requested.
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 Class
DataFlavor(Class representationClass, String humanPresentableName)
          Constructs a DataFlavor that represents a Java class.
 

Uses of Class in java.awt.dnd
 

Methods in java.awt.dnd with parameters of type Class
DragGestureRecognizer>
T
DragSource.createDragGestureRecognizer(Class recognizerAbstractClass, Component c, int actions, DragGestureListener dgl)
          Creates a new DragGestureRecognizer that implements the specified abstract subclass of DragGestureRecognizer, and sets the specified Component and DragGestureListener on the newly created object.
EventListener>
T[]
DragSource.getListeners(Class listenerType)
          Gets all the objects currently registered as FooListeners upon this DragSource.
 

Uses of Class in java.awt.image.renderable
 

Methods in java.awt.image.renderable that return Class
 Class[] ParameterBlock.getParamClasses()
          Returns an array of Class objects describing the types of the parameters.
 

Uses of Class in java.beans
 

Methods in java.beans that return Class
 Class BeanDescriptor.getBeanClass()
          Gets the bean's Class object.
 Class BeanDescriptor.getCustomizerClass()
          Gets the Class object for the bean's customizer.
 Class IndexedPropertyDescriptor.getIndexedPropertyType()
          Gets the Class object of the indexed properties' type.
 Class EventSetDescriptor.getListenerType()
          Gets the Class object for the target interface.
 Class PropertyDescriptor.getPropertyEditorClass()
          Gets any explicit PropertyEditor Class that has been registered for this property.
 Class PropertyDescriptor.getPropertyType()
          Gets the Class object for the property.
 

Methods in java.beans with parameters of type Class
static
T
EventHandler.create(Class listenerInterface, Object target, String action)
          Creates an implementation of listenerInterface in which all of the methods in the listener interface apply the handler's action to the target.
static
T
EventHandler.create(Class listenerInterface, Object target, String action, String eventPropertyName)
          /** Creates an implementation of listenerInterface in which all of the methods pass the value of the event expression, eventPropertyName, to the final method in the statement, action, which is applied to the target.
static
T
EventHandler.create(Class listenerInterface, Object target, String action, String eventPropertyName, String listenerMethodName)
          Creates an implementation of listenerInterface in which the method named listenerMethodName passes the value of the event expression, eventPropertyName, to the final method in the statement, action, which is applied to the target.
static PropertyEditor PropertyEditorManager.findEditor(Class targetType)
          Locate a value editor for a given target type.
static void Introspector.flushFromCaches(Class clz)
          Flush the Introspector's internal cached information for a given class.
static BeanInfo Introspector.getBeanInfo(Class beanClass)
          Introspect on a Java Bean and learn about all its properties, exposed methods, and events.
static BeanInfo Introspector.getBeanInfo(Class beanClass, Class stopClass)
          Introspect on a Java bean and learn all about its properties, exposed methods, below a given "stop" point.
static BeanInfo Introspector.getBeanInfo(Class beanClass, Class stopClass)
          Introspect on a Java bean and learn all about its properties, exposed methods, below a given "stop" point.
static BeanInfo Introspector.getBeanInfo(Class beanClass, int flags)
          Introspect on a Java bean and learn about all its properties, exposed methods, and events, subject to some control flags.
static Object Beans.getInstanceOf(Object bean, Class targetType)
          From a given bean, obtain an object representing a specified type view of that source object.
 PersistenceDelegate Encoder.getPersistenceDelegate(Class type)
          Returns the persistence delegate for the given type.
protected  void PersistenceDelegate.initialize(Class type, Object oldInstance, Object newInstance, Encoder out)
          Produce a series of statements with side effects on newInstance so that the new instance becomes equivalent to oldInstance.
protected  void DefaultPersistenceDelegate.initialize(Class type, Object oldInstance, Object newInstance, Encoder out)
          This default implementation of the initialize method assumes all state held in objects of this type is exposed via the matching pairs of "setter" and "getter" methods in the order they are returned by the Introspector.
static boolean Beans.isInstanceOf(Object bean, Class targetType)
          Check if a bean can be viewed as a given target type.
static void PropertyEditorManager.registerEditor(Class targetType, Class editorClass)
          Register an editor class to be used to edit values of a given target class.
static void PropertyEditorManager.registerEditor(Class targetType, Class editorClass)
          Register an editor class to be used to edit values of a given target class.
 void Encoder.setPersistenceDelegate(Class type, PersistenceDelegate persistenceDelegate)
          Sets the persistence delegate associated with this type to persistenceDelegate.
 void PropertyDescriptor.setPropertyEditorClass(Class propertyEditorClass)
          Normally PropertyEditors will be found using the PropertyEditorManager.
 

Constructors in java.beans with parameters of type Class
BeanDescriptor(Class beanClass)
          Create a BeanDescriptor for a bean that doesn't have a customizer.
BeanDescriptor(Class beanClass, Class customizerClass)
          Create a BeanDescriptor for a bean that has a customizer.
BeanDescriptor(Class beanClass, Class customizerClass)
          Create a BeanDescriptor for a bean that has a customizer.
EventSetDescriptor(Class sourceClass, String eventSetName, Class listenerType, String listenerMethodName)
          Creates an EventSetDescriptor assuming that you are following the most simple standard design pattern where a named event "fred" is (1) delivered as a call on the single method of interface FredListener, (2) has a single argument of type FredEvent, and (3) where the FredListener may be registered with a call on an addFredListener method of the source component and removed with a call on a removeFredListener method.
EventSetDescriptor(Class sourceClass, String eventSetName, Class listenerType, String listenerMethodName)
          Creates an EventSetDescriptor assuming that you are following the most simple standard design pattern where a named event "fred" is (1) delivered as a call on the single method of interface FredListener, (2) has a single argument of type FredEvent, and (3) where the FredListener may be registered with a call on an addFredListener method of the source component and removed with a call on a removeFredListener method.
EventSetDescriptor(Class sourceClass, String eventSetName, Class listenerType, String[] listenerMethodNames, String addListenerMethodName, String removeListenerMethodName)
          Creates an EventSetDescriptor from scratch using string names.
EventSetDescriptor(Class sourceClass, String eventSetName, Class listenerType, String[] listenerMethodNames, String addListenerMethodName, String removeListenerMethodName)
          Creates an EventSetDescriptor from scratch using string names.
EventSetDescriptor(Class sourceClass, String eventSetName, Class listenerType, String[] listenerMethodNames, String addListenerMethodName, String removeListenerMethodName, String getListenerMethodName)
          This constructor creates an EventSetDescriptor from scratch using string names.
EventSetDescriptor(Class sourceClass, String eventSetName, Class listenerType, String[] listenerMethodNames, String addListenerMethodName, String removeListenerMethodName, String getListenerMethodName)
          This constructor creates an EventSetDescriptor from scratch using string names.
EventSetDescriptor(String eventSetName, Class listenerType, Method[] listenerMethods, Method addListenerMethod, Method removeListenerMethod)
          Creates an EventSetDescriptor from scratch using java.lang.reflect.Method and java.lang.Class objects.
EventSetDescriptor(String eventSetName, Class listenerType, Method[] listenerMethods, Method addListenerMethod, Method removeListenerMethod, Method getListenerMethod)
          This constructor creates an EventSetDescriptor from scratch using java.lang.reflect.Method and java.lang.Class objects.
EventSetDescriptor(String eventSetName, Class listenerType, MethodDescriptor[] listenerMethodDescriptors, Method addListenerMethod, Method removeListenerMethod)
          Creates an EventSetDescriptor from scratch using java.lang.reflect.MethodDescriptor and java.lang.Class objects.
IndexedPropertyDescriptor(String propertyName, Class beanClass)
          This constructor constructs an IndexedPropertyDescriptor for a property that follows the standard Java conventions by having getFoo and setFoo accessor methods, for both indexed access and array access.
IndexedPropertyDescriptor(String propertyName, Class beanClass, String readMethodName, String writeMethodName, String indexedReadMethodName, String indexedWriteMethodName)
          This constructor takes the name of a simple property, and method names for reading and writing the property, both indexed and non-indexed.
PropertyDescriptor(String propertyName, Class beanClass)
          Constructs a PropertyDescriptor for a property that follows the standard Java convention by having getFoo and setFoo accessor methods.
PropertyDescriptor(String propertyName, Class beanClass, String readMethodName, String writeMethodName)
          This constructor takes the name of a simple property, and method names for reading and writing the property.
 

Uses of Class in java.beans.beancontext
 

Fields in java.beans.beancontext declared as Class
protected  Class BeanContextServiceRevokedEvent.serviceClass
          A Class reference to the service that is being revoked.
protected  Class BeanContextServiceAvailableEvent.serviceClass
          A Class reference to the newly available service
 

Methods in java.beans.beancontext that return Class
 Class BeanContextServiceRevokedEvent.getServiceClass()
          Gets the service class that is the subject of this notification
 Class BeanContextServiceAvailableEvent.getServiceClass()
          Gets the service class that is the subject of this notification.
 

Methods in java.beans.beancontext with parameters of type Class
 boolean BeanContextServicesSupport.addService(Class serviceClass, BeanContextServiceProvider bcsp)
          add a service
 boolean BeanContextServices.addService(Class serviceClass, BeanContextServiceProvider serviceProvider)
          Adds a service to this BeanContext.
protected  boolean BeanContextServicesSupport.addService(Class serviceClass, BeanContextServiceProvider bcsp, boolean fireEvent)
          add a service
protected static boolean BeanContextSupport.classEquals(Class first, Class second)
          Tests to see if two class objects, or their names are equal.
protected static boolean BeanContextSupport.classEquals(Class first, Class second)
          Tests to see if two class objects, or their names are equal.
protected  BeanContextServicesSupport.BCSSServiceProvider BeanContextServicesSupport.createBCSSServiceProvider(Class sc, BeanContextServiceProvider bcsp)
          subclasses can override this method to create new subclasses of BCSSServiceProvider without having to overrride addService() in order to instantiate.
protected  void BeanContextServicesSupport.fireServiceAdded(Class serviceClass)
          Fires a BeanContextServiceEvent notifying of a new service.
protected  void BeanContextServicesSupport.fireServiceRevoked(Class serviceClass, boolean revokeNow)
          Fires a BeanContextServiceRevokedEvent indicating that a particular service is no longer available.
 Iterator BeanContextServicesSupport.BCSSProxyServiceProvider.getCurrentServiceSelectors(BeanContextServices bcs, Class serviceClass)
           
 Iterator BeanContextServiceProvider.getCurrentServiceSelectors(BeanContextServices bcs, Class serviceClass)
          Invoked by BeanContextServices, this method gets the current service selectors for the specified service.
 Iterator BeanContextServicesSupport.getCurrentServiceSelectors(Class serviceClass)
           
 Iterator BeanContextServices.getCurrentServiceSelectors(Class serviceClass)
          Gets the list of service dependent service parameters (Service Selectors) for the specified service, by calling getCurrentServiceSelectors() on the underlying BeanContextServiceProvider.
 Object BeanContextServicesSupport.getService(BeanContextChild child, Object requestor, Class serviceClass, Object serviceSelector, BeanContextServiceRevokedListener bcsrl)
          obtain a service which may be delegated
 Object BeanContextServices.getService(BeanContextChild child, Object requestor, Class serviceClass, Object serviceSelector, BeanContextServiceRevokedListener bcsrl)
          A BeanContextChild, or any arbitrary object associated with a BeanContextChild, may obtain a reference to a currently registered service from its nesting BeanContextServices via invocation of this method.
 Object BeanContextServicesSupport.BCSSProxyServiceProvider.getService(BeanContextServices bcs, Object requestor, Class serviceClass, Object serviceSelector)
           
 Object BeanContextServiceProvider.getService(BeanContextServices bcs, Object requestor, Class serviceClass, Object serviceSelector)
          Invoked by BeanContextServices, this method requests an instance of a service from this BeanContextServiceProvider.
 boolean BeanContextServicesSupport.hasService(Class serviceClass)
          has a service, which may be delegated
 boolean BeanContextServices.hasService(Class serviceClass)
          Reports whether or not a given service is currently available from this context.
 boolean BeanContextServiceRevokedEvent.isServiceClass(Class service)
          Checks this event to determine whether or not the service being revoked is of a particular class.
 void BeanContextServicesSupport.revokeService(Class serviceClass, BeanContextServiceProvider bcsp, boolean revokeCurrentServicesNow)
          remove a service
 void BeanContextServices.revokeService(Class serviceClass, BeanContextServiceProvider serviceProvider, boolean revokeCurrentServicesNow)
          BeanContextServiceProviders wishing to remove a currently registered service from this context may do so via invocation of this method.
 

Constructors in java.beans.beancontext with parameters of type Class
BeanContextServiceAvailableEvent(BeanContextServices bcs, Class sc)
          Construct a BeanContextAvailableServiceEvent.
BeanContextServiceRevokedEvent(BeanContextServices bcs, Class sc, boolean invalidate)
          Construct a BeanContextServiceEvent.
 

Uses of Class in java.io
 

Methods in java.io that return Class
 Class ObjectStreamClass.forClass()
          Return the class in the local VM that this version is mapped to.
 Class ObjectStreamField.getType()
          Get the type of the field.
protected  Class ObjectInputStream.resolveClass(ObjectStreamClass desc)
          Load the local class equivalent of the specified stream class description.
protected  Class ObjectInputStream.resolveProxyClass(String[] interfaces)
          Returns a proxy class that implements the interfaces named in a proxy class descriptor; subclasses may implement this method to read custom data from the stream along with the descriptors for dynamic proxy classes, allowing them to use an alternate loading mechanism for the interfaces and the proxy class.
 

Methods in java.io with parameters of type Class
protected  void ObjectOutputStream.annotateClass(Class cl)
          Subclasses may implement this method to allow class data to be stored in the stream.
protected  void ObjectOutputStream.annotateProxyClass(Class cl)
          Subclasses may implement this method to store custom data in the stream along with descriptors for dynamic proxy classes.
static ObjectStreamClass ObjectStreamClass.lookup(Class cl)
          Find the descriptor for a class that can be serialized.
static ObjectStreamClass ObjectStreamClass.lookupAny(Class cl)
          Returns the descriptor for any class, regardless of whether it implements Serializable.
 

Constructors in java.io with parameters of type Class
ObjectStreamField(String name, Class type)
          Create a Serializable field with the specified type.
ObjectStreamField(String name, Class type, boolean unshared)
          Creates an ObjectStreamField representing a serializable field with the given name and type.
 

Uses of Class in java.lang
 

Fields in java.lang declared as Class
static Class<Void> Void.TYPE
          The Class object representing the pseudo-type corresponding to the keyword void.
static Class<Short> Short.TYPE
          The Class instance representing the primitive type short.
static Class<Long> Long.TYPE
          The Class instance representing the primitive type long.
static Class<Integer> Integer.TYPE
          The Class instance representing the primitive type int.
static Class<Float> Float.TYPE
          The Class instance representing the primitive type float.
static Class<Double> Double.TYPE
          The Class instance representing the primitive type double.
static Class<Character> Character.TYPE
          The Class instance representing the primitive type char.
static Class<Byte> Byte.TYPE
          The Class instance representing the primitive type byte.
static Class<Boolean> Boolean.TYPE
          The Class object representing the primitive type boolean.
 

Methods in java.lang that return Class
Class
Class.asSubclass(Class clazz)
          Casts this Class object to represent a subclass of the class represented by the specified class object.
protected  Class SecurityManager.currentLoadedClass()
          Deprecated. This type of security checking is not recommended. It is recommended that the checkPermission call be used instead.
protected  Class ClassLoader.defineClass(byte[] b, int off, int len)
          Deprecated. Replaced by defineClass(String, byte[], int, int)
protected  Class ClassLoader.defineClass(String name, byte[] b, int off, int len)
          Converts an array of bytes into an instance of class Class.
protected  Class ClassLoader.defineClass(String name, byte[] b, int off, int len, ProtectionDomain protectionDomain)
          Converts an array of bytes into an instance of class Class, with an optional ProtectionDomain.
protected  Class ClassLoader.defineClass(String name, ByteBuffer b, ProtectionDomain protectionDomain)
          Converts a ByteBuffer into an instance of class Class, with an optional ProtectionDomain.
 ClassEnum> EnumConstantNotPresentException.enumType()
          Returns the type of the missing enum constant.
protected  Class ClassLoader.findClass(String name)
          Finds the class with the specified binary name.
protected  Class ClassLoader.findLoadedClass(String name)
          Returns the class with the given binary name if this loader has been recorded by the Java virtual machine as an initiating loader of a class with that binary name.
protected  Class ClassLoader.findSystemClass(String name)
          Finds a class with the specified binary name, loading it if necessary.
static Class Class.forName(String className)
          Returns the Class object associated with the class or interface with the given string name.
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.
 Class Object.getClass()
          Returns the runtime class of this Object.
protected  Class[] SecurityManager.getClassContext()
          Returns the current execution stack as an array of classes.
 Class[] Class.getClasses()
          Returns an array containing Class objects representing all the public classes and interfaces that are members of the class represented by this Class object.
 Class Class.getComponentType()
          Returns the Class representing the component type of an array.
 Class[] Class.getDeclaredClasses()
          Returns an array of Class objects reflecting all the classes and interfaces declared as members of the class represented by this Class object.
 Class<E> Enum.getDeclaringClass()
          Returns the Class object corresponding to this enum constant's enum type.
 Class Class.getDeclaringClass()
          If the class or interface represented by this Class object is a member of another class, returns the Class object representing the class in which it was declared.
 Class Class.getEnclosingClass()
          Returns the immediately enclosing class of the underlying class.
 Class[] Class.getInterfaces()
          Determines the interfaces implemented by the class or interface represented by this object.
 ClassT> Class.getSuperclass()
          Returns the Class representing the superclass of the entity (class, interface, primitive type or void) represented by this Class.
 Class ClassLoader.loadClass(String name)
          Loads the class with the specified binary name.
protected  Class ClassLoader.loadClass(String name, boolean resolve)
          Loads the class with the specified binary name.
 

Methods in java.lang with parameters of type Class
Class
Class.asSubclass(Class clazz)
          Casts this Class object to represent a subclass of the class represented by the specified class object.
 void SecurityManager.checkMemberAccess(Class clazz, int which)
          Throws a SecurityException if the calling thread is not allowed to access members.
static boolean Compiler.compileClass(Class clazz)
          Compiles the specified class.
Annotation>
A
Package.getAnnotation(Class annotationClass)
           
Annotation>
A
Class.getAnnotation(Class annotationClass)
           
 Constructor<T> Class.getConstructor(Class... parameterTypes)
          Returns a Constructor object that reflects the specified public constructor of the class represented by this Class object.
 Constructor<T> Class.getDeclaredConstructor(Class... parameterTypes)
          Returns a Constructor object that reflects the specified constructor of the class or interface represented by this Class object.
 Method Class.getDeclaredMethod(String name, Class... parameterTypes)
          Returns a Method object that reflects the specified declared method of the class or interface represented by this Class object.
 Method Class.getMethod(String name, Class... parameterTypes)
          Returns a Method object that reflects the specified public member method of the class or interface represented by this Class object.
 boolean Package.isAnnotationPresent(ClassAnnotation> annotationClass)
           
 boolean Class.isAnnotationPresent(ClassAnnotation> annotationClass)
           
 boolean Class.isAssignableFrom(Class cls)
          Determines if the class or interface represented by this Class object is either the same as, or is a superclass or superinterface of, the class or interface represented by the specified Class parameter.
protected  void ClassLoader.resolveClass(Class c)
          Links the specified class.
protected  void ClassLoader.setSigners(Class c, Object[] signers)
          Sets the signers of a class.
static
Enum>
T
Enum.valueOf(Class enumType, String name)
          Returns the enum constant of the specified enum type with the specified name.
 

Constructors in java.lang with parameters of type Class
EnumConstantNotPresentException(ClassEnum> enumType, String constantName)
          Constructs an EnumConstantNotPresentException for the specified constant.
 

Uses of Class in java.lang.annotation
 

Methods in java.lang.annotation that return Class
 ClassAnnotation> IncompleteAnnotationException.annotationType()
          Returns the Class object for the annotation type with the missing element.
 ClassAnnotation> Annotation.annotationType()
          Returns the annotation type of this annotation.
 

Constructors in java.lang.annotation with parameters of type Class
IncompleteAnnotationException(ClassAnnotation> annotationType, String elementName)
          Constructs an IncompleteAnnotationException to indicate that the named element was missing from the specified annotation type.
 

Uses of Class in java.lang.instrument
 

Methods in java.lang.instrument that return Class
 Class[] Instrumentation.getAllLoadedClasses()
          Returns an array of all classes currently loaded by the JVM.
 Class ClassDefinition.getDefinitionClass()
          Returns the class.
 Class[] Instrumentation.getInitiatedClasses(ClassLoader loader)
          Returns an array of all classes for which loader is an initiating loader.
 

Methods in java.lang.instrument with parameters of type Class
 boolean Instrumentation.isModifiableClass(Class theClass)
          Determines whether a class is modifiable by retransformation or redefinition.
 void Instrumentation.retransformClasses(Class... classes)
          Retransform the supplied set of classes.
 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.
 

Constructors in java.lang.instrument with parameters of type Class
ClassDefinition(Class theClass, byte[] theClassFile)
          Creates a new ClassDefinition binding using the supplied class and class file bytes.
 

Uses of Class in java.lang.management
 

Methods in java.lang.management with parameters of type Class
static
T
ManagementFactory.newPlatformMXBeanProxy(MBeanServerConnection connection, String mxbeanName, Class mxbeanInterface)
          Returns a proxy for a platform MXBean interface of a given MXBean name that forwards its method calls through the given MBeanServerConnection.
 

Uses of Class in java.lang.reflect
 

Methods in java.lang.reflect that return Class
 Class Method.getDeclaringClass()
          Returns the Class object representing the class or interface that declares the method represented by this Method object.
 Class Member.getDeclaringClass()
          Returns the Class object representing the class or interface that declares the member or constructor represented by this Member.
 Class Field.getDeclaringClass()
          Returns the Class object representing the class or interface that declares the field represented by this Field object.
 Class<T> Constructor.getDeclaringClass()
          Returns the Class object representing the class that declares the constructor represented by this Constructor object.
 Class[] Method.getExceptionTypes()
          Returns an array of Class objects that represent the types of the exceptions declared to be thrown by the underlying method represented by this Method object.
 Class[] Constructor.getExceptionTypes()
          Returns an array of Class objects that represent the types of exceptions declared to be thrown by the underlying constructor represented by this Constructor object.
 Class[] Method.getParameterTypes()
          Returns an array of Class objects that represent the formal parameter types, in declaration order, of the method represented by this Method object.
 Class[] Constructor.getParameterTypes()
          Returns an array of Class objects that represent the formal parameter types, in declaration order, of the constructor represented by this Constructor object.
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.
 Class Method.getReturnType()
          Returns a Class object that represents the formal return type of the method represented by this Method object.
 Class Field.getType()
          Returns a Class object that identifies the declared type for the field represented by this Field object.
 

Methods in java.lang.reflect with parameters of type Class
Annotation>
T
Method.getAnnotation(Class annotationClass)
           
Annotation>
T
Field.getAnnotation(Class annotationClass)
           
Annotation>
T
Constructor.getAnnotation(Class annotationClass)
           
Annotation>
T
AnnotatedElement.getAnnotation(Class annotationClass)
          Returns this element's annotation for the specified type if such an annotation is present, else null.
Annotation>
T
AccessibleObject.getAnnotation(Class annotationClass)
           
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.
 boolean AnnotatedElement.isAnnotationPresent(ClassAnnotation> annotationClass)
          Returns true if an annotation for the specified type is present on this element, else false.
 boolean AccessibleObject.isAnnotationPresent(ClassAnnotation> annotationClass)
           
static boolean Proxy.isProxyClass(Class cl)
          Returns true if and only if the specified class was dynamically generated to be a proxy class using the getProxyClass method or the newProxyInstance method.
static Object Array.newInstance(Class componentType, int... dimensions)
          Creates a new array with the specified component type and dimensions.
static Object Array.newInstance(Class componentType, int length)
          Creates a new array with the specified component type and length.
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 Class in java.net
 

Methods in java.net that return Class
protected  Class URLClassLoader.findClass(String name)
          Finds and loads the class with the specified name from the URL search path.
 

Methods in java.net with parameters of type Class
 Object URLConnection.getContent(Class[] classes)
          Retrieves the contents of this URL connection.
 Object URL.getContent(Class[] classes)
          Gets the contents of this URL.
 Object ContentHandler.getContent(URLConnection urlc, Class[] classes)
          Given a URL connect stream positioned at the beginning of the representation of an object, this method reads that stream and creates an object that matches one of the types specified.
 

Uses of Class in java.rmi.server
 

Methods in java.rmi.server that return Class
static Class RMIClassLoader.loadClass(String name)
          Deprecated. replaced by loadClass(String,String) method
 Class LoaderHandler.loadClass(String name)
          Deprecated. no replacement
static Class RMIClassLoader.loadClass(String codebase, String name)
          Loads a class from a codebase URL path.
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.
static Class RMIClassLoader.loadClass(URL codebase, String name)
          Loads a class from a codebase URL.
 Class LoaderHandler.loadClass(URL codebase, String name)
          Deprecated. no replacement
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.
 

Methods in java.rmi.server with parameters of type Class
abstract  String RMIClassLoaderSpi.getClassAnnotation(Class cl)
          Provides the implementation for RMIClassLoader.getClassAnnotation(Class).
static String RMIClassLoader.getClassAnnotation(Class cl)
          Returns the annotation string (representing a location for the class definition) that RMI will use to annotate the class descriptor when marshalling objects of the given class.
 

Uses of Class in java.security
 

Methods in java.security that return Class
protected  Class SecureClassLoader.defineClass(String name, byte[] b, int off, int len, CodeSource cs)
          Converts an array of bytes into an instance of class Class, with an optional CodeSource.
protected  Class SecureClassLoader.defineClass(String name, ByteBuffer b, CodeSource cs)
          Converts a ByteBuffer into an instance of class Class, with an optional CodeSource.
 

Methods in java.security with parameters of type Class
 boolean KeyStoreSpi.engineEntryInstanceOf(String alias, ClassKeyStore.Entry> entryClass)
          Determines if the keystore Entry for the specified alias is an instance or subclass of the specified entryClass.
protected abstract
KeySpec>
T
KeyFactorySpi.engineGetKeySpec(Key key, Class keySpec)
          Returns a specification (key material) of the given key object.
protected abstract
AlgorithmParameterSpec>
T
AlgorithmParametersSpi.engineGetParameterSpec(Class paramSpec)
          Returns a (transparent) specification of this parameters object.
 boolean KeyStore.entryInstanceOf(String alias, ClassKeyStore.Entry> entryClass)
          Determines if the keystore Entry for the specified alias is an instance or subclass of the specified entryClass.
KeySpec>
T
KeyFactory.getKeySpec(Key key, Class keySpec)
          Returns a specification (key material) of the given key object.
AlgorithmParameterSpec>
T
AlgorithmParameters.getParameterSpec(Class paramSpec)
          Returns a (transparent) specification of this parameter object.
 

Uses of Class in java.sql
 

Methods in java.sql that return types with arguments of type Class
 Map<String,Class> Connection.getTypeMap()
          Retrieves the Map object associated with this Connection object.
 

Methods in java.sql with parameters of type Class
Source>
T
SQLXML.getSource(Class sourceClass)
          Returns a Source for reading the XML value designated by this SQLXML instance.
 boolean Wrapper.isWrapperFor(Class iface)
          Returns true if this either implements the interface argument or is directly or indirectly a wrapper for an object that does.
Result>
T
SQLXML.setResult(Class resultClass)
          Returns a Result for setting the XML value designated by this SQLXML instance.
T
Wrapper.unwrap(Class iface)
          Returns an object that implements the given interface to allow access to non-standard methods, or standard methods not exposed by the proxy.
 

Method parameters in java.sql with type arguments of type Class
 Object Array.getArray(long index, int count, Map<String,Class> map)
          Retreives a slice of the SQL ARRAY value designated by this Array object, beginning with the specified index and containing up to count successive elements of the SQL array.
 Object Array.getArray(Map<String,Class> map)
          Retrieves the contents of the SQL ARRAY value designated by this Array object.
 Object[] Struct.getAttributes(Map<String,Class> map)
          Produces the ordered values of the attributes of the SQL structured type that this Struct object represents.
 Object ResultSet.getObject(int columnIndex, Map<String,Class> map)
          Retrieves the value of the designated column in the current row of this ResultSet object as an Object in the Java programming language.
 Object CallableStatement.getObject(int parameterIndex, Map<String,Class> map)
          Returns an object representing the value of OUT parameter parameterIndex and uses map for the custom mapping of the parameter value.
 Object Ref.getObject(Map<String,Class> map)
          Retrieves the referenced object and maps it to a Java type using the given type map.
 Object ResultSet.getObject(String columnLabel, Map<String,Class> map)
          Retrieves the value of the designated column in the current row of this ResultSet object as an Object in the Java programming language.
 Object CallableStatement.getObject(String parameterName, Map<String,Class> map)
          Returns an object representing the value of OUT parameter parameterName and uses map for the custom mapping of the parameter value.
 ResultSet Array.getResultSet(long index, int count, Map<String,Class> map)
          Retrieves a result set holding the elements of the subarray that starts at index index and contains up to count successive elements.
 ResultSet Array.getResultSet(Map<String,Class> map)
          Retrieves a result set that contains the elements of the SQL ARRAY value designated by this Array object.
 void Connection.setTypeMap(Map<String,Class> map)
          Installs the given TypeMap object as the type map for this Connection object.
 

Uses of Class in java.util
 

Methods in java.util that return Class
 Class IllegalFormatConversionException.getArgumentClass()
          Returns the class of the mismatched argument.
 

Methods in java.util with parameters of type Class
static
Enum>
EnumSet
EnumSet.allOf(Class elementType)
          Creates an enum set containing all of the elements in the specified element type.
static
Collection
Collections.checkedCollection(Collection c, Class type)
          Returns a dynamically typesafe view of the specified collection.
static
List
Collections.checkedList(List list, Class type)
          Returns a dynamically typesafe view of the specified list.
static
Map
Collections.checkedMap(Map m, Class keyType, Class valueType)
          Returns a dynamically typesafe view of the specified map.
static
Map
Collections.checkedMap(Map m, Class keyType, Class valueType)
          Returns a dynamically typesafe view of the specified map.
static
Set
Collections.checkedSet(Set s, Class type)
          Returns a dynamically typesafe view of the specified set.
static
SortedMap
Collections.checkedSortedMap(SortedMap m, Class keyType, Class valueType)
          Returns a dynamically typesafe view of the specified sorted map.
static
SortedMap
Collections.checkedSortedMap(SortedMap m, Class keyType, Class valueType)
          Returns a dynamically typesafe view of the specified sorted map.
static
SortedSet
Collections.checkedSortedSet(SortedSet s, Class type)
          Returns a dynamically typesafe view of the specified sorted set.
static
T[]
Arrays.copyOf(U[] original, int newLength, Class newType)
          Copies the specified array, truncating or padding with nulls (if necessary) so the copy has the specified length.
static
T[]
Arrays.copyOfRange(U[] original, int from, int to, Class newType)
          Copies the specified range of the specified array into a new array.
static
ServiceLoader
ServiceLoader.load(Class service)
          Creates a new service loader for the given service type, using the current thread's context class loader.
static
ServiceLoader
ServiceLoader.load(Class service, ClassLoader loader)
          Creates a new service loader for the given service type and class loader.
static
ServiceLoader
ServiceLoader.loadInstalled(Class service)
          Creates a new service loader for the given service type, using the extension class loader.
static
Enum>
EnumSet
EnumSet.noneOf(Class elementType)
          Creates an empty enum set with the specified element type.
 

Constructors in java.util with parameters of type Class
EnumMap(Class<K> keyType)
          Creates an empty enum map with the specified key type.
IllegalFormatConversionException(char c, Class arg)
          Constructs an instance of this class with the mismatched conversion and the corresponding argument class.
 

Uses of Class in java.util.concurrent.atomic
 

Methods in java.util.concurrent.atomic with parameters of type Class
static
AtomicReferenceFieldUpdater
AtomicReferenceFieldUpdater.newUpdater(Class tclass, Class vclass, String fieldName)
          Creates and returns an updater for objects with the given field.
static
AtomicReferenceFieldUpdater
AtomicReferenceFieldUpdater.newUpdater(Class tclass, Class vclass, String fieldName)
          Creates and returns an updater for objects with the given field.
static
AtomicLongFieldUpdater
AtomicLongFieldUpdater.newUpdater(Class tclass, String fieldName)
          Creates and returns an updater for objects with the given field.
static
AtomicIntegerFieldUpdater
AtomicIntegerFieldUpdater.newUpdater(Class tclass, String fieldName)
          Creates and returns an updater for objects with the given field.
 

Uses of Class in java.util.prefs
 

Methods in java.util.prefs with parameters of type Class
static Preferences Preferences.systemNodeForPackage(Class c)
          Returns the preference node from the system preference tree that is associated (by convention) with the specified class's package.
static Preferences Preferences.userNodeForPackage(Class c)
          Returns the preference node from the calling user's preference tree that is associated (by convention) with the specified class's package.
 

Uses of Class in javax.activation
 

Methods in javax.activation that return Class
 Class ActivationDataFlavor.getRepresentationClass()
          Return the representation class.
 

Constructors in javax.activation with parameters of type Class
ActivationDataFlavor(Class representationClass, String humanPresentableName)
          Construct a DataFlavor that represents a MimeType.
ActivationDataFlavor(Class representationClass, String mimeType, String humanPresentableName)
          Construct a DataFlavor that represents an arbitrary Java object.
 

Uses of Class in javax.annotation.processing
 

Methods in javax.annotation.processing with parameters of type Class
 SetElement> RoundEnvironment.getElementsAnnotatedWith(ClassAnnotation> a)
          Returns the elements annotated with the given annotation type.
 

Uses of Class in javax.crypto
 

Methods in javax.crypto with parameters of type Class
protected abstract  KeySpec SecretKeyFactorySpi.engineGetKeySpec(SecretKey key, Class keySpec)
          Returns a specification (key material) of the given key object in the requested format.
 KeySpec SecretKeyFactory.getKeySpec(SecretKey key, Class keySpec)
          Returns a specification (key material) of the given key object in the requested format.
 

Uses of Class in javax.imageio.metadata
 

Methods in javax.imageio.metadata that return Class
 Class IIOMetadataFormatImpl.getObjectClass(String elementName)
           
 Class IIOMetadataFormat.getObjectClass(String elementName)
          Returns the Class type of the Object reference stored within the element.
 

Methods in javax.imageio.metadata with parameters of type Class
protected  void IIOMetadataFormatImpl.addObjectValue(String elementName, Class classType, int arrayMinLength, int arrayMaxLength)
          Allows an Object reference of a given class type to be stored in nodes implementing the named element.
protected
void
IIOMetadataFormatImpl.addObjectValue(String elementName, Class classType, boolean required, T defaultValue)
          Allows an Object reference of a given class type to be stored in nodes implementing the named element.
protected
void
IIOMetadataFormatImpl.addObjectValue(String elementName, Class classType, boolean required, T defaultValue, List enumeratedValues)
          Allows an Object reference of a given class type to be stored in nodes implementing the named element.
protected
Object & Comparable>
void
IIOMetadataFormatImpl.addObjectValue(String elementName, Class classType, T defaultValue, Comparable minValue, Comparable maxValue, boolean minInclusive, boolean maxInclusive)
          Allows an Object reference of a given class type to be stored in nodes implementing the named element.
 

Uses of Class in javax.imageio.spi
 

Fields in javax.imageio.spi declared as Class
protected  Class ImageInputStreamSpi.inputClass
          A Class object indicating the legal object type for use by the createInputStreamInstance method.
protected  Class[] ImageReaderSpi.inputTypes
          An array of Class objects to be returned from getInputTypes, initially null.
protected  Class ImageOutputStreamSpi.outputClass
          A Class object indicating the legal object type for use by the createInputStreamInstance method.
protected  Class[] ImageWriterSpi.outputTypes
          An array of Class objects to be returned from getOutputTypes, initially null.
static Class[] ImageReaderSpi.STANDARD_INPUT_TYPE
          A single-element array, initially containing ImageInputStream.class, to be returned from getInputTypes.
static Class[] ImageWriterSpi.STANDARD_OUTPUT_TYPE
          A single-element array, initially containing ImageInputStream.class, to be returned from getInputTypes.
 

Methods in javax.imageio.spi that return Class
 Class ImageInputStreamSpi.getInputClass()
          Returns a Class object representing the class or interface type that must be implemented by an input source in order to be "wrapped" in an ImageInputStream via the createInputStreamInstance method.
 Class[] ImageReaderSpi.getInputTypes()
          Returns an array of Class objects indicating what types of objects may be used as arguments to the reader's setInput method.
 Class ImageOutputStreamSpi.getOutputClass()
          Returns a Class object representing the class or interface type that must be implemented by an output destination in order to be "wrapped" in an ImageOutputStream via the createOutputStreamInstance method.
 Class[] ImageWriterSpi.getOutputTypes()
          Returns an array of Class objects indicating what types of objects may be used as arguments to the writer's setOutput method.
 

Methods in javax.imageio.spi that return types with arguments of type Class
 Iterator<Class> ServiceRegistry.getCategories()
          Returns an Iterator of Class objects indicating the current set of categories.
 

Methods in javax.imageio.spi with parameters of type Class
 void ServiceRegistry.deregisterAll(Class category)
          Deregisters all service provider object currently registered under the given category.
boolean
ServiceRegistry.deregisterServiceProvider(T provider, Class category)
          Removes a service provider object from the given category.
T
ServiceRegistry.getServiceProviderByClass(Class providerClass)
          Returns the currently registered service provider object that is of the given class type.
Iterator
ServiceRegistry.getServiceProviders(Class category, boolean useOrdering)
          Returns an Iterator containing all registered service providers in the given category.
Iterator
ServiceRegistry.getServiceProviders(Class category, ServiceRegistry.Filter filter, boolean useOrdering)
          Returns an Iterator containing service provider objects within a given category that satisfy a criterion imposed by the supplied ServiceRegistry.Filter object's filter method.
static
Iterator
ServiceRegistry.lookupProviders(Class providerClass)
          Locates and incrementally instantiates the available providers of a given service using the context class loader.
static
Iterator
ServiceRegistry.lookupProviders(Class providerClass, ClassLoader loader)
          Searches for implementations of a particular service class using the given class loader.
 void RegisterableService.onDeregistration(ServiceRegistry registry, Class category)
          Called when an object implementing this interface is removed from the given category of the given registry.
 void IIOServiceProvider.onDeregistration(ServiceRegistry registry, Class category)
          A callback that will be whenever the Spi class has been deregistered from a ServiceRegistry.
 void RegisterableService.onRegistration(ServiceRegistry registry, Class category)
          Called when an object implementing this interface is added to the given category of the given registry.
 void IIOServiceProvider.onRegistration(ServiceRegistry registry, Class category)
          A callback that will be called exactly once after the Spi class has been instantiated and registered in a ServiceRegistry.
boolean
ServiceRegistry.registerServiceProvider(T provider, Class category)
          Adds a service provider object to the registry.
boolean
ServiceRegistry.setOrdering(Class category, T firstProvider, T secondProvider)
          Sets a pairwise ordering between two service provider objects within a given category.
boolean
ServiceRegistry.unsetOrdering(Class category, T firstProvider, T secondProvider)
          Sets a pairwise ordering between two service provider objects within a given category.
 

Constructors in javax.imageio.spi with parameters of type Class
ImageInputStreamSpi(String vendorName, String version, Class inputClass)
          Constructs an ImageInputStreamSpi with a given set of values.
ImageOutputStreamSpi(String vendorName, String version, Class outputClass)
          Constructs an ImageOutputStreamSpi with a given set of values.
ImageReaderSpi(String vendorName, String version, String[] names, String[] suffixes, String[] MIMETypes, String readerClassName, Class[] inputTypes, String[] writerSpiNames, boolean supportsStandardStreamMetadataFormat, String nativeStreamMetadataFormatName, String nativeStreamMetadataFormatClassName, String[] extraStreamMetadataFormatNames, String[] extraStreamMetadataFormatClassNames, boolean supportsStandardImageMetadataFormat, String nativeImageMetadataFormatName, String nativeImageMetadataFormatClassName, String[] extraImageMetadataFormatNames, String[] extraImageMetadataFormatClassNames)
          Constructs an ImageReaderSpi with a given set of values.
ImageWriterSpi(String vendorName, String version, String[] names, String[] suffixes, String[] MIMETypes, String writerClassName, Class[] outputTypes, String[] readerSpiNames, boolean supportsStandardStreamMetadataFormat, String nativeStreamMetadataFormatName, String nativeStreamMetadataFormatClassName, String[] extraStreamMetadataFormatNames, String[] extraStreamMetadataFormatClassNames, boolean supportsStandardImageMetadataFormat, String nativeImageMetadataFormatName, String nativeImageMetadataFormatClassName, String[] extraImageMetadataFormatNames, String[] extraImageMetadataFormatClassNames)
          Constructs an ImageWriterSpi with a given set of values.
 

Constructor parameters in javax.imageio.spi with type arguments of type Class
ServiceRegistry(Iterator<Class> categories)
          Constructs a ServiceRegistry instance with a set of categories taken from the categories argument.
 

Uses of Class in javax.lang.model.element
 

Methods in javax.lang.model.element with parameters of type Class
Annotation>
A
Element.getAnnotation(Class annotationType)
          Returns this element's annotation for the specified type if such an annotation is present, else null.
 

Uses of Class in javax.management
 

Methods in javax.management that return Class
 Class StandardMBean.getImplementationClass()
          Get the class of the implementation of this Standard MBean (or MXBean).
 Class StandardMBean.getMBeanInterface()
          Get the Management Interface of this Standard MBean (or MXBean).
static Class DefaultLoaderRepository.loadClass(String className)
          Deprecated. Go through the list of class loaders and try to load the requested class.
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.
 

Methods in javax.management with parameters of type Class
static boolean JMX.isMXBeanInterface(Class interfaceClass)
          Test whether an interface is an MXBean interface.
static
T
JMX.newMBeanProxy(MBeanServerConnection connection, ObjectName objectName, Class interfaceClass)
          Make a proxy for a Standard MBean in a local or remote MBean Server.
static
T
JMX.newMBeanProxy(MBeanServerConnection connection, ObjectName objectName, Class interfaceClass, boolean notificationBroadcaster)
          Make a proxy for a Standard MBean in a local or remote MBean Server that may also support the methods of NotificationEmitter.
static
T
JMX.newMXBeanProxy(MBeanServerConnection connection, ObjectName objectName, Class interfaceClass)
          Make a proxy for an MXBean in a local or remote MBean Server.
static
T
JMX.newMXBeanProxy(MBeanServerConnection connection, ObjectName objectName, Class interfaceClass, boolean notificationBroadcaster)
          Make a proxy for an MXBean in a local or remote MBean Server that may also support the methods of NotificationEmitter.
static
T
MBeanServerInvocationHandler.newProxyInstance(MBeanServerConnection connection, ObjectName objectName, Class interfaceClass, boolean notificationBroadcaster)
          Return a proxy that implements the given interface by forwarding its methods through the given MBean server to the named MBean.
 

Constructors in javax.management with parameters of type Class
StandardEmitterMBean(Class mbeanInterface, boolean isMXBean, NotificationEmitter emitter)
          Make an MBean whose management interface is specified by mbeanInterface, and where notifications are handled by the given NotificationEmitter.
StandardEmitterMBean(Class mbeanInterface, NotificationEmitter emitter)
          Make an MBean whose management interface is specified by mbeanInterface, and where notifications are handled by the given NotificationEmitter.
StandardEmitterMBean(T implementation, Class mbeanInterface, boolean isMXBean, NotificationEmitter emitter)
          Make an MBean whose management interface is specified by mbeanInterface, with the given implementation and where notifications are handled by the given NotificationEmitter.
StandardEmitterMBean(T implementation, Class mbeanInterface, NotificationEmitter emitter)
          Make an MBean whose management interface is specified by mbeanInterface, with the given implementation and where notifications are handled by the given NotificationEmitter.
StandardMBean(Class mbeanInterface)
          Make a DynamicMBean out of this, using the specified mbeanInterface class.
StandardMBean(Class mbeanInterface, boolean isMXBean)
          Make a DynamicMBean out of this, using the specified mbeanInterface class.
StandardMBean(T implementation, Class mbeanInterface)
          Make a DynamicMBean out of the object implementation, using the specified mbeanInterface class.
StandardMBean(T implementation, Class mbeanInterface, boolean isMXBean)
          Make a DynamicMBean out of the object implementation, using the specified mbeanInterface class.
 

Uses of Class in javax.management.loading
 

Methods in javax.management.loading that return Class
protected  Class MLet.findClass(String name)
          This is the main method for class loaders that is being redefined.
static Class DefaultLoaderRepository.loadClass(String className)
          Deprecated. Go through the list of class loaders and try to load the requested class.
 Class ClassLoaderRepository.loadClass(String className)
          Load the given class name through the list of class loaders.
 Class MLet.loadClass(String name, ClassLoaderRepository clr)
          Load a class, using the given ClassLoaderRepository if the class is not found in this MLet's URLs.
 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.
 

Uses of Class in javax.management.openmbean
 

Methods in javax.management.openmbean with parameters of type Class
static
ArrayType
ArrayType.getPrimitiveArrayType(Class arrayClass)
          Create an ArrayType instance in a type-safe manner.
 

Uses of Class in javax.naming.spi
 

Methods in javax.naming.spi with parameters of type Class
 ResolveResult Resolver.resolveToClass(Name name, ClassContext> contextType)
          Partially resolves a name.
 ResolveResult Resolver.resolveToClass(String name, ClassContext> contextType)
          Partially resolves a name.
 

Uses of Class in javax.print
 

Methods in javax.print that return Class
 Class[] PrintService.getSupportedAttributeCategories()
          Determines the printing attribute categories a client can specify when setting up a job for this print service.
 Class[] AttributeException.getUnsupportedAttributes()
          Returns the array of printing attribute classes for which the Print Service instance does not support the attribute at all, or null if there are no such attributes.
 

Methods in javax.print with parameters of type Class
PrintServiceAttribute>
T
PrintService.getAttribute(Class category)
          Gets the value of the single specified service attribute.
 Object PrintService.getDefaultAttributeValue(ClassAttribute> category)
          Determines this print service's default printing attribute value in the given category.
 Object PrintService.getSupportedAttributeValues(ClassAttribute> category, DocFlavor flavor, AttributeSet attributes)
          Determines the printing attribute values a client can specify in the given category when setting up a job for this print service.
 boolean PrintService.isAttributeCategorySupported(ClassAttribute> category)
          Determines whether a client can specify the given printing attribute category when setting up a job for this print service.
 

Uses of Class in javax.print.attribute
 

Methods in javax.print.attribute that return Class
 ClassAttribute> Attribute.getCategory()
          Get the printing attribute class which is to be used as the "category" for this printing attribute value when it is added to an attribute set.
static Class AttributeSetUtilities.verifyAttributeCategory(Object object, Class interfaceName)
          Verify that the given object is a Class that implements the given interface, which is assumed to be interface Attribute or a subinterface thereof.
 

Methods in javax.print.attribute with parameters of type Class
 boolean HashAttributeSet.containsKey(Class category)
          Returns true if this attribute set contains an attribute for the specified category.
 boolean AttributeSet.containsKey(Class category)
          Returns true if this attribute set contains an attribute for the specified category.
 Attribute HashAttributeSet.get(Class category)
          Returns the attribute value which this attribute set contains in the given attribute category.
 Attribute AttributeSet.get(Class category)
          Returns the attribute value which this attribute set contains in the given attribute category.
 boolean HashAttributeSet.remove(Class category)
          Removes any attribute for this category from this attribute set if present.
 boolean AttributeSet.remove(Class category)
          Removes any attribute for this category from this attribute set if present.
static Class AttributeSetUtilities.verifyAttributeCategory(Object object, Class interfaceName)
          Verify that the given object is a Class that implements the given interface, which is assumed to be interface Attribute or a subinterface thereof.
static Attribute AttributeSetUtilities.verifyAttributeValue(Object object, Class interfaceName)
          Verify that the given object is an instance of the given interface, which is assumed to be interface Attribute or a subinterface thereof.
static void AttributeSetUtilities.verifyCategoryForValue(Class category, Attribute attribute)
          Verify that the given attribute category object is equal to the category of the given attribute value object.
 

Constructors in javax.print.attribute with parameters of type Class
HashAttributeSet(Attribute[] attributes, Class interfaceName)
          Construct a new attribute set, where the members of the attribute set are restricted to the given interface.
HashAttributeSet(Attribute attribute, Class interfaceName)
          Construct a new attribute set, initially populated with the given attribute, where the members of the attribute set are restricted to the given interface.
HashAttributeSet(AttributeSet attributes, Class interfaceName)
          Construct a new attribute set, initially populated with the values from the given set where the members of the attribute set are restricted to the given interface.
HashAttributeSet(Class interfaceName)
          Construct a new, empty attribute set, where the members of the attribute set are restricted to the given interface.
 

Uses of Class in javax.print.attribute.standard
 

Methods in javax.print.attribute.standard that return Class
 ClassAttribute> Sides.getCategory()
          Get the printing attribute class which is to be used as the "category" for this printing attribute value.
 ClassAttribute> SheetCollate.getCategory()
          Get the printing attribute class which is to be used as the "category" for this printing attribute value.
 ClassAttribute> Severity.getCategory()
          Get the printing attribute class which is to be used as the "category" for this printing attribute value.
 ClassAttribute> RequestingUserName.getCategory()
          Get the printing attribute class which is to be used as the "category" for this printing attribute value.
 ClassAttribute> ReferenceUriSchemesSupported.getCategory()
          Get the printing attribute class which is to be used as the "category" for this printing attribute value.
 ClassAttribute> QueuedJobCount.getCategory()
          Get the printing attribute class which is to be used as the "category" for this printing attribute value.
 ClassAttribute> PrinterURI.getCategory()
          Get the printing attribute class which is to be used as the "category" for this printing attribute value.
 ClassAttribute> PrinterStateReasons.getCategory()
          Get the printing attribute class which is to be used as the "category" for this printing attribute value.
 ClassAttribute> PrinterStateReason.getCategory()
          Get the printing attribute class which is to be used as the "category" for this printing attribute value.
 ClassAttribute> PrinterState.getCategory()
          Get the printing attribute class which is to be used as the "category" for this printing attribute value.
 ClassAttribute> PrinterResolution.getCategory()
          Get the printing attribute class which is to be used as the "category" for this printing attribute value.
 ClassAttribute> PrinterName.getCategory()
          Get the printing attribute class which is to be used as the "category" for this printing attribute value.
 ClassAttribute> PrinterMoreInfoManufacturer.getCategory()
          Get the printing attribute class which is to be used as the "category" for this printing attribute value.
 ClassAttribute> PrinterMoreInfo.getCategory()
          Get the printing attribute class which is to be used as the "category" for this printing attribute value.
 ClassAttribute> PrinterMessageFromOperator.getCategory()
          Get the printing attribute class which is to be used as the "category" for this printing attribute value.
 ClassAttribute> PrinterMakeAndModel.getCategory()
          Get the printing attribute class which is to be used as the "category" for this printing attribute value.
 ClassAttribute> PrinterLocation.getCategory()
          Get the printing attribute class which is to be used as the "category" for this printing attribute value.
 ClassAttribute> PrinterIsAcceptingJobs.getCategory()
          Get the printing attribute class which is to be used as the "category" for this printing attribute value.
 ClassAttribute> PrinterInfo.getCategory()
          Get the printing attribute class which is to be used as the "category" for this printing attribute value.
 ClassAttribute> PrintQuality.getCategory()
          Get the printing attribute class which is to be used as the "category" for this printing attribute value.
 ClassAttribute> PresentationDirection.getCategory()
          Get the printing attribute class which is to be used as the "category" for this printing attribute value.
 ClassAttribute> PagesPerMinuteColor.getCategory()
          Get the printing attribute class which is to be used as the "category" for this printing attribute value.
 ClassAttribute> PagesPerMinute.getCategory()
          Get the printing attribute class which is to be used as the "category" for this printing attribute value.
 ClassAttribute> PageRanges.getCategory()
          Get the printing attribute class which is to be used as the "category" for this printing attribute value.
 ClassAttribute> PDLOverrideSupported.getCategory()
          Get the printing attribute class which is to be used as the "category" for this printing attribute value.
 ClassAttribute> OutputDeviceAssigned.getCategory()
          Get the printing attribute class which is to be used as the "category" for this printing attribute value.
 ClassAttribute> OrientationRequested.getCategory()
          Get the printing attribute class which is to be used as the "category" for this printing attribute value.
 ClassAttribute> NumberUpSupported.getCategory()
          Get the printing attribute class which is to be used as the "category" for this printing attribute value.
 ClassAttribute> NumberUp.getCategory()
          Get the printing attribute class which is to be used as the "category" for this printing attribute value.
 ClassAttribute> NumberOfInterveningJobs.getCategory()
          Get the printing attribute class which is to be used as the "category" for this printing attribute value.
 ClassAttribute> NumberOfDocuments.getCategory()
          Get the printing attribute class which is to be used as the "category" for this printing attribute value.
 ClassAttribute> MultipleDocumentHandling.getCategory()
          Get the printing attribute class which is to be used as the "category" for this printing attribute value.
 ClassAttribute> MediaSize.getCategory()
          Get the printing attribute class which is to be used as the "category" for this printing attribute value.
 ClassAttribute> MediaPrintableArea.getCategory()
          Get the printing attribute class which is to be used as the "category" for this printing attribute value.
 ClassAttribute> Media.getCategory()
          Get the printing attribute class which is to be used as the "category" for this printing attribute value.
 ClassAttribute> JobStateReasons.getCategory()
          Get the printing attribute class which is to be used as the "category" for this printing attribute value.
 ClassAttribute> JobStateReason.getCategory()
          Get the printing attribute class which is to be used as the "category" for this printing attribute value.
 ClassAttribute> JobState.getCategory()
          Get the printing attribute class which is to be used as the "category" for this printing attribute value.
 ClassAttribute> JobSheets.getCategory()
          Get the printing attribute class which is to be used as the "category" for this printing attribute value.
 ClassAttribute> JobPrioritySupported.getCategory()
          Get the printing attribute class which is to be used as the "category" for this printing attribute value.
 ClassAttribute> JobPriority.getCategory()
          Get the printing attribute class which is to be used as the "category" for this printing attribute value.
 ClassAttribute> JobOriginatingUserName.getCategory()
          Get the printing attribute class which is to be used as the "category" for this printing attribute value.
 ClassAttribute> JobName.getCategory()
          Get the printing attribute class which is to be used as the "category" for this printing attribute value.
 ClassAttribute> JobMessageFromOperator.getCategory()
          Get the printing attribute class which is to be used as the "category" for this printing attribute value.
 ClassAttribute> JobMediaSheetsSupported.getCategory()
          Get the printing attribute class which is to be used as the "category" for this printing attribute value.
 ClassAttribute> JobMediaSheetsCompleted.getCategory()
          Get the printing attribute class which is to be used as the "category" for this printing attribute value.
 ClassAttribute> JobMediaSheets.getCategory()
          Get the printing attribute class which is to be used as the "category" for this printing attribute value.
 ClassAttribute> JobKOctetsSupported.getCategory()
          Get the printing attribute class which is to be used as the "category" for this printing attribute value.
 ClassAttribute> JobKOctetsProcessed.getCategory()
          Get the printing attribute class which is to be used as the "category" for this printing attribute value.
 ClassAttribute> JobKOctets.getCategory()
          Get the printing attribute class which is to be used as the "category" for this printing attribute value.
 ClassAttribute> JobImpressionsSupported.getCategory()
          Get the printing attribute class which is to be used as the "category" for this printing attribute value.
 ClassAttribute> JobImpressionsCompleted.getCategory()
          Get the printing attribute class which is to be used as the "category" for this printing attribute value.
 ClassAttribute> JobImpressions.getCategory()
          Get the printing attribute class which is to be used as the "category" for this printing attribute value.
 ClassAttribute> JobHoldUntil.getCategory()
          Get the printing attribute class which is to be used as the "category" for this printing attribute value.
 ClassAttribute> Finishings.getCategory()
          Get the printing attribute class which is to be used as the "category" for this printing attribute value.
 ClassAttribute> Fidelity.getCategory()
          Get the printing attribute class which is to be used as the "category" for this printing attribute value.
 ClassAttribute> DocumentName.getCategory()
          Get the printing attribute class which is to be used as the "category" for this printing attribute value.
 ClassAttribute> Destination.getCategory()
          Get the printing attribute class which is to be used as the "category" for this printing attribute value.
 ClassAttribute> DateTimeAtProcessing.getCategory()
          Get the printing attribute class which is to be used as the "category" for this printing attribute value.
 ClassAttribute> DateTimeAtCreation.getCategory()
          Get the printing attribute class which is to be used as the "category" for this printing attribute value.
 ClassAttribute> DateTimeAtCompleted.getCategory()
          Get the printing attribute class which is to be used as the "category" for this printing attribute value.
 ClassAttribute> CopiesSupported.getCategory()
          Get the printing attribute class which is to be used as the "category" for this printing attribute value.
 ClassAttribute> Copies.getCategory()
          Get the printing attribute class which is to be used as the "category" for this printing attribute value.
 ClassAttribute> Compression.getCategory()
          Get the printing attribute class which is to be used as the "category" for this printing attribute value.
 ClassAttribute> ColorSupported.getCategory()
          Get the printing attribute class which is to be used as the "category" for this printing attribute value.
 ClassAttribute> Chromaticity.getCategory()
          Get the printing attribute class which is to be used as the "category" for this printing attribute value.
 

Uses of Class in javax.rmi
 

Methods in javax.rmi with parameters of type Class
static Object PortableRemoteObject.narrow(Object narrowFrom, Class narrowTo)
          Checks to ensure that an object of a remote or abstract interface type can be cast to a desired type.
 

Uses of Class in javax.rmi.CORBA
 

Methods in javax.rmi.CORBA that return Class
 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.
 

Methods in javax.rmi.CORBA with parameters of type Class
 String UtilDelegate.getCodebase(Class clz)
          Delegation call for Util.getCodebase(java.lang.Class).
static String Util.getCodebase(Class clz)
          Returns the codebase, if any, for the given class.
 String ValueHandler.getRMIRepositoryID(Class clz)
          Returns the CORBA RepositoryId for the given Java class.
 boolean ValueHandler.isCustomMarshaled(Class clz)
          Indicates whether the given class performs custom or default marshaling.
 Object PortableRemoteObjectDelegate.narrow(Object narrowFrom, Class narrowTo)
          Delegation call for PortableRemoteObject.narrow(java.lang.Object, java.lang.Class).
 Serializable ValueHandler.readValue(InputStream in, int offset, Class clz, String repositoryID, RunTime sender)
          Reads a value from the stream using Java semantics.
 

Uses of Class in javax.script
 

Methods in javax.script with parameters of type Class
T
Invocable.getInterface(Class clasz)
          Returns an implementation of an interface using functions compiled in the interpreter.
T
Invocable.getInterface(Object thiz, Class clasz)
          Returns an implementation of an interface using member functions of a scripting object compiled in the interpreter.
 

Uses of Class in javax.security.auth
 

Methods in javax.security.auth with parameters of type Class
Principal>
Set
Subject.getPrincipals(Class c)
          Return a Set of Principals associated with this Subject that are instances or subclasses of the specified Class.
Set
Subject.getPrivateCredentials(Class c)
          Return a Set of private credentials associated with this Subject that are instances or subclasses of the specified Class.
Set
Subject.getPublicCredentials(Class c)
          Return a Set of public credentials associated with this Subject that are instances or subclasses of the specified Class.
 

Uses of Class in javax.sound.midi
 

Methods in javax.sound.midi that return Class
 Class SoundbankResource.getDataClass()
          Obtains the class used by this sample to represent its data.
 

Constructors in javax.sound.midi with parameters of type Class
Instrument(Soundbank soundbank, Patch patch, String name, Class dataClass)
          Constructs a new MIDI instrument from the specified Patch.
SoundbankResource(Soundbank soundBank, String name, Class dataClass)
          Constructs a new SoundbankResource from the given sound bank and wavetable index.
 

Uses of Class in javax.sound.sampled
 

Methods in javax.sound.sampled that return Class
 Class Line.Info.getLineClass()
          Obtains the class of the line that this Line.Info object describes.
 

Constructors in javax.sound.sampled with parameters of type Class
DataLine.Info(Class lineClass, AudioFormat format)
          Constructs a data line's info object from the specified information, which includes a single audio format.
DataLine.Info(Class lineClass, AudioFormat[] formats, int minBufferSize, int maxBufferSize)
          Constructs a data line's info object from the specified information, which includes a set of supported audio formats and a range for the buffer size.
DataLine.Info(Class lineClass, AudioFormat format, int bufferSize)
          Constructs a data line's info object from the specified information, which includes a single audio format and a desired buffer size.
Line.Info(Class lineClass)
          Constructs an info object that describes a line of the specified class.
Port.Info(Class lineClass, String name, boolean isSource)
          Constructs a port's info object from the information given.
 

Uses of Class in javax.sql
 

Methods in javax.sql that return types with arguments of type Class
 Map<String,Class> RowSet.getTypeMap()
          Retrieves the Map object associated with this RowSet object, which specifies the custom mapping of SQL user-defined types, if any.
 

Method parameters in javax.sql with type arguments of type Class
 void RowSet.setTypeMap(Map<String,Class> map)
          Installs the given java.util.Map object as the default type map for this RowSet object.
 

Uses of Class in javax.sql.rowset
 

Methods in javax.sql.rowset that return types with arguments of type Class
 Map<String,Class> BaseRowSet.getTypeMap()
          Retrieves the type map associated with the Connection object for this RowSet object.
 

Methods in javax.sql.rowset with parameters of type Class
 boolean RowSetMetaDataImpl.isWrapperFor(Class interfaces)
          Returns true if this either implements the interface argument or is directly or indirectly a wrapper for an object that does.
T
RowSetMetaDataImpl.unwrap(Class iface)
          Returns an object that implements the given interface to allow access to non-standard methods, or standard methods not exposed by the proxy.
 

Method parameters in javax.sql.rowset with type arguments of type Class
 void BaseRowSet.setTypeMap(Map<String,Class> map)
          Installs the given java.util.Map object as the type map associated with the Connection object for this RowSet object.
 

Uses of Class in javax.sql.rowset.serial
 

Method parameters in javax.sql.rowset.serial with type arguments of type Class
 Object SerialArray.getArray(long index, int count, Map<String,Class> map)
          Returns a new array that is a copy of a slice of this SerialArray object, starting with the element at the given index and containing the given number of consecutive elements.
 Object SerialArray.getArray(Map<String,Class> map)
          Returns a new array that is a copy of this SerialArray object, using the given type map for the custom mapping of each element when the elements are SQL UDTs.
 Object[] SerialStruct.getAttributes(Map<String,Class> map)
          Retrieves the attributes for the SQL structured type that this SerialStruct represents as an array of Object values, using the given type map for custom mapping if appropriate.
 Object SerialRef.getObject(Map<String,Class> map)
          Returns an Object representing the SQL structured type to which this SerialRef object refers.
 ResultSet SerialArray.getResultSet(long index, int count, Map<String,Class> map)
          Retrieves a result set holding the elements of the subarray that starts at Retrieves a ResultSet object that contains a subarray of the elements in this SerialArray object, starting at index index and containing up to count successive elements.
 ResultSet SerialArray.getResultSet(Map<String,Class> map)
          Retrieves a ResultSet object that contains all of the elements of the SQL ARRAY value represented by this SerialArray object.
 

Constructor parameters in javax.sql.rowset.serial with type arguments of type Class
SerialArray(Array array, Map<String,Class> map)
          Constructs a new SerialArray object from the given Array object, using the given type map for the custom mapping of each element when the elements are SQL UDTs.
SerialStruct(SQLData in, Map<String,Class> map)
          Constructs a SerialStruct object from the given SQLData object, using the given type map to custom map it to a class in the Java programming language.
SerialStruct(Struct in, Map<String,Class> map)
          Constructs a SerialStruct object from the given Struct object, using the given java.util.Map object for custom mapping the SQL structured type or any of its attributes that are SQL structured types.
SQLInputImpl(Object[] attributes, Map<String,Class> map)
          Creates an SQLInputImpl object initialized with the given array of attributes and the given type map.
 

Uses of Class in javax.swing
 

Methods in javax.swing that return Class
 Class JTable.getColumnClass(int column)
          Returns the type of the column appearing in the view at column position column.
 ClassComponentUI> UIDefaults.getUIClass(String uiClassID)
          Returns the L&F class that renders this component.
 ClassComponentUI> 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.
 

Methods in javax.swing with parameters of type Class
static Container SwingUtilities.getAncestorOfClass(Class c, Component comp)
          Convenience method for searching above comp in the component hierarchy and returns the first object of class c it finds.
 TableCellEditor JTable.getDefaultEditor(Class columnClass)
          Returns the editor to be used when no editor has been set in a TableColumn.
 TableCellRenderer JTable.getDefaultRenderer(Class columnClass)
          Returns the cell renderer to be used when no renderer has been set in a TableColumn.
EventListener>
T[]
Timer.getListeners(Class listenerType)
          Returns an array of all the objects currently registered as FooListeners upon this Timer.
EventListener>
T[]
JComponent.getListeners(Class listenerType)
          Returns an array of all the objects currently registered as FooListeners upon this JComponent.
EventListener>
T[]
DefaultSingleSelectionModel.getListeners(Class listenerType)
          Returns an array of all the objects currently registered as FooListeners upon this model.
EventListener>
T[]
DefaultListSelectionModel.getListeners(Class listenerType)
          Returns an array of all the objects currently registered as FooListeners upon this model.
EventListener>
T[]
DefaultButtonModel.getListeners(Class listenerType)
          Returns an array of all the objects currently registered as FooListeners upon this model.
EventListener>
T[]
DefaultBoundedRangeModel.getListeners(Class listenerType)
          Returns an array of all the objects currently registered as FooListeners upon this model.
EventListener>
T[]
AbstractSpinnerModel.getListeners(Class listenerType)
          Return an array of all the listeners of the given type that were added to this model.
EventListener>
T[]
AbstractListModel.getListeners(Class listenerType)
          Returns an array of all the objects currently registered as FooListeners upon this model.
static Object LookAndFeel.makeIcon(Class baseClass, String gifFile)
          Creates and returns a UIDefault.LazyValue that loads an image.
 void JTable.setDefaultEditor(Class columnClass, TableCellEditor editor)
          Sets a default cell editor to be used if no editor has been set in a TableColumn.
 void JTable.setDefaultRenderer(Class columnClass, TableCellRenderer renderer)
          Sets a default cell renderer to be used if no renderer has been set in a TableColumn.
 

Uses of Class in javax.swing.event
 

Methods in javax.swing.event with parameters of type Class
EventListener>
void
EventListenerList.add(Class t, T l)
          Adds the listener as a listener of the specified type.
 int EventListenerList.getListenerCount(Class t)
          Returns the total number of listeners of the supplied type for this listener list.
EventListener>
T[]
EventListenerList.getListeners(Class t)
          Return an array of all the listeners of the given type.
EventListener>
void
EventListenerList.remove(Class t, T l)
          Removes the listener as a listener of the specified type.
 

Uses of Class in javax.swing.plaf.synth
 

Methods in javax.swing.plaf.synth with parameters of type Class
 void SynthLookAndFeel.load(InputStream input, Class resourceBase)
          Loads the set of SynthStyles that will be used by this SynthLookAndFeel.
 

Uses of Class in javax.swing.table
 

Methods in javax.swing.table that return Class
 Class TableModel.getColumnClass(int columnIndex)
          Returns the most specific superclass for all the cell values in the column.
 Class AbstractTableModel.getColumnClass(int columnIndex)
          Returns Object.class regardless of columnIndex.
 

Methods in javax.swing.table with parameters of type Class
EventListener>
T[]
DefaultTableColumnModel.getListeners(Class listenerType)
          Returns an array of all the objects currently registered as FooListeners upon this model.
EventListener>
T[]
AbstractTableModel.getListeners(Class listenerType)
          Returns an array of all the objects currently registered as FooListeners upon this AbstractTableModel.
 

Uses of Class in javax.swing.text
 

Methods in javax.swing.text that return Class
 Class DefaultFormatter.getValueClass()
          Returns that class that is used to create new Objects.
 

Methods in javax.swing.text with parameters of type Class
EventListener>
T[]
StyleContext.NamedStyle.getListeners(Class listenerType)
          Return an array of all the listeners of the given type that were added to this model.
EventListener>
T[]
DefaultCaret.getListeners(Class listenerType)
          Returns an array of all the objects currently registered as FooListeners upon this caret.
EventListener>
T[]
AbstractDocument.getListeners(Class listenerType)
          Returns an array of all the objects currently registered as FooListeners upon this document.
 void DefaultFormatter.setValueClass(Class valueClass)
          Sets that class that is used to create new Objects.
 

Uses of Class in javax.swing.tree
 

Methods in javax.swing.tree with parameters of type Class
EventListener>
T[]
DefaultTreeSelectionModel.getListeners(Class listenerType)
          Returns an array of all the objects currently registered as FooListeners upon this model.
EventListener>
T[]
DefaultTreeModel.getListeners(Class listenerType)
          Returns an array of all the objects currently registered as FooListeners upon this model.
 

Uses of Class in javax.xml.bind
 

Fields in javax.xml.bind declared as Class
protected  Class<T> JAXBElement.declaredType
          Java datatype binding for xml element declaration's type.
protected  Class JAXBElement.scope
          Scope of xml element declaration representing this xml element instance.
 

Methods in javax.xml.bind that return Class
 Class<T> JAXBElement.getDeclaredType()
          Returns the Java binding of the xml element declaration's type attribute.
 Class JAXBElement.getScope()
          Returns scope of xml element declaration.
 

Methods in javax.xml.bind with parameters of type Class
Binder
JAXBContext.createBinder(Class domType)
          Creates a Binder object that can be used for associative/in-place unmarshalling/marshalling.
XmlAdapter>
A
Unmarshaller.getAdapter(Class type)
          Gets the adapter associated with the specified type.
XmlAdapter>
A
Marshaller.getAdapter(Class type)
          Gets the adapter associated with the specified type.
static JAXBContext JAXBContext.newInstance(Class... classesToBeBound)
           Obtain a new instance of a JAXBContext class.
static JAXBContext JAXBContext.newInstance(Class[] classesToBeBound, Map<String,?> properties)
           Obtain a new instance of a JAXBContext class.
XmlAdapter>
void
Unmarshaller.setAdapter(Class type, A adapter)
          Associates a configured instance of
XmlAdapter with this unmarshaller.
XmlAdapter>
void
Marshaller.setAdapter(Class type, A adapter)
          Associates a configured instance of
XmlAdapter with this marshaller.
static
T
JAXB.unmarshal(File xml, Class type)
          Reads in a Java object tree from the given XML input.
static
T
JAXB.unmarshal(InputStream xml, Class type)
          Reads in a Java object tree from the given XML input.
JAXBElement
Unmarshaller.unmarshal(Node node, Class declaredType)
          Unmarshal XML data by JAXB mapped declaredType and return the resulting content tree.
static
T
JAXB.unmarshal(Reader xml, Class type)
          Reads in a Java object tree from the given XML input.
JAXBElement
Unmarshaller.unmarshal(Source source, Class declaredType)
          Unmarshal XML data from the specified XML Source by declaredType and return the resulting content tree.
static
T
JAXB.unmarshal(Source xml, Class type)
          Reads in a Java object tree from the given XML input.
static
T
JAXB.unmarshal(String xml, Class type)
          Reads in a Java object tree from the given XML input.
static
T
JAXB.unmarshal(URI xml, Class type)
          Reads in a Java object tree from the given XML input.
static
T
JAXB.unmarshal(URL xml, Class type)
          Reads in a Java object tree from the given XML input.
JAXBElement
Unmarshaller.unmarshal(XMLEventReader reader, Class declaredType)
          Unmarshal root element to JAXB mapped declaredType and return the resulting content tree.
abstract
JAXBElement
Binder.unmarshal(XmlNode xmlNode, Class declaredType)
          Unmarshal XML root element by provided declaredType to a JAXB object tree.
JAXBElement
Unmarshaller.unmarshal(XMLStreamReader reader, Class declaredType)
          Unmarshal root element to JAXB mapped declaredType and return the resulting content tree.
 

Constructors in javax.xml.bind with parameters of type Class
JAXBElement(QName name, Class<T> declaredType, Class scope, T value)
          Construct an xml element instance.
JAXBElement(QName name, Class<T> declaredType, Class scope, T value)
          Construct an xml element instance.
JAXBElement(QName name, Class<T> declaredType, T value)
          Construct an xml element instance.
 

Uses of Class in javax.xml.bind.helpers
 

Methods in javax.xml.bind.helpers with parameters of type Class
XmlAdapter>
A
AbstractUnmarshallerImpl.getAdapter(Class type)
           
XmlAdapter>
A
AbstractMarshallerImpl.getAdapter(Class type)
           
XmlAdapter>
void
AbstractUnmarshallerImpl.setAdapter(Class type, A adapter)
           
XmlAdapter>
void
AbstractMarshallerImpl.setAdapter(Class type, A adapter)
           
JAXBElement
AbstractUnmarshallerImpl.unmarshal(Node node, Class expectedType)
           
JAXBElement
AbstractUnmarshallerImpl.unmarshal(Source source, Class expectedType)
           
JAXBElement
AbstractUnmarshallerImpl.unmarshal(XMLEventReader reader, Class expectedType)
           
JAXBElement
AbstractUnmarshallerImpl.unmarshal(XMLStreamReader reader, Class expectedType)
           
 

Uses of Class in javax.xml.ws
 

Methods in javax.xml.ws with parameters of type Class
Dispatch
Service.createDispatch(EndpointReference endpointReference, Class type, Service.Mode mode, WebServiceFeature... features)
          Creates a Dispatch instance for use with objects of the user's choosing.
Dispatch
Service.createDispatch(QName portName, Class type, Service.Mode mode)
          Creates a Dispatch instance for use with objects of the user's choosing.
Dispatch
Service.createDispatch(QName portName, Class type, Service.Mode mode, WebServiceFeature... features)
          Creates a Dispatch instance for use with objects of the user's choosing.
EndpointReference>
T
BindingProvider.getEndpointReference(Class clazz)
          Returns the EndpointReference associated with this BindingProvider instance.
EndpointReference>
T
WebServiceContext.getEndpointReference(Class clazz, Element... referenceParameters)
          Returns the EndpointReference associated with this endpoint.
abstract
EndpointReference>
T
Endpoint.getEndpointReference(Class clazz, Element... referenceParameters)
          Returns the EndpointReference associated with this Endpoint instance.
T
Service.getPort(Class serviceEndpointInterface)
          The getPort method returns a proxy.
T
Service.getPort(Class serviceEndpointInterface, WebServiceFeature... features)
          The getPort method returns a proxy.
T
EndpointReference.getPort(Class serviceEndpointInterface, WebServiceFeature... features)
          The getPort method returns a proxy.
T
Service.getPort(EndpointReference endpointReference, Class serviceEndpointInterface, WebServiceFeature... features)
          The getPort method returns a proxy.
T
Service.getPort(QName portName, Class serviceEndpointInterface)
          The getPort method returns a proxy.
T
Service.getPort(QName portName, Class serviceEndpointInterface, WebServiceFeature... features)
          The getPort method returns a proxy.
 

Uses of Class in javax.xml.ws.spi
 

Methods in javax.xml.ws.spi with parameters of type Class
abstract
Dispatch
ServiceDelegate.createDispatch(EndpointReference endpointReference, Class type, Service.Mode mode, WebServiceFeature... features)
          Creates a Dispatch instance for use with objects of the user's choosing.
abstract
Dispatch
ServiceDelegate.createDispatch(QName portName, Class type, Service.Mode mode)
          Creates a Dispatch instance for use with objects of the user's choosing.
abstract
Dispatch
ServiceDelegate.createDispatch(QName portName, Class type, Service.Mode mode, WebServiceFeature... features)
          Creates a Dispatch instance for use with objects of the user's choosing.
abstract  ServiceDelegate Provider.createServiceDelegate(URL wsdlDocumentLocation, QName serviceName, Class serviceClass)
          Creates a service delegate object.
abstract
T
ServiceDelegate.getPort(Class serviceEndpointInterface)
          The getPort method returns a proxy.
abstract
T
ServiceDelegate.getPort(Class serviceEndpointInterface, WebServiceFeature... features)
          The getPort method returns a proxy.
abstract
T
ServiceDelegate.getPort(EndpointReference endpointReference, Class serviceEndpointInterface, WebServiceFeature... features)
          The getPort method returns a proxy.
abstract
T
Provider.getPort(EndpointReference endpointReference, Class serviceEndpointInterface, WebServiceFeature... features)
          The getPort method returns a proxy.
abstract
T
ServiceDelegate.getPort(QName portName, Class serviceEndpointInterface)
          The getPort method returns a proxy.
abstract
T
ServiceDelegate.getPort(QName portName, Class serviceEndpointInterface, WebServiceFeature... features)
          The getPort method returns a proxy.
 

Uses of Class in org.omg.CORBA
 

Methods in org.omg.CORBA with parameters of type Class
 ServantObject LocalObject._servant_preinvoke(String operation, Class expectedType)
          Throws an org.omg.CORBA.NO_IMPLEMENT exception with the message "This is a locally constrained object." This method is the default implementation of the org.omg.CORBA.Object method.
 

Uses of Class in org.omg.CORBA_2_3.portable
 

Methods in org.omg.CORBA_2_3.portable with parameters of type Class
 Object InputStream.read_abstract_interface(Class clz)
          Unmarshal the class object or the stub class corresponding to the passed type.
 Serializable InputStream.read_value(Class clz)
          Unmarshalls a value type from the input stream.
 void OutputStream.write_value(Serializable value, Class clz)
          Marshals a value type to the output stream.
 

Uses of Class in org.omg.CORBA.portable
 

Methods in org.omg.CORBA.portable with parameters of type Class
 ServantObject ObjectImpl._servant_preinvoke(String operation, Class expectedType)
          Returns a Java reference to the local servant that should be used for sending a request for the method specified.
 Object InputStream.read_Object(Class clz)
          Unmarshals an object and returns a CORBA Object, which is an instance of the class passed as its argument.
 ServantObject Delegate.servant_preinvoke(Object self, String operation, Class expectedType)
          Returns a Java reference to the servant which should be used for this request.
 

Uses of Class in org.omg.DynamicAny
 

Fields in org.omg.DynamicAny declared as Class
static Class _DynValueStub._opsClass
           
static Class _DynUnionStub._opsClass
           
static Class _DynStructStub._opsClass
           
static Class _DynSequenceStub._opsClass
           
static Class _DynFixedStub._opsClass
           
static Class _DynEnumStub._opsClass
           
static Class _DynArrayStub._opsClass
           
static Class _DynAnyStub._opsClass
           
static Class _DynAnyFactoryStub._opsClass
           
 

Uses of Class in org.omg.PortableServer
 

Fields in org.omg.PortableServer declared as Class
static Class _ServantLocatorStub._opsClass
           
static Class _ServantActivatorStub._opsClass
           
 


Java™ Platform
Standard Ed. 6

Submit a bug or feature
For further API reference and developer documentation, see Java SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.

Copyright © 1993, 2015, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.