Java 1.4 Class Documentation Inverted Index

Inverted Index: A

java.beans.Expression An Expression object represents a primitive expression in which a single method is applied to a target and a set of arguments to return a result - as in "a.getFoo ".
java.beans.Statement A Statement object represents a primitive statement in which a single method is applied to a target and a set of arguments - as in "a.setFoo b ".
...awt.image.renderable.RenderedImageFactory The RenderedImageFactory interface often abbreviated RIF is intended to be implemented by classes that wish to act as factories to produce different renderings, for example by executing a series of BufferedImageOps on a set of sources, depending on a specific set of parameters, properties, and rendering hints.
java.io.PushbackInputStream A PushbackInputStream adds functionality to another input stream, namely the ability to "push back" or "unread" one byte.
...attribute.standard.PDLOverrideSupported Class PDLOverrideSupported is a printing attribute class, an enumeration, that expresses the printer's ability to attempt to override processing instructions embedded in documents' print data with processing instructions specified as attributes outside the print data.
java.io.BufferedInputStream A BufferedInputStream adds functionality to another input stream-namely, the ability to buffer the input and to support the mark and reset methods.
javax.security.auth.callback.Callback Implementations of this interface are passed to a CallbackHandler, allowing underlying security services the ability to interact with a calling application to retrieve specific authentication data such as usernames and passwords, or to display certain information, such as error and warning messages.
java.io.PrintStream A PrintStream adds functionality to another output stream, namely the ability to print representations of various data values conveniently.
...imageio.plugins.jpeg.JPEGImageReadParam This class adds the ability to set JPEG quantization and Huffman tables when using the built-in JPEG reader plug-in.
...imageio.plugins.jpeg.JPEGImageWriteParam This class adds the ability to set JPEG quantization and Huffman tables when using the built-in JPEG writer plug-in, and to request that optimized Huffman tables be computed for an image.
...attribute.standard.PrinterIsAcceptingJobs Class PrinterIsAcceptingJobs is a printing attribute class, an enumeration, that indicates whether the printer is currently able to accept jobs.
javax.naming.LimitExceededException This exception is thrown when a method terminates abnormally due to a user or system specified limit.
...attribute.standard.DateTimeAtCompleted Class DateTimeAtCompleted is a printing attribute class, a date-time attribute, that indicates the date and time at which the Print Job completed or was canceled or aborted .
java.beans.BeanDescriptor A BeanDescriptor provides global information about a "bean", including its Java class, its displayName, etc.
javax.print.attribute.standard.PrinterInfo Class PrinterInfo is a printing attribute class, a text attribute, that provides descriptive information about a printer.
java.lang.reflect.Member Member is an interface that reflects identifying information about a single member a field or a method or a constructor.
...accessibility.AccessibleExtendedTable Class AccessibleExtendedTable provides extended information about a user-interface component that presents data in a two-dimensional table format.
java.awt.im.spi.InputMethodDescriptor InputMethodDescriptor: Defines methods that provide sufficient information about an input method to enable selection and loading of that input method.
java.awt.image.ImageObserver ImageObserver: An asynchronous update interface for receiving notifications about Image information as the Image is constructed.
java.lang.Process The Runtime.exec methods create a native process and return an instance of a subclass of Process that can be used to control the process and obtain information about it.
java.util.logging.LogManager There is a single global LogManager object that is used to maintain a set of shared state about Loggers and log services.
...standard.PrinterMessageFromOperator Class PrinterMessageFromOperator is a printing attribute class, a text attribute, that provides a message from an operator, system administrator, or "intelligent" process to indicate to the end user information about or status of the printer, such as why it is unavailable or when it is expected to be available.
java.awt.image.renderable.ParameterBlock A ParameterBlock encapsulates all the information about sources and parameters Objects required by a RenderableImageOp, or other classes that process images.
java.awt.event.InputMethodEvent InputMethodEvent: Input method events contain information about text that is being composed using an input method.
javax.sql.RowSetMetaData An object that contains information about the columns in a RowSet object.
java.sql.DatabaseMetaData Comprehensive information about the database as a whole.
java.lang.Package Package objects contain version information about the implementation and specification of a Java package.
...print.attribute.standard.JobStateReasons Class JobStateReasons is a printing attribute class, a set of enumeration values, that provides additional information about the job's current state, i.e., information that augments the value of the job's {@link JobState JobState} attribute.
java.awt.font.GlyphJustificationInfo The GlyphJustificationInfo class represents information about the justification properties of a glyph.
org.ietf.jgss.GSSManager This class serves as a factory for other important GSS-API classes and also provides information about the mechanisms that are supported.
javax.naming.spi.DirObjectFactory This interface represents a factory for creating an object given an object and attributes about the object.
...attribute.standard.PrinterStateReasons Class PrinterStateReasons is a printing attribute class, a set of enumeration values, that provides additional information about the printer's current state, i.e., information that augments the value of the printer's {@link PrinterState PrinterState} attribute.
java.beans.Introspector The Introspector class provides a standard way for tools to learn about the properties, events, and methods supported by a target Java Bean.
java.awt.FontMetrics The FontMetrics class defines a font metrics object, which encapsulates information about the rendering of a particular font on a particular screen.
...BeanContextServiceProviderBeanInfo BeanContextServiceProviderBeanInfo: A BeanContextServiceProvider implementor who wishes to provide explicit information about the services their bean may provide shall implement a BeanInfo class that implements this BeanInfo subinterface and provides explicit information about the methods, properties, events, etc, of their services.
javax.sql.ConnectionEvent An Event object that provides information about the source of a connection-related event.
java.sql.ResultSetMetaData An object that can be used to get information about the types and properties of the columns in a ResultSet object.
java.sql.ParameterMetaData ParameterMetaData: An object that can be used to get information about the types and properties of the parameters in a PreparedStatement object.
java.beans.BeanInfo A bean implementor who wishes to provide explicit information about their bean may provide a BeanInfo class that implements this BeanInfo interface and provides explicit information about the methods, properties, events, etc, of their bean.
...print.attribute.standard.PrinterMoreInfo Class PrinterMoreInfo is a printing attribute class, a URI, that is used to obtain more information about this specific printer.
...standard.PrinterMoreInfoManufacturer Class PrinterMoreInfoManufacturer is a printing attribute class, a URI, that is used to obtain more information about this type of device.
java.beans.DefaultPersistenceDelegate The DefaultPersistenceDelegate is a concrete implementation of the abstract PersistenceDelegate class and is the delegate used by default for classes about which no information is available.
java.lang.reflect.Constructor Constructor provides information about, and access to, a single constructor for a class.
java.lang.reflect.Method A Method provides information about, and access to, a single method on a class or interface.
java.lang.reflect.Field A Field provides information about, and dynamic access to, a single field of a class or an interface.
java.awt.AWTException AWTException: Signals that an Absract Window Toolkit exception has occurred.
java.awt.event.HierarchyBoundsAdapter HierarchyBoundsAdapter: An abstract adapter class for receiving ancestor moved and resized events.
java.awt.event.ComponentAdapter ComponentAdapter: An abstract adapter class for receiving component events.
java.awt.event.ContainerAdapter ContainerAdapter: An abstract adapter class for receiving container events.
java.awt.dnd.DragSourceAdapter DragSourceAdapter: An abstract adapter class for receiving drag source events.
java.awt.dnd.DropTargetAdapter DropTargetAdapter: An abstract adapter class for receiving drop target events.
java.awt.event.KeyAdapter KeyAdapter: An abstract adapter class for receiving keyboard events.
java.awt.event.FocusAdapter FocusAdapter: An abstract adapter class for receiving keyboard focus events.
java.awt.event.MouseAdapter MouseAdapter: An abstract adapter class for receiving mouse events.
java.awt.event.MouseMotionAdapter MouseMotionAdapter: An abstract adapter class for receiving mouse motion events.
javax.print.event.PrintJobAdapter PrintJobAdapter: An abstract adapter class for receiving print job events.
java.awt.event.WindowAdapter WindowAdapter: An abstract adapter class for receiving window events.
java.awt.Graphics The Graphics class is the abstract base class for all graphics contexts that allow an application to draw onto components that are realized on various devices, as well as onto off-screen images.
java.text.NumberFormat NumberFormat is the abstract base class for all number formats.
java.util.Calendar Calendar is an abstract base class for converting between a Date object and a set of integer fields such as YEAR, MONTH, DAY, HOUR, and so on.
java.text.Format Format is an abstract base class for formatting locale-sensitive information such as dates, messages, and numbers.
java.lang.ref.Reference Reference: Abstract base class for reference objects.
java.awt.dnd.DragGestureRecognizer The DragGestureRecognizer is an abstract base class for the specification of a platform-dependent listener that can be associated with a particular Component in order to identify platform-dependent drag initiating gestures.
javax.print.attribute.EnumSyntax Class EnumSyntax is an abstract base class providing the common implementation of all "type safe enumeration" objects.
javax.print.attribute.ResolutionSyntax Class ResolutionSyntax is an abstract base class providing the common implementation of all attributes denoting a printer resolution.
javax.print.attribute.Size2DSyntax Class Size2DSyntax is an abstract base class providing the common implementation of all attributes denoting a size in two dimensions.
javax.print.attribute.DateTimeSyntax Class DateTimeSyntax is an abstract base class providing the common implementation of all attributes whose value is a date and time.
javax.print.attribute.SetOfIntegerSyntax Class SetOfIntegerSyntax is an abstract base class providing the common implementation of all attributes whose value is a set of nonnegative integers.
javax.print.attribute.TextSyntax Class TextSyntax is an abstract base class providing the common implementation of all attributes whose value is a string.
javax.print.attribute.URISyntax Class URISyntax is an abstract base class providing the common implementation of all attributes whose value is a Uniform Resource Identifier URI .
javax.print.attribute.IntegerSyntax Class IntegerSyntax is an abstract base class providing the common implementation of all attributes with integer values.
javax.xml.transform.Transformer An instance of this abstract class can transform a source tree into a result tree.
java.net.ContentHandler The abstract class ContentHandler is the superclass of all classes that read an Object from a URLConnection.
java.awt.image.LookupTable This abstract class defines a lookup table object.
java.awt.image.SampleModel This abstract class defines an interface for extracting samples of pixels in an image.
java.awt.image.ColorModel The ColorModel abstract class encapsulates the methods for translating a pixel value to color components for example, red, green, and blue and an alpha component.
java.security.cert.X509CRLEntry X509CRLEntry: Abstract class for a revoked certificate in a CRL Certificate Revocation List .
java.security.cert.X509CRL   Abstract class for an X.509 Certificate Revocation List CRL .
java.text.DateFormat DateFormat is an abstract class for date/time formatting subclasses which formats and parses dates or time in a language-independent manner.
java.security.cert.Certificate   Abstract class for managing a variety of identity certificates.
java.io.Reader Reader: Abstract class for reading character streams.
java.io.FilterReader   Abstract class for reading filtered character streams.
java.security.Permission   Abstract class for representing access to a system resource.
javax.security.auth.login.Configuration This is an abstract class for representing the configuration of LoginModules under an application.
javax.security.auth.Policy This is an abstract class for representing the system policy for Subject-based authorization.
java.security.Policy This is an abstract class for representing the system security policy for a Java application environment specifying which permissions are available for code from various sources .
java.io.FilterWriter   Abstract class for writing filtered character streams.
java.io.Writer Writer: Abstract class for writing to character streams.
java.security.cert.X509Certificate   Abstract class for X.509 certificates.
java.awt.Image The abstract class Image is the superclass of all classes that represent graphical images.
javax.imageio.stream.ImageInputStreamImpl ImageInputStreamImpl: An abstract class implementing the ImageInputStream interface.
javax.imageio.stream.ImageOutputStreamImpl ImageOutputStreamImpl: An abstract class implementing the ImageOutputStream interface.
java.io.InputStream This abstract class is the superclass of all classes representing an input stream of bytes.
java.io.OutputStream This abstract class is the superclass of all classes representing an output stream of bytes.
javax.naming.ReferralException This abstract class is used to represent a referral exception, which is generated in response to a referral such as that returned by LDAP v3 servers.
javax.naming.ldap.LdapReferralException This abstract class is used to represent an LDAP referral exception.
java.awt.color.ColorSpace This abstract class is used to serve as a color space tag to identify the specific color space of a Color object or, via a ColorModel object, of an Image, a BufferedImage, or a GraphicsDevice.
java.awt.MenuComponent The abstract class MenuComponent is the superclass of all menu-related components.
java.lang.Number The abstract class Number is the superclass of classes BigDecimal, BigInteger, Byte, Double, Float, Integer, Long, and Short.
java.lang.InstantiationError InstantiationError: Thrown when an application tries to use the Java new construct to instantiate an abstract class or an interface.

java.security.PermissionCollection   Abstract class representing a collection of Permission objects.
javax.naming.ldap.ControlFactory ControlFactory: This abstract class represents a factory for creating LDAPv3 controls.
java.net.SocketImpl The abstract class SocketImpl is a common superclass of all classes that actually implement sockets.
java.security.cert.PKIXCertPathChecker An abstract class that performs one or more checks on an X509Certificate.
javax.imageio.metadata.IIOMetadata An abstract class to be extended by objects that represent metadata non-image data associated with images and streams.
java.net.URLConnection The abstract class URLConnection is the superclass of all classes that represent a communications link between the application and a URL.
java.net.URLStreamHandler The abstract class URLStreamHandler is the common superclass for all stream protocol handlers.
java.awt.PrintJob PrintJob: An abstract class which initiates and executes a print job.
java.awt.PrintGraphics PrintGraphics: An abstract class which provides a print graphics context for a page.
java.lang.InstantiationException InstantiationException: Thrown when an application tries to create an instance of a class using the newInstance method in class Class, but the specified class object cannot be instantiated because it is an interface or is an abstract class.
java.awt.color.ICC_ColorSpace The ICC_ColorSpace class is an implementation of the abstract ColorSpace class.
java.net.DatagramSocketImpl DatagramSocketImpl: Abstract datagram and multicast socket implementation base class.
java.lang.AbstractMethodError AbstractMethodError: Thrown when an application tries to call an abstract method.
java.security.Certificate This is an interface of abstract methods for managing a variety of identity certificates.
java.security.Principal Principal: This interface represents the abstract notion of a principal, which can be used to represent any entity, such as an individual, a corporation, and a login id.
java.util.Dictionary The Dictionary class is the abstract parent of any class, such as Hashtable, which maps keys to values.
java.io.FileFilter A filter for abstract pathnames.
java.beans.DefaultPersistenceDelegate The DefaultPersistenceDelegate is a concrete implementation of the abstract PersistenceDelegate class and is the delegate used by default for classes about which no information is available.
java.io.File An abstract representation of file and directory pathnames.
java.beans.beancontext.BeanContextEvent BeanContextEvent is the abstract root event class for all events emitted from, and pertaining to the semantics of, a BeanContext.
java.awt.dnd.MouseDragGestureRecognizer MouseDragGestureRecognizer: This abstract subclass of DragGestureRecognizer defines a DragGestureRecognizer for mouse based gestures.
java.util.ListResourceBundle ListResourceBundle is an abstract subclass of ResourceBundle that manages resources for a locale in a convenient and easy to use list.
java.awt.geom.Arc2D Arc2D is the abstract superclass for all objects that store a 2D arc defined by a bounding rectangle, start angle, angular extent length of the arc , and a closure type OPEN, CHORD, or PIE .
javax.imageio.ImageWriter An abstract superclass for encoding and writing images.
javax.imageio.ImageReader An abstract superclass for parsing and decoding of images.
java.awt.Toolkit This class is the abstract superclass of all actual implementations of the Abstract Window Toolkit.
java.awt.Container Container: A generic Abstract Window Toolkit AWT container object is a component that can contain other AWT components.
java.awt.AWTError AWTError: Thrown when a serious Abstract Window Toolkit error has occurred.
java.util.EventListenerProxy EventListenerProxy: An abstract wrapper class for an EventListener class which associates a set of additional parameters with the listener.
java.awt.image.PackedColorModel The PackedColorModel class is an abstract {@link ColorModel} class that works with pixel values which represent color and alpha information as separate samples and which pack all samples for a single pixel into a single int, short, or byte quantity.
java.util.AbstractCollection   AbstractCollection: This class provides a skeletal implementation of the Collection interface, to minimize the effort required to implement this interface.
...channels.spi.AbstractInterruptibleChannel   AbstractInterruptibleChannel: Base implementation class for interruptible channels.
java.applet.AudioClip The AudioClip interface is a simple abstraction for playing a sound clip.
java.rmi.dgc.DGC The DGC abstraction is used for the server side of the distributed garbage collection algorithm.
org.w3c.dom.NodeList The NodeList interface provides the abstraction of an ordered collection of nodes, without defining or constraining how this collection is implemented.
java.security.cert.CRL This class is an abstraction of certificate revocation lists CRLs that have different formats but important common uses.
java.rmi.server.RemoteCall RemoteCall is an abstraction used solely by the RMI runtime in conjunction with stubs and skeletons of remote objects to carry out a call to a remote object.
java.util.AbstractList   AbstractList: This class provides a skeletal implementation of the List interface to minimize the effort required to implement this interface backed by a "random access" data store such as an array .
java.util.AbstractMap   AbstractMap: This class provides a skeletal implementation of the Map interface, to minimize the effort required to implement this interface.
java.lang.AbstractMethodError   AbstractMethodError: Thrown when an application tries to call an abstract method.
java.util.prefs.AbstractPreferences   AbstractPreferences: This class provides a skeletal implementation of the {@link Preferences} class, greatly easing the task of implementing it.
...nio.channels.spi.AbstractSelectableChannel   AbstractSelectableChannel: Base implementation class for selectable channels.
java.nio.channels.spi.AbstractSelectionKey   AbstractSelectionKey: Base implementation class for selection keys.
java.nio.channels.spi.AbstractSelector   AbstractSelector: Base implementation class for selectors.
java.util.AbstractSequentialList   AbstractSequentialList: This class provides a skeletal implementation of the List interface to minimize the effort required to implement this interface backed by a "sequential access" data store such as a linked list .
java.util.AbstractSet   AbstractSet: This class provides a skeletal implementation of the Set interface to minimize the effort required to implement this interface.
java.awt.MenuShortcut The MenuShortcutclass represents a keyboard accelerator for a MenuItem.
java.awt.dnd.DropTarget The DropTarget is associated with a Component when that Component wishes to accept drops during Drag and Drop operations.
...attribute.standard.PrinterIsAcceptingJobs Class PrinterIsAcceptingJobs is a printing attribute class, an enumeration, that indicates whether the printer is currently able to accept jobs.
java.net.SocketTimeoutException SocketTimeoutException: Signals that a timeout has occurred on a socket read or accept.
...print.attribute.standard.NumberOfDocuments Class NumberOfDocuments is an integer valued printing attribute that indicates the number of individual docs the printer has accepted for this job, regardless of whether the docs' print data has reached the printer or not.
java.rmi.registry.LocateRegistry LocateRegistry is used to obtain a reference to a bootstrap remote object registry on a particular host including the local host , or to create a remote object registry that accepts calls on a specific port.
...naming.directory.NoSuchAttributeException NoSuchAttributeException: This exception is thrown when attempting to access an attribute that does not exist.
java.security.acl.AclNotFoundException AclNotFoundException: This is an exception that is thrown whenever a reference is made to a non-existent ACL Access Control List .
java.security.acl.AclEntry AclEntry: This is the interface used for representing one entry in an Access Control List ACL .
java.security.acl.NotOwnerException NotOwnerException: This is an exception that is thrown whenever the modification of an object such as an Access Control List is only allowed to be done by an owner of the object, but the Principal attempting the modification is not an owner.
java.security.acl.LastOwnerException LastOwnerException: This is an exception that is thrown whenever an attempt is made to delete the last owner of an Access Control List.
java.security.acl.Owner Interface for managing owners of Access Control Lists ACLs or ACL configurations.
java.security.AccessController The AccessController class is used for access control operations and decisions.
java.security.AccessControlContext An AccessControlContext is used to make system resource access decisions based on the context it encapsulates.
java.sql.SQLException An exception that provides information on a database access error or other errors.
java.io.RandomAccessFile RandomAccessFile: Instances of this class support both reading and writing to a random access file.
java.beans.MethodDescriptor A MethodDescriptor describes a particular method that a Java Bean supports for external access from other components.
java.lang.reflect.Array The Array class provides static methods to dynamically create and access Java arrays.
java.lang.reflect.Modifier The Modifier class provides static methods and constants to decode class and member access modifiers.
java.lang.IllegalAccessError IllegalAccessError: Thrown if an application attempts to access or modify a field, or to call a method that it does not have access to.
java.lang.NoSuchFieldError NoSuchFieldError: Thrown if an application tries to access or modify a specified field of an object, and that object no longer has that field.
java.rmi.activation.Activatable The Activatable class provides support for remote objects that require persistent access over time and that can be activated by the system.
javax.naming.ldap.StartTlsRequest This class implements the LDAPv3 Extended Request for StartTLS as defined in Lightweight Directory Access Protocol v3 : Extension for Transport Layer Security The object identifier for StartTLS is 1.3.6.1.4.1.1466.20037 and no extended request value is defined.
javax.naming.ldap.StartTlsResponse This class implements the LDAPv3 Extended Response for StartTLS as defined in Lightweight Directory Access Protocol v3 : Extension for Transport Layer Security The object identifier for StartTLS is 1.3.6.1.4.1.1466.20037 and no extended response value is defined.
java.beans.IndexedPropertyDescriptor An IndexedPropertyDescriptor describes a property that acts like an array and has an indexed read and/or indexed write method to access specific elements of the array.
...security.auth.kerberos.ServicePermission This class is used to protect Kerberos services and the credentials necessary to access those services.
java.security.AccessControlException AccessControlException: This exception is thrown by the AccessController to indicate that a requested access to a critical system resource such as the file system or the network is denied.
java.io.FilePermission This class represents access to a file or directory.
java.net.SocketPermission This class represents access to a network via sockets.
java.security.acl.Permission Permission: This interface represents a permission, such as that used to grant a particular type of access to a resource.
java.security.Permission Abstract class for representing access to a system resource.
java.security.Guard This interface represents a guard, which is an object that is used to protect access to another object.
...security.auth.PrivateCredentialPermission This class is used to protect access to private Credentials belonging to a particular Subject.
java.lang.IllegalAccessException An IllegalAccessException is thrown when an application tries to reflectively create an instance other than an array , set or get a field, or invoke a method, but the currently executing method does not have access to the definition of the specified class, field, method or constructor.
java.awt.font.LineMetrics The LineMetrics class allows access to the metrics needed to layout characters along a line and to layout of a set of lines.
java.io.ObjectInputStream.GetField GetField: Provide access to the persistent fields read from the input stream.
java.io.ObjectOutputStream.PutField PutField: Provide programatic access to the persistent fields to be written to ObjectOutput.
java.lang.reflect.Constructor Constructor provides information about, and access to, a single constructor for a class.
java.lang.reflect.Field A Field provides information about, and dynamic access to, a single field of a class or an interface.
java.lang.reflect.Method A Method provides information about, and access to, a single method on a class or interface.
java.sql.SQLWarning SQLWarning: An exception that provides information on database access warnings.
java.util.AbstractSequentialList AbstractSequentialList: This class provides a skeletal implementation of the List interface to minimize the effort required to implement this interface backed by a "sequential access" data store such as a linked list .
java.util.AbstractList AbstractList: This class provides a skeletal implementation of the List interface to minimize the effort required to implement this interface backed by a "random access" data store such as an array .
java.util.RandomAccess RandomAccess: Marker interface used by List implementations to indicate that they support fast generally constant time random access.
java.security.PrivilegedActionException This exception is thrown by doPrivileged PrivilegedExceptionAction and doPrivileged PrivilegedExceptionAction, AccessControlContext context to indicate that the action being performed threw a checked exception.
java.security.AccessControlContext An AccessControlContext is used to make system resource access decisions based on the context it encapsulates.
java.security.DomainCombiner A DomainCombiner provides a means to dynamically update the ProtectionDomains associated with the current AccessControlContext.
java.security.AccessControlException   AccessControlException: This exception is thrown by the AccessController to indicate that a requested access to a critical system resource such as the file system or the network is denied.
java.security.AccessController The AccessController class is used for access control operations and decisions.
java.security.AccessControlException AccessControlException: This exception is thrown by the AccessController to indicate that a requested access to a critical system resource such as the file system or the network is denied.
org.w3c.dom.NamedNodeMap Objects implementing the NamedNodeMap interface are used to represent collections of nodes that can be accessed by name.
java.lang.ArrayIndexOutOfBoundsException ArrayIndexOutOfBoundsException: Thrown to indicate that an array has been accessed with an illegal index.
java.rmi.AccessException An AccessException is thrown by certain methods of the java.rmi.Naming class specifically bind, rebind, and unbind and methods of the java.rmi.activation.ActivationSystem interface to indicate that the caller does not have permission to perform the action requested by the method call.
javax.accessibility.Accessible Interface Accessible is the main interface for the accessibility package.

...AccessibleAWTList.AccessibleAWTListChild AccessibleAWTListChild: This class implements accessibility support for List children.
java.applet.Applet.AccessibleApplet AccessibleApplet: This class implements accessibility support for the Applet class.
java.awt.Button.AccessibleAWTButton AccessibleAWTButton: This class implements accessibility support for the Button class.
java.awt.Canvas.AccessibleAWTCanvas AccessibleAWTCanvas: This class implements accessibility support for the Canvas class.
java.awt.Checkbox.AccessibleAWTCheckbox AccessibleAWTCheckbox: This class implements accessibility support for the Checkbox class.
java.awt.Choice.AccessibleAWTChoice AccessibleAWTChoice: This class implements accessibility support for the Choice class.
java.awt.Dialog.AccessibleAWTDialog AccessibleAWTDialog: This class implements accessibility support for the Dialog class.
java.awt.Frame.AccessibleAWTFrame AccessibleAWTFrame: This class implements accessibility support for the Frame class.
java.awt.Label.AccessibleAWTLabel AccessibleAWTLabel: This class implements accessibility support for the Label class.
java.awt.List.AccessibleAWTList AccessibleAWTList: This class implements accessibility support for the List class.
java.awt.Panel.AccessibleAWTPanel AccessibleAWTPanel: This class implements accessibility support for the Panel class.
java.awt.Scrollbar.AccessibleAWTScrollBar AccessibleAWTScrollBar: This class implements accessibility support for the Scrollbar class.
...awt.ScrollPane.AccessibleAWTScrollPane AccessibleAWTScrollPane: This class implements accessibility support for the ScrollPane class.
java.awt.TextArea.AccessibleAWTTextArea AccessibleAWTTextArea: This class implements accessibility support for the TextArea class.
...TextComponent.AccessibleAWTTextComponent AccessibleAWTTextComponent: This class implements accessibility support for the TextComponent class.
java.awt.TextField.AccessibleAWTTextField AccessibleAWTTextField: This class implements accessibility support for the TextField class.
java.awt.Window.AccessibleAWTWindow AccessibleAWTWindow: This class implements accessibility support for the Window class.
java.awt.Container.AccessibleAWTContainer AccessibleAWTContainer: Inner class of Container used to provide default support for accessibility.
java.awt.image.BufferedImage The BufferedImage subclass describes an {@link Image} with an accessible buffer of image data.
javax.accessibility.Accessible Interface Accessible is the main interface for the accessibility package.
javax.accessibility.AccessibleContext AccessibleContext represents the minimum information all accessible objects return.
javax.accessibility.AccessibleAction The AccessibleAction interface should be supported by any object that can perform one or more actions.
java.applet.Applet.AccessibleApplet   AccessibleApplet: This class implements accessibility support for the Applet class.
java.awt.Button.AccessibleAWTButton   AccessibleAWTButton: This class implements accessibility support for the Button class.
java.awt.Canvas.AccessibleAWTCanvas   AccessibleAWTCanvas: This class implements accessibility support for the Canvas class.
java.awt.Checkbox.AccessibleAWTCheckbox   AccessibleAWTCheckbox: This class implements accessibility support for the Checkbox class.
...AccessibleAWTCheckboxMenuItem   AccessibleAWTCheckboxMenuItem: Inner class of CheckboxMenuItem used to provide default support for accessibility.
java.awt.Choice.AccessibleAWTChoice   AccessibleAWTChoice: This class implements accessibility support for the Choice class.
java.awt.Component.AccessibleAWTComponent   AccessibleAWTComponent: Inner class of Component used to provide default support for accessibility.
...AccessibleAWTComponentHandler   AccessibleAWTComponentHandler: Fire PropertyChange listener, if one is registered, when shown/hidden..
java.awt.Container.AccessibleAWTContainer   AccessibleAWTContainer: Inner class of Container used to provide default support for accessibility.
java.awt.Dialog.AccessibleAWTDialog   AccessibleAWTDialog: This class implements accessibility support for the Dialog class.
...AccessibleAWTFocusHandler   AccessibleAWTFocusHandler: Fire PropertyChange listener, if one is registered, when focus events happen
java.awt.Frame.AccessibleAWTFrame   AccessibleAWTFrame: This class implements accessibility support for the Frame class.
java.awt.Label.AccessibleAWTLabel   AccessibleAWTLabel: This class implements accessibility support for the Label class.
java.awt.List.AccessibleAWTList   AccessibleAWTList: This class implements accessibility support for the List class.
...AccessibleAWTList.AccessibleAWTListChild   AccessibleAWTListChild: This class implements accessibility support for List children.
java.awt.Menu.AccessibleAWTMenu   AccessibleAWTMenu: Inner class of Menu used to provide default support for accessibility.
java.awt.MenuBar.AccessibleAWTMenuBar   AccessibleAWTMenuBar: Inner class of MenuBar used to provide default support for accessibility.
...MenuComponent.AccessibleAWTMenuComponent   AccessibleAWTMenuComponent: Inner class of MenuComponent used to provide default support for accessibility.
java.awt.MenuItem.AccessibleAWTMenuItem   AccessibleAWTMenuItem: Inner class of MenuItem used to provide default support for accessibility.
java.awt.Panel.AccessibleAWTPanel   AccessibleAWTPanel: This class implements accessibility support for the Panel class.
java.awt.PopupMenu.AccessibleAWTPopupMenu   AccessibleAWTPopupMenu: Inner class of PopupMenu used to provide default support for accessibility.
java.awt.Scrollbar.AccessibleAWTScrollBar   AccessibleAWTScrollBar: This class implements accessibility support for the Scrollbar class.
...awt.ScrollPane.AccessibleAWTScrollPane   AccessibleAWTScrollPane: This class implements accessibility support for the ScrollPane class.
java.awt.TextArea.AccessibleAWTTextArea   AccessibleAWTTextArea: This class implements accessibility support for the TextArea class.
...TextComponent.AccessibleAWTTextComponent   AccessibleAWTTextComponent: This class implements accessibility support for the TextComponent class.
java.awt.TextField.AccessibleAWTTextField   AccessibleAWTTextField: This class implements accessibility support for the TextField class.
java.awt.Window.AccessibleAWTWindow   AccessibleAWTWindow: This class implements accessibility support for the Window class.
javax.accessibility.AccessibleBundle   AccessibleBundle: Base class used to maintain a strongly typed enumeration.
javax.accessibility.AccessibleComponent The AccessibleComponent interface should be supported by any object that is rendered on the screen.
...AccessibleContainerHandler   AccessibleContainerHandler: Fire PropertyChange listener, if one is registered, when children are added or removed.
javax.accessibility.AccessibleContext   AccessibleContext represents the minimum information all accessible objects return.
javax.accessibility.AccessibleEditableText The AccessibleEditableText interface should be implemented by all classes that present editable textual information on the display.
...accessibility.AccessibleExtendedComponent The AccessibleExtendedComponent interface should be supported by any object that is rendered on the screen.
...accessibility.AccessibleExtendedTable Class AccessibleExtendedTable provides extended information about a user-interface component that presents data in a two-dimensional table format.
javax.accessibility.AccessibleHyperlink   AccessibleHyperlink: Encapsulation of a link, or set of links e.g.
javax.accessibility.AccessibleHypertext The AccessibleHypertext class is the base class for all classes that present hypertext information on the display.
javax.accessibility.AccessibleIcon The AccessibleIcon interface should be supported by any object that has an associated icon e.g., buttons .
javax.accessibility.AccessibleKeyBinding The AccessibleKeyBinding interface should be supported by any object that has a keyboard bindings such as a keyboard mnemonic and/or keyboard shortcut which can be used to select the object.
java.lang.reflect.AccessibleObject The AccessibleObject class is the base class for Field, Method and Constructor objects.
javax.accessibility.AccessibleRelation Class AccessibleRelation describes a relation between the object that implements the AccessibleRelation and one or more other objects.
javax.accessibility.AccessibleRelationSet Class AccessibleRelationSet determines a component's relation set.
...accessibility.AccessibleResourceBundle   AccessibleResourceBundle: A resource bundle containing the localized strings in the accessibility package.
javax.accessibility.AccessibleRole Class AccessibleRole determines the role of a component.
javax.accessibility.AccessibleSelection This AccessibleSelection interface provides the standard mechanism for an assistive technology to determine what the current selected children are, as well as modify the selection set.
javax.accessibility.AccessibleState Class AccessibleState describes a component's particular state.
javax.accessibility.AccessibleStateSet Class AccessibleStateSet determines a component's state set.
javax.accessibility.AccessibleTable Class AccessibleTable describes a user-interface component that presents data in a two-dimensional table format.
...accessibility.AccessibleTableModelChange The AccessibleTableModelChange interface describes a change to the table model.
javax.accessibility.AccessibleText The AccessibleText interface should be implemented by all classes that present textual information on the display.
javax.accessibility.AccessibleValue The AccessibleValue interface should be supported by any object that supports a numerical value e.g., a scroll bar .
org.w3c.dom.CharacterData The CharacterData interface extends Node with a set of attributes and methods for accessing character data in the DOM.
java.awt.color.ProfileDataException ProfileDataException: This exception is thrown when an error occurs in accessing or processing an ICC_Profile object.
javax.naming.AuthenticationException This exception is thrown when an authentication error occurs while accessing the naming or directory service.
java.beans.PropertyDescriptor A PropertyDescriptor describes one property that a Java Bean exports via a pair of accessor methods.
java.security.spec.PKCS8EncodedKeySpec PKCS8EncodedKeySpec: This class represents the ASN.1 encoding of a private key, encoded according to the ASN.1 type PrivateKeyInfo.
java.security.spec.X509EncodedKeySpec X509EncodedKeySpec: This class represents the ASN.1 encoding of a public key, encoded according to the ASN.1 type SubjectPublicKeyInfo.
java.util.SortedSet A set that further guarantees that its iterator will traverse the set in ascending element order, sorted according to the natural ordering of its elements see Comparable , or by a Comparator provided at sorted set creation time.
java.util.SortedMap SortedMap: A map that further guarantees that it will be in ascending key order, sorted according to the natural ordering of its keys see the Comparable interface , or by a comparator provided at sorted map creation time.
...auth.login.AccountExpiredException AccountExpiredException: Signals that a user account has expired.
...auth.login.AccountExpiredException   AccountExpiredException: Signals that a user account has expired.
java.awt.AlphaComposite This AlphaComposite class implements the basic alpha compositing rules for combining source and destination pixels to achieve blending and transparency effects with graphics and images.
java.security.acl.AclEntry AclEntry: This is the interface used for representing one entry in an Access Control List ACL .
java.security.acl.AclNotFoundException AclNotFoundException: This is an exception that is thrown whenever a reference is made to a non-existent ACL Access Control List .
java.security.acl.Owner Interface for managing owners of Access Control Lists ACLs or ACL configurations.
java.security.acl.AclEntry   AclEntry: This is the interface used for representing one entry in an Access Control List ACL .
java.security.acl.AclNotFoundException   AclNotFoundException: This is an exception that is thrown whenever a reference is made to a non-existent ACL Access Control List .
java.security.acl.Owner Interface for managing owners of Access Control Lists ACLs or ACL configurations.
...nio.channels.FileLockInterruptionException FileLockInterruptionException: Checked exception received by a thread when another thread interrupts it while it is waiting to acquire a file lock.
...nio.channels.OverlappingFileLockException OverlappingFileLockException: Unchecked exception thrown when an attempt is made to acquire a lock on a region of a file that overlaps a region already locked by the same Java virtual machine, or when another thread is already waiting to lock an overlapping region of the same file.
java.rmi.dgc.VMID A VMID is a identifier that is unique across all Java virtual machines.
...beancontext.BeanContextServiceProvider One of the primary functions of a BeanContext is to act a as rendezvous between JavaBeans, and BeanContextServiceProviders.
...awt.image.renderable.RenderedImageFactory The RenderedImageFactory interface often abbreviated RIF is intended to be implemented by classes that wish to act as factories to produce different renderings, for example by executing a series of BufferedImageOps on a set of sources, depending on a specific set of parameters, properties, and rendering hints.
javax.xml.transform.Source Source: An object that implements this interface contains the information needed to act as source input XML source or transformation instructions .
java.security.PrivilegedActionException This exception is thrown by doPrivileged PrivilegedExceptionAction and doPrivileged PrivilegedExceptionAction, AccessControlContext context to indicate that the action being performed threw a checked exception.
java.awt.event.ActionListener The listener interface for receiving action events.
java.awt.event.ActionEvent A semantic event which indicates that a component-defined action occured.
java.awt.event.MouseEvent An event which indicates that a mouse action occurred in a component.
java.awt.AWTKeyStroke An AWTKeyStroke represents a key action on the keyboard, or equivalent input device.

java.rmi.AccessException An AccessException is thrown by certain methods of the java.rmi.Naming class specifically bind, rebind, and unbind and methods of the java.rmi.activation.ActivationSystem interface to indicate that the caller does not have permission to perform the action requested by the method call.
java.awt.dnd.DnDConstants DnDConstants: This class contains constant values representing the type of action s to be performed by a Drag and Drop operation.
...attribute.standard.JobMessageFromOperator Class JobMessageFromOperator is a printing attribute class, a text attribute, that provides a message from an operator, system administrator, or "intelligent" process to indicate to the end user the reasons for modification or other management action taken on a job.
java.nio.charset.CodingErrorAction CodingErrorAction: A typesafe enumeration for coding-error actions.
java.rmi.activation.ActivationGroup An ActivationGroup is responsible for creating new instances of "activatable" objects in its group, informing its ActivationMonitor when either: its object's become active or inactive, or the group as a whole becomes inactive.
java.rmi.activation.ActivationSystem The ActivationSystem provides a means for registering groups and "activatable" objects to be activated within those groups.
java.rmi.activation.ActivationInstantiator An ActivationInstantiator is responsible for creating instances of "activatable" objects.
java.rmi.activation.Activatable The Activatable class provides support for remote objects that require persistent access over time and that can be activated by the system.
...rmi.activation.ActivateFailedException ActivateFailedException: This exception is thrown by the RMI runtime when activation fails during a remote call to an activatable object.
java.rmi.activation.ActivationDesc ActivationDesc: An activation descriptor contains the information necessary to activate an object: the object's group identifier, the object's fully-qualified class name, the object's code location the location of the class , a codebase URL path, the object's restart "mode", and, a "marshalled" object that can contain object specific initialization data.
java.rmi.activation.ActivationGroupDesc ActivationGroupDesc: An activation group descriptor contains the information necessary to create/recreate an activation group in which to activate objects.
java.rmi.activation.Activatable The Activatable class provides support for remote objects that require persistent access over time and that can be activated by the system.
java.rmi.activation.ActivationID Activation makes use of special identifiers to denote remote objects that can be activated over time.
java.rmi.activation.ActivationSystem The ActivationSystem provides a means for registering groups and "activatable" objects to be activated within those groups.
...rmi.activation.ActivateFailedException   ActivateFailedException: This exception is thrown by the RMI runtime when activation fails during a remote call to an activatable object.
java.rmi.activation.ActivationDesc ActivationDesc: An activation descriptor contains the information necessary to activate an object: the object's group identifier, the object's fully-qualified class name, the object's code location the location of the class , a codebase URL path, the object's restart "mode", and, a "marshalled" object that can contain object specific initialization data.
...rmi.activation.ActivateFailedException ActivateFailedException: This exception is thrown by the RMI runtime when activation fails during a remote call to an activatable object.
java.rmi.activation.ActivationGroupDesc ActivationGroupDesc: An activation group descriptor contains the information necessary to create/recreate an activation group in which to activate objects.
java.rmi.activation.ActivationGroupID The identifier for a registered activation group serves several purposes: identifies the group uniquely within the activation system, and contains a reference to the group's activation system so that the group can contact its activation system when necessary.
java.rmi.activation.ActivationException ActivationException: General exception used by the activation interfaces.
java.rmi.activation.ActivationID   Activation makes use of special identifiers to denote remote objects that can be activated over time.
java.rmi.activation.Activator The Activator facilitates remote object activation.
java.rmi.activation.ActivationDesc   ActivationDesc: An activation descriptor contains the information necessary to activate an object: the object's group identifier, the object's fully-qualified class name, the object's code location the location of the class , a codebase URL path, the object's restart "mode", and, a "marshalled" object that can contain object specific initialization data.
java.rmi.activation.ActivationException   ActivationException: General exception used by the activation interfaces.
java.rmi.activation.ActivationMonitor An ActivationMonitor is specific to an ActivationGroup and is obtained when a group is reported active via a call to ActivationSystem.activeGroup this is done internally .
...ActivationGroupDesc.CommandEnvironment CommandEnvironment: Startup options for ActivationGroup implementations.
java.rmi.activation.ActivationGroup An ActivationGroup is responsible for creating new instances of "activatable" objects in its group, informing its ActivationMonitor when either: its object's become active or inactive, or the group as a whole becomes inactive.
java.rmi.activation.ActivationGroup_Stub   ActivationGroup_Stub:
java.rmi.activation.ActivationGroupDesc   ActivationGroupDesc: An activation group descriptor contains the information necessary to create/recreate an activation group in which to activate objects.
java.rmi.activation.UnknownGroupException An UnknownGroupException is thrown by methods of classes and interfaces in the java.rmi.activation package when the ActivationGroupID parameter to the method is determined to be invalid, i.e., not known by the ActivationSystem.
java.rmi.activation.UnknownObjectException An UnknownObjectException is thrown by methods of classes and interfaces in the java.rmi.activation package when the ActivationID parameter to the method is determined to be invalid.
java.rmi.activation.ActivationInstantiator An ActivationInstantiator is responsible for creating instances of "activatable" objects.
java.rmi.activation.ActivationMonitor An ActivationMonitor is specific to an ActivationGroup and is obtained when a group is reported active via a call to ActivationSystem.activeGroup this is done internally .
java.rmi.activation.ActivationGroup An ActivationGroup is responsible for creating new instances of "activatable" objects in its group, informing its ActivationMonitor when either: its object's become active or inactive, or the group as a whole becomes inactive.
java.rmi.activation.ActivationSystem The ActivationSystem provides a means for registering groups and "activatable" objects to be activated within those groups.
java.rmi.activation.UnknownGroupException An UnknownGroupException is thrown by methods of classes and interfaces in the java.rmi.activation package when the ActivationGroupID parameter to the method is determined to be invalid, i.e., not known by the ActivationSystem.
java.rmi.activation.ActivationMonitor An ActivationMonitor is specific to an ActivationGroup and is obtained when a group is reported active via a call to ActivationSystem.activeGroup this is done internally .
java.rmi.activation.Activator The Activator facilitates remote object activation.
java.awt.KeyboardFocusManager The KeyboardFocusManager is responsible for managing the active and focused Windows, and the current focus owner.
java.rmi.activation.ActivationGroup An ActivationGroup is responsible for creating new instances of "activatable" objects in its group, informing its ActivationMonitor when either: its object's become active or inactive, or the group as a whole becomes inactive.
java.rmi.activation.ActivationMonitor An ActivationMonitor is specific to an ActivationGroup and is obtained when a group is reported active via a call to ActivationSystem.activeGroup this is done internally .
java.io.NotActiveException NotActiveException: Thrown when serialization or deserialization is not active.
java.beans.beancontext.BeanContext The BeanContext acts a logical hierarchical container for JavaBeans.
javax.xml.transform.dom.DOMResult DOMResult: Acts as a holder for a transformation result tree, in the form of a Document Object Model DOM tree.
javax.xml.transform.dom.DOMSource DOMSource: Acts as a holder for a transformation Source tree in the form of a Document Object Model DOM tree.
javax.xml.transform.stream.StreamResult StreamResult: Acts as an holder for a transformation result, which may be XML, plain Text, HTML, or some other form of markup.
javax.xml.transform.sax.SAXResult SAXResult: Acts as an holder for a transformation Result.
javax.xml.transform.stream.StreamSource StreamSource: Acts as an holder for a transformation Source in the form of a stream of XML markup.
javax.xml.transform.sax.SAXSource SAXSource: Acts as an holder for SAX-style Source.
java.beans.IndexedPropertyDescriptor An IndexedPropertyDescriptor describes a property that acts like an array and has an indexed read and/or indexed write method to access specific elements of the array.
java.awt.Toolkit This class is the abstract superclass of all actual implementations of the Abstract Window Toolkit.
java.util.HashSet This class implements the Set interface, backed by a hash table actually a HashMap instance .
java.net.SocketImpl The abstract class SocketImpl is a common superclass of all classes that actually implement sockets.
org.xml.sax.helpers.ParserAdapter ParserAdapter: Adapt a SAX1 Parser as a SAX2 XMLReader.
org.xml.sax.helpers.XMLReaderAdapter XMLReaderAdapter: Adapt a SAX2 XMLReader as a SAX1 Parser.
java.awt.event.HierarchyBoundsAdapter HierarchyBoundsAdapter: An abstract adapter class for receiving ancestor moved and resized events.
java.awt.event.ComponentAdapter ComponentAdapter: An abstract adapter class for receiving component events.
java.awt.event.ContainerAdapter ContainerAdapter: An abstract adapter class for receiving container events.
java.awt.dnd.DragSourceAdapter DragSourceAdapter: An abstract adapter class for receiving drag source events.
java.awt.dnd.DropTargetAdapter DropTargetAdapter: An abstract adapter class for receiving drop target events.
java.awt.event.KeyAdapter KeyAdapter: An abstract adapter class for receiving keyboard events.
java.awt.event.FocusAdapter FocusAdapter: An abstract adapter class for receiving keyboard focus events.
java.awt.event.MouseAdapter MouseAdapter: An abstract adapter class for receiving mouse events.
java.awt.event.MouseMotionAdapter MouseMotionAdapter: An abstract adapter class for receiving mouse motion events.
javax.print.event.PrintJobAdapter PrintJobAdapter: An abstract adapter class for receiving print job events.
java.awt.event.WindowAdapter WindowAdapter: An abstract adapter class for receiving window events.
...image.renderable.RenderableImageProducer RenderableImageProducer: An adapter class that implements ImageProducer to allow the asynchronous production of a RenderableImage.
...naming.directory.AttributeInUseException AttributeInUseException: This exception is thrown when an operation attempts to add an attribute that already exists.
...BCSSServiceProvider BCSSServiceProvider: subclasses may subclass this nested class to add behaviors for each BeanContextServicesProvider.
...directory.InvalidAttributesException InvalidAttributesException: This exception is thrown when an attempt is made to add or modify an attribute set that has been specified incompletely or incorrectly.
...directory.InvalidAttributeValueException InvalidAttributeValueException: This class is thrown when an attempt is made to add to an attribute a value that conflicts with the attribute's schema definition.
...InvalidAttributeIdentifierException InvalidAttributeIdentifierException: This exception is thrown when an attempt is made to add to create an attribute with an invalid attribute identifier.
...directory.AttributeModificationException This exception is thrown when an attempt is made to add, or remove, or modify an attribute, its identifier, or its values that conflicts with the attribute's schema definition or the attribute's state.
javax.naming.NameAlreadyBoundException NameAlreadyBoundException: This exception is thrown by methods to indicate that a binding cannot be added because the name is already bound to another object.
java.io.LineNumberInputStream LineNumberInputStream: This class is an input stream filter that provides the added functionality of keeping track of the current line number.
...AccessibleContainerHandler AccessibleContainerHandler: Fire PropertyChange listener, if one is registered, when children are added or removed.
...beancontext.BeanContextMembershipEvent A BeanContextMembershipEvent encapsulates the list of children added to, or removed from, the membership of a particular BeanContext.
java.util.prefs.PreferenceChangeEvent An event emitted by a Preferences node to indicate that a preference has been added, removed or has had its value changed.
java.awt.color.ICC_Profile A representation of color profile data for device independent and device dependent color spaces based on the International Color Consortium Specification ICC.1:1998-09, File Format for Color Profiles, September 1998, and the addendum ICC.1A:1999-04, April 1999, to that specification see http://www.color.org .
java.beans.PropertyChangeListenerProxy A class which extends the EventListenerProxy specifically for adding a named PropertyChangeListener.
java.awt.event.AWTEventListenerProxy A class which extends the EventListenerProxy, specifically for adding an AWTEventListener for a specific event mask.
java.awt.image.RescaleOp RescaleOp: This class performs a pixel-by-pixel rescaling of the data in the source image by multiplying the sample values for each pixel by a scale factor and then adding an offset.
java.io.FilterInputStream A FilterInputStream contains some other input stream, which it uses as its basic source of data, possibly transforming the data along the way or providing additional functionality.
...print.attribute.standard.JobStateReasons Class JobStateReasons is a printing attribute class, a set of enumeration values, that provides additional information about the job's current state, i.e., information that augments the value of the job's {@link JobState JobState} attribute.
...attribute.standard.PrinterStateReasons Class PrinterStateReasons is a printing attribute class, a set of enumeration values, that provides additional information about the printer's current state, i.e., information that augments the value of the printer's {@link PrinterState PrinterState} attribute.
java.beans.ParameterDescriptor The ParameterDescriptor class allows bean implementors to provide additional information on each of their parameters, beyond the low level type information provided by the java.lang.reflect.Method class.
java.util.EventListenerProxy EventListenerProxy: An abstract wrapper class for an EventListener class which associates a set of additional parameters with the listener.
java.security.SecureClassLoader SecureClassLoader: This class extends ClassLoader with additional support for defining classes with an associated code source and permissions which are retrieved by the system policy by default.
java.awt.im.InputSubset InputSubset: Defines additional Unicode subsets for use by input methods.
javax.imageio.metadata.IIOMetadataNode IIOMetadataNode: A class representing a node in a meta-data tree, which implements the org.w3c.dom.Element interface and additionally allows for the storage of non-textual objects via the getUserObject and setUserObject methods.
java.net.NoRouteToHostException NoRouteToHostException: Signals that an error occurred while attempting to connect a socket to a remote address and port.
java.net.InetSocketAddress InetSocketAddress: This class implements an IP Socket Address IP address + port number It can also be a pair hostname + port number , in which case an attempt will be made to resolve the hostname.
javax.naming.StringRefAddr This class represents the string form of the address of a communications end-point.
java.net.UnknownHostException UnknownHostException: Thrown to indicate that the IP address of a host could not be determined.
...channels.UnsupportedAddressTypeException UnsupportedAddressTypeException: Unchecked exception thrown when an attempt is made to bind or connect to a socket address of a type that is not supported.
java.net.SocketAddress SocketAddress: This class represents a Socket Address with no protocol attachment.
java.net.Inet4Address Inet4Address: This class represents an Internet Protocol version 4 IPv4 address.
java.net.NetworkInterface NetworkInterface: This class represents a Network Interface made up of a name, and a list of IP addresses assigned to this interface.
java.io.PushbackInputStream A PushbackInputStream adds functionality to another input stream, namely the ability to "push back" or "unread" one byte.
java.io.BufferedInputStream A BufferedInputStream adds functionality to another input stream-namely, the ability to buffer the input and to support the mark and reset methods.

java.io.PrintStream A PrintStream adds functionality to another output stream, namely the ability to print representations of various data values conveniently.
javax.sql.RowSet The interface that adds support to the JDBC API for the JavaBeansTM component model.
...imageio.plugins.jpeg.JPEGImageReadParam This class adds the ability to set JPEG quantization and Huffman tables when using the built-in JPEG reader plug-in.
...imageio.plugins.jpeg.JPEGImageWriteParam This class adds the ability to set JPEG quantization and Huffman tables when using the built-in JPEG writer plug-in, and to request that optimized Huffman tables be computed for an image.
java.awt.event.AdjustmentEvent AdjustmentEvent: The adjustment event emitted by Adjustable objects.
java.awt.Adjustable   Adjustable: The interface for objects which have an adjustable numeric value contained within a bounded range of values.
java.awt.event.AdjustmentEvent AdjustmentEvent: The adjustment event emitted by Adjustable objects.
java.awt.event.AdjustmentListener AdjustmentListener: The listener interface for receiving adjustment events.
java.awt.event.AdjustmentEvent   AdjustmentEvent: The adjustment event emitted by Adjustable objects.
java.awt.event.AdjustmentListener   AdjustmentListener: The listener interface for receiving adjustment events.
java.util.zip.Adler32 Adler32: A class that can be used to compute the Adler-32 checksum of a data stream.
java.util.zip.Adler32   Adler32: A class that can be used to compute the Adler-32 checksum of a data stream.
...standard.PrinterMessageFromOperator Class PrinterMessageFromOperator is a printing attribute class, a text attribute, that provides a message from an operator, system administrator, or "intelligent" process to indicate to the end user information about or status of the printer, such as why it is unavailable or when it is expected to be available.
...attribute.standard.JobMessageFromOperator Class JobMessageFromOperator is a printing attribute class, a text attribute, that provides a message from an operator, system administrator, or "intelligent" process to indicate to the end user the reasons for modification or other management action taken on a job.
java.awt.font.TextMeasurer The TextMeasurer class provides the primitive operations needed for line break: measuring up to a given advance, determining the advance of a range of characters, and generating a TextLayout for a range of characters.
java.awt.font.LineBreakMeasurer The LineBreakMeasurer class allows styled text to be broken into lines or segments that fit within a particular visual advance.
java.awt.image.Kernel The Kernel class defines a matrix that describes how a specified pixel and its surrounding pixels affect the value computed for the pixel's position in the output image of a filtering operation.
java.awt.geom.AffineTransform The AffineTransform class represents a 2D affine transform that performs a linear mapping from 2D coordinates to other 2D coordinates that preserves the "straightness" and "parallelness" of lines.
java.awt.image.AffineTransformOp AffineTransformOp: This class uses an affine transform to perform a linear mapping from 2D coordinates in the source image or Raster to 2D coordinates in the destination image or Raster.
java.awt.geom.AffineTransform The AffineTransform class represents a 2D affine transform that performs a linear mapping from 2D coordinates to other 2D coordinates that preserves the "straightness" and "parallelness" of lines.
...awt.geom.NoninvertibleTransformException The NoninvertibleTransformException class represents an exception that is thrown if an operation is performed requiring the inverse of an {@link AffineTransform} object but the AffineTransform is in a non-invertible state.
java.awt.image.AffineTransformOp   AffineTransformOp: This class uses an affine transform to perform a linear mapping from 2D coordinates in the source image or Raster to 2D coordinates in the destination image or Raster.
java.awt.BufferCapabilities.FlipContents FlipContents: A type-safe enumeration of the possible back buffer contents after page-flipping
java.lang.ref.ReferenceQueue ReferenceQueue: Reference queues, to which registered reference objects are appended by the garbage collector after the appropriate reachability changes are detected.
java.lang.ref.PhantomReference PhantomReference: Phantom reference objects, which are enqueued after the collector determines that their referents may otherwise be reclaimed.
java.lang.LinkageError Subclasses of LinkageError indicate that a class has some dependency on another class; however, the latter class has incompatibly changed after the compilation of the former class.
javax.imageio.IIOImage A simple container class to aggregate an image, a set of thumbnail preview images, and an object representing metadata associated with the image.
...attribute.standard.NumberOfInterveningJobs Class NumberOfInterveningJobs is an integer valued printing attribute that indicates the number of jobs that are ahead of this job in the relative chronological order of expected time to complete i.e., the current scheduled order .
java.security.NoSuchAlgorithmException NoSuchAlgorithmException: This exception is thrown when a particular cryptographic algorithm is requested but is not available in the environment.
...InvalidAlgorithmParameterException InvalidAlgorithmParameterException: This is the exception for invalid or inappropriate algorithm parameters.
java.awt.image.AreaAveragingScaleFilter AreaAveragingScaleFilter: An ImageFilter class for scaling images using a simple area averaging algorithm that produces smoother results than the nearest neighbor algorithm.
java.security.MessageDigestSpi MessageDigestSpi: This class defines the Service Provider Interface SPI for the MessageDigest class, which provides the functionality of a message digest algorithm, such as MD5 or SHA.
java.awt.image.ReplicateScaleFilter ReplicateScaleFilter: An ImageFilter class for scaling images using the simplest algorithm.
java.security.AlgorithmParameterGenerator The AlgorithmParameterGenerator class is used to generate a set of parameters to be used with a certain algorithm.
...security.AlgorithmParameterGeneratorSpi AlgorithmParameterGeneratorSpi: This class defines the Service Provider Interface SPI for the AlgorithmParameterGenerator class, which is used to generate a set of parameters to be used with a certain algorithm.
...security.AlgorithmParameterGeneratorSpi   AlgorithmParameterGeneratorSpi: This class defines the Service Provider Interface SPI for the AlgorithmParameterGenerator class, which is used to generate a set of parameters to be used with a certain algorithm.
java.security.AlgorithmParametersSpi AlgorithmParametersSpi: This class defines the Service Provider Interface SPI for the AlgorithmParameters class, which is used to manage algorithm parameters.
java.security.spec.AlgorithmParameterSpec   AlgorithmParameterSpec: A transparent specification of cryptographic parameters.
java.security.AlgorithmParametersSpi   AlgorithmParametersSpi: This class defines the Service Provider Interface SPI for the AlgorithmParameters class, which is used to manage algorithm parameters.
java.awt.GridBagLayout The GridBagLayout class is a flexible layout manager that aligns components vertically and horizontally, without requiring that the components be of the same size.
java.rmi.server.UnicastRemoteObject The UnicastRemoteObject class defines a non-replicated remote object whose references are valid only while the server process is alive.
java.lang.OutOfMemoryError OutOfMemoryError: Thrown when the Java Virtual Machine cannot allocate an object because it is out of memory, and no more memory could be made available by the garbage collector.
java.awt.Graphics The Graphics class is the abstract base class for all graphics contexts that allow an application to draw onto components that are realized on various devices, as well as onto off-screen images.
javax.print.ServiceUIFactory Services may optionally provide UIs which allow different styles of interaction in different roles.
javax.rmi.CORBA.ValueHandler ValueHandler: Defines methods which allow serialization of Java objects to and from GIOP streams.
...image.renderable.RenderableImageProducer RenderableImageProducer: An adapter class that implements ImageProducer to allow the asynchronous production of a RenderableImage.
java.beans.PropertyEditor A PropertyEditor class provides support for GUIs that want to allow users to edit a property value of a given type.
java.io.ObjectInputValidation ObjectInputValidation: Callback interface to allow validation of objects within a graph.
java.security.acl.NotOwnerException NotOwnerException: This is an exception that is thrown whenever the modification of an object such as an Access Control List is only allowed to be done by an owner of the object, but the Principal attempting the modification is not an owner.
java.awt.geom.PathIterator The PathIterator interface provides the mechanism for objects that implement the {@link java.awt.Shape Shape} interface to return the geometry of their boundary by allowing a caller to retrieve the path of that boundary a segment at a time.
java.io.StreamTokenizer The StreamTokenizer class takes an input stream and parses it into "tokens", allowing the tokens to be read one at a time.
javax.security.auth.callback.Callback Implementations of this interface are passed to a CallbackHandler, allowing underlying security services the ability to interact with a calling application to retrieve specific authentication data such as usernames and passwords, or to display certain information, such as error and warning messages.
java.awt.Stroke The Stroke interface allows a {@link Graphics2D} object to obtain a {@link Shape} that is the decorated outline, or stylistic representation of the outline, of the specified Shape.
java.awt.font.LineMetrics The LineMetrics class allows access to the metrics needed to layout characters along a line and to layout of a set of lines.
java.util.StringTokenizer The string tokenizer class allows an application to break a string into tokens.
java.io.StringBufferInputStream StringBufferInputStream: This class allows an application to create an input stream in which the bytes read are supplied by the contents of a string.
java.lang.SecurityManager The security manager is a class that allows applications to implement a security policy.
java.beans.ParameterDescriptor The ParameterDescriptor class allows bean implementors to provide additional information on each of their parameters, beyond the low level type information provided by the java.lang.reflect.Method class.
java.io.PushbackReader PushbackReader: A character-stream reader that allows characters to be pushed back into the stream.
java.awt.TextField A TextField object is a text component that allows for the editing of a single line of text.
javax.imageio.metadata.IIOMetadataNode IIOMetadataNode: A class representing a node in a meta-data tree, which implements the org.w3c.dom.Element interface and additionally allows for the storage of non-textual objects via the getUserObject and setUserObject methods.
java.text.AttributedCharacterIterator An AttributedCharacterIterator allows iteration through both text and related attribute information.
java.sql.Date A thin wrapper around a millisecond value that allows JDBC to identify this as an SQL DATE value.
java.awt.font.LineBreakMeasurer The LineBreakMeasurer class allows styled text to be broken into lines or segments that fit within a particular visual advance.
java.lang.Runtime Every Java application has a single instance of class Runtime that allows the application to interface with the environment in which the application is running.
java.awt.TextComponent The TextComponent class is the superclass of any component that allows the editing of some text.
javax.imageio.ImageTypeSpecifier ImageTypeSpecifier: A class that allows the format of an image in particular, its SampleModel and ColorModel to be specified in a convenient manner.
java.sql.Time A thin wrapper around the java.util.Date class that allows the JDBC API to identify this as an SQL TIME value.
java.sql.Timestamp A thin wrapper around java.util.Date that allows the JDBC API to identify this as an SQL TIMESTAMP value.
java.util.ListIterator An iterator for lists that allows the programmer to traverse the list in either direction, modify the list during iteration, and obtain the iterator's current position in the list.
java.text.ChoiceFormat A ChoiceFormat allows you to attach a format to a range of numbers.
java.security.AllPermission The AllPermission is a permission that implies all other permissions.
java.awt.font.LineMetrics The LineMetrics class allows access to the metrics needed to layout characters along a line and to layout of a set of lines.
javax.print.attribute.standard.MediaSize Class MediaSize is a two-dimensional size valued printing attribute class that indicates the dimensions of the medium in a portrait orientation, with the X dimension running along the bottom edge and the Y dimension running along the left edge.
java.io.FilterInputStream A FilterInputStream contains some other input stream, which it uses as its basic source of data, possibly transforming the data along the way or providing additional functionality.
java.awt.Composite The Composite interface, along with {@link CompositeContext}, defines the methods to compose a draw primitive with the underlying graphics area.
java.awt.image.ColorModel The ColorModel abstract class encapsulates the methods for translating a pixel value to color components for example, red, green, and blue and an alpha component.
java.awt.AlphaComposite This AlphaComposite class implements the basic alpha compositing rules for combining source and destination pixels to achieve blending and transparency effects with graphics and images.
java.awt.image.DirectColorModel The DirectColorModel class is a ColorModel class that works with pixel values that represent RGB color and alpha information as separate samples and that pack all samples for a single pixel into a single int, short, or byte quantity.
java.awt.image.ComponentColorModel A ColorModel class that works with pixel values that represent color and alpha information as separate samples and that store each sample in a separate data element.
java.awt.image.PackedColorModel The PackedColorModel class is an abstract {@link ColorModel} class that works with pixel values which represent color and alpha information as separate samples and which pack all samples for a single pixel into a single int, short, or byte quantity.
java.awt.AlphaComposite This AlphaComposite class implements the basic alpha compositing rules for combining source and destination pixels to achieve blending and transparency effects with graphics and images.
javax.naming.NameAlreadyBoundException NameAlreadyBoundException: This exception is thrown by methods to indicate that a binding cannot be added because the name is already bound to another object.
...nio.channels.AlreadyConnectedException AlreadyConnectedException: Unchecked exception thrown when an attempt is made to connect a {@link SocketChannel} that is already connected.
...naming.directory.AttributeInUseException AttributeInUseException: This exception is thrown when an operation attempts to add an attribute that already exists.
java.rmi.AlreadyBoundException An AlreadyBoundException is thrown if an attempt is made to bind an object in the registry to a name that already has an associated binding.
...nio.channels.ConnectionPendingException ConnectionPendingException: Unchecked exception thrown when an attempt is made to connect a {@link SocketChannel} for which a non-blocking connection operation is already in progress.
...nio.channels.OverlappingFileLockException OverlappingFileLockException: Unchecked exception thrown when an attempt is made to acquire a lock on a region of a file that overlaps a region already locked by the same Java virtual machine, or when another thread is already waiting to lock an overlapping region of the same file.
java.rmi.AlreadyBoundException An AlreadyBoundException is thrown if an attempt is made to bind an object in the registry to a name that already has an associated binding.
...nio.channels.AlreadyConnectedException   AlreadyConnectedException: Unchecked exception thrown when an attempt is made to connect a {@link SocketChannel} that is already connected.
java.net.InetSocketAddress InetSocketAddress: This class implements an IP Socket Address IP address + port number It can also be a pair hostname + port number , in which case an attempt will be made to resolve the hostname.
java.net.Socket This class implements client sockets also called just "sockets" .
java.security.Signer Signer: This class is used to represent an Identity that can also digitally sign data.
java.util.TimeZone TimeZone represents a time zone offset, and also figures out daylight savings.
java.util.List An ordered collection also known as a sequence .
java.security.cert.CertPathValidator A class for validating certification paths also known as certificate chains .
java.util.zip.CheckedInputStream CheckedInputStream: An input stream that also maintains a checksum of the data being read.
java.util.zip.CheckedOutputStream CheckedOutputStream: An output stream that also maintains a checksum of the data being written.
org.ietf.jgss.GSSManager This class serves as a factory for other important GSS-API classes and also provides information about the mechanisms that are supported.
java.security.CodeSource CodeSource: This class extends the concept of a codebase to encapsulate not only the location URL but also the certificate s that were used to verify signed code originating from that location.

java.lang.reflect.Proxy Proxy provides static methods for creating dynamic proxy classes and instances, and it is also the superclass of all dynamic proxy classes created by those methods.
java.awt.event.ComponentEvent A low-level event which indicates that a component moved, changed size, or changed visibility also, the root class for the other component-level events .
...security.cert.Certificate.CertificateRep CertificateRep: Alternate Certificate class for serialization.
java.security.cert.CertPath.CertPathRep CertPathRep: Alternate CertPath class for serialization.
javax.print.attribute.standard.Destination Class Destination is a printing attribute class, a URI, that is used to indicate an alternate destination for the spooled printer formatted data.
java.beans.XMLEncoder The XMLEncoder class is a complementary alternative to the ObjectOutputStream and can used to generate a textual representation of a JavaBean in the same way that the ObjectOutputStream can be used to create binary representation of Serializable objects.
...print.attribute.standard.MediaSize.NA Class MediaSize.NA includes {@link MediaSize MediaSize} values for North American media.
java.awt.event.HierarchyBoundsListener The listener interface for receiving ancestor moved and resized events.
java.security.cert.TrustAnchor A trust anchor or most-trusted Certification Authority CA .
java.beans.IndexedPropertyDescriptor An IndexedPropertyDescriptor describes a property that acts like an array and has an indexed read and/or indexed write method to access specific elements of the array.
javax.accessibility.AccessibleKeyBinding The AccessibleKeyBinding interface should be supported by any object that has a keyboard bindings such as a keyboard mnemonic and/or keyboard shortcut which can be used to select the object.
java.awt.ScrollPane A container class which implements automatic horizontal and/or vertical scrolling for a single child component.
java.awt.image.WritableRenderedImage WriteableRenderedImage is a common interface for objects which contain or can produce image data in the form of Rasters and which can be modified and/or written over.
java.awt.geom.Arc2D Arc2D is the abstract superclass for all objects that store a 2D arc defined by a bounding rectangle, start angle, angular extent length of the arc , and a closure type OPEN, CHORD, or PIE .
java.awt.geom.Arc2D Arc2D is the abstract superclass for all objects that store a 2D arc defined by a bounding rectangle, start angle, angular extent length of the arc , and a closure type OPEN, CHORD, or PIE .
java.util.TooManyListenersException The TooManyListenersException Exception is used as part of the Java Event model to annotate and implement a unicast special case of a multicast Event Source.
java.text.Annotation An Annotation object is used as a wrapper for a text attribute value if the attribute has annotation characteristics.
java.applet.Applet An applet is a small program that is intended not to be run on its own, but rather to be embedded inside another application.
...print.attribute.SupportedValuesAttribute Interface SupportedValuesAttribute is a tagging interface which a printing attribute class implements to indicate the attribute describes the supported values for another attribute.
java.lang.LinkageError Subclasses of LinkageError indicate that a class has some dependency on another class; however, the latter class has incompatibly changed after the compilation of the former class.
java.io.PushbackInputStream A PushbackInputStream adds functionality to another input stream, namely the ability to "push back" or "unread" one byte.
java.io.BufferedInputStream A BufferedInputStream adds functionality to another input stream-namely, the ability to buffer the input and to support the mark and reset methods.
java.security.Guard This interface represents a guard, which is an object that is used to protect access to another object.
java.io.PrintStream A PrintStream adds functionality to another output stream, namely the ability to print representations of various data values conveniently.
java.io.FileDescriptor FileDescriptor: Instances of the file descriptor class serve as an opaque handle to the underlying machine-specific structure representing an open file, an open socket, or another source or sink of bytes.
...nio.channels.AsynchronousCloseException AsynchronousCloseException: Checked exception received by a thread when another thread closes the channel or the part of the channel upon which it is blocked in an I/O operation.
java.lang.InterruptedException InterruptedException: Thrown when a thread is waiting, sleeping, or otherwise paused for a long time and another thread interrupts it using the interrupt method in class Thread.
...nio.channels.ClosedByInterruptException ClosedByInterruptException: Checked exception received by a thread when another thread interrupts it while it is blocked in an I/O operation upon a channel.
...nio.channels.FileLockInterruptionException FileLockInterruptionException: Checked exception received by a thread when another thread interrupts it while it is waiting to acquire a file lock.
...nio.channels.OverlappingFileLockException OverlappingFileLockException: Unchecked exception thrown when an attempt is made to acquire a lock on a region of a file that overlaps a region already locked by the same Java virtual machine, or when another thread is already waiting to lock an overlapping region of the same file.
...dnd.DropTargetContext.TransferableProxy TransferableProxy is a helper inner class that implements Transferable interface and serves as a proxy for another Transferable object which represents data transfer for a particular drag-n-drop operation.
java.awt.geom.FlatteningPathIterator The FlatteningPathIterator class returns a flattened view of another {@link PathIterator} object.
javax.print.attribute.Attribute Interface Attribute is the base interface implemented by any and every printing attribute class to indicate that the class represents a printing attribute.
java.io.UTFDataFormatException UTFDataFormatException: Signals that a malformed UTF-8 string has been read in a data input stream or by any class that implements the data input interface.
java.lang.Runnable The Runnable interface should be implemented by any class whose instances are intended to be executed by a thread.
java.util.Dictionary The Dictionary class is the abstract parent of any class, such as Hashtable, which maps keys to values.
java.awt.TextComponent The TextComponent class is the superclass of any component that allows the editing of some text.
java.security.Principal Principal: This interface represents the abstract notion of a principal, which can be used to represent any entity, such as an individual, a corporation, and a login id.
java.util.logging.ErrorManager ErrorManager objects can be attached to Handlers to process any error that occur on a Handler during Logging.
java.util.jar.JarFile The JarFile class is used to read the contents of a JAR file from any file that can be opened with java.io.RandomAccessFile.
javax.naming.CannotProceedException This exception is thrown to indicate that the operation reached a point in the name where the operation cannot proceed any further.
java.beans.PropertyEditorManager The PropertyEditorManager can be used to locate a property editor for any given type name.
java.util.jar.JarInputStream The JarInputStream class is used to read the contents of a JAR file from any input stream.
org.ietf.jgss.GSSException GSSException: This exception is thrown whenever a GSS-API error occurs, including any mechanism specific error.
javax.accessibility.AccessibleAction The AccessibleAction interface should be supported by any object that can perform one or more actions.
javax.accessibility.AccessibleKeyBinding The AccessibleKeyBinding interface should be supported by any object that has a keyboard bindings such as a keyboard mnemonic and/or keyboard shortcut which can be used to select the object.
javax.accessibility.AccessibleIcon The AccessibleIcon interface should be supported by any object that has an associated icon e.g., buttons .
...accessibility.AccessibleExtendedComponent The AccessibleExtendedComponent interface should be supported by any object that is rendered on the screen.
javax.accessibility.AccessibleValue The AccessibleValue interface should be supported by any object that supports a numerical value e.g., a scroll bar .
...lang.reflect.UndeclaredThrowableException Thrown by a method invocation on a proxy instance if its invocation handler's {@link InvocationHandler#invoke invoke} method throws a checked exception a Throwable that is not assignable to RuntimeException or Error that is not assignable to any of the exception types declared in the throws clause of the method that was invoked on the proxy instance and dispatched to the invocation handler.
java.rmi.UnmarshalException An UnmarshalException can be thrown while unmarshalling the parameters or results of a remote method call if any of the following conditions occur: if an exception occurs while unmarshalling the call header if the protocol for the return value is invalid if a java.io.IOException occurs unmarshalling parameters on the server side or the return value on the client side .
java.io.DataOutput The DataOutput interface provides for converting data from any of the Java primitive types to a series of bytes and writing these bytes to a binary stream.
java.io.DataInput The DataInput interface provides for reading bytes from a binary stream and reconstructing from them data in any of the Java primitive types.
java.util.jar.JarOutputStream The JarOutputStream class is used to write the contents of a JAR file to any output stream.
org.w3c.dom.DOMImplementation The DOMImplementation interface provides a number of methods for performing operations that are independent of any particular instance of the document object model.
java.awt.image.VolatileImage VolatileImage is an image which can lose its contents at any time due to circumstances beyond the control of the application e.g., situations caused by the operating system or by other applications .
...print.attribute.standard.ColorSupported Class ColorSupported is a printing attribute class, an enumeration, that identifies whether the device is capable of any type of color printing at all, including highlight color as well as full process color.
javax.print.attribute.standard.JobSheets Class JobSheets is a printing attribute class, an enumeration, that determines which job start and end sheets, if any, must be printed with a job.
javax.print.event.PrintEvent Class PrintEvent is the super class of all Print Service API events.
javax.sql.RowSet The interface that adds support to the JDBC API for the JavaBeansTM component model.
org.xml.sax.Parser Parser: Basic interface for SAX Simple API for XML parsers.
javax.xml.parsers.SAXParserFactory Defines a factory API that enables applications to configure and obtain a SAX based parser to parse XML documents.
javax.xml.parsers.DocumentBuilderFactory Defines a factory API that enables applications to obtain a parser that produces DOM object trees from XML documents.
javax.xml.parsers.SAXParser Defines the API that wraps an {@link org.xml.sax.XMLReader} implementation class.
java.sql.Time A thin wrapper around the java.util.Date class that allows the JDBC API to identify this as an SQL TIME value.
java.sql.Timestamp A thin wrapper around java.util.Date that allows the JDBC API to identify this as an SQL TIMESTAMP value.
javax.xml.parsers.DocumentBuilder Defines the API to obtain DOM Document instances from an XML document.
java.security.Provider This class represents a "provider" for the Java Security API, where a provider implements some or all parts of Java Security.
java.beans.PersistenceDelegate The PersistenceDelegate class takes the responsibility for expressing the state of an instance of a given class in terms of the methods in the class's public API.
java.beans.Encoder An Encoder is a class which can be used to create files or streams that encode the state of a collection of JavaBeans in terms of their public APIs.
java.awt.datatransfer.DataFlavor Each instance represents the opaque concept of a data format as would appear on a clipboard, during drag and drop, or in a file system.
java.lang.ref.ReferenceQueue ReferenceQueue: Reference queues, to which registered reference objects are appended by the garbage collector after the appropriate reachability changes are detected.
java.awt.geom.IllegalPathStateException The IllegalPathStateException represents an exception that is thrown if an operation is performed on a path that is in an illegal state with respect to the particular operation being performed, such as appending a path segment to a {@link GeneralPath} without an initial moveto.
java.applet.AppletContext AppletContext: This interface corresponds to an applet's environment: the document containing the applet and the other applets in the same document.
java.sql.SQLPermission The permission for which the SecurityManager will check when code that is running in an applet calls the DriverManager.setLogWriter method or the DriverManager.setLogStream deprecated method.
java.applet.Applet.AccessibleApplet AccessibleApplet: This class implements accessibility support for the Applet class.
java.applet.Applet An applet is a small program that is intended not to be run on its own, but rather to be embedded inside another application.
java.applet.AppletStub AppletStub: When an applet is first created, an applet stub is attached to it using the applet's setStub method.
java.applet.AppletContext AppletContext: This interface corresponds to an applet's environment: the document containing the applet and the other applets in the same document.
java.applet.AppletStub AppletStub: When an applet is first created, an applet stub is attached to it using the applet's setStub method.
java.applet.AppletContext   AppletContext: This interface corresponds to an applet's environment: the document containing the applet and the other applets in the same document.
java.beans.AppletInitializer   AppletInitializer: This interface is designed to work in collusion with java.beans.Beans.instantiate.
java.applet.AppletContext AppletContext: This interface corresponds to an applet's environment: the document containing the applet and the other applets in the same document.
java.applet.AppletStub   AppletStub: When an applet is first created, an applet stub is attached to it using the applet's setStub method.
java.net.URLConnection The abstract class URLConnection is the superclass of all classes that represent a communications link between the application and a URL.
java.lang.IllegalAccessError IllegalAccessError: Thrown if an application attempts to access or modify a field, or to call a method that it does not have access to.
java.lang.NullPointerException NullPointerException: Thrown when an application attempts to use null in a case where an object is required.
java.awt.Canvas A Canvas component represents a blank rectangular area of the screen onto which the application can draw or from which the application can trap input events from the user.
java.awt.EventQueue EventQueue is a platform-independent class that queues events, both from the underlying peer classes and from trusted application classes.
java.util.logging.Logger A Logger object is used to log messages for a specific system or application component.
java.awt.image.VolatileImage VolatileImage is an image which can lose its contents at any time due to circumstances beyond the control of the application e.g., situations caused by the operating system or by other applications .
java.security.Policy This is an abstract class for representing the system security policy for a Java application environment specifying which permissions are available for code from various sources .
java.lang.Runtime Every Java application has a single instance of class Runtime that allows the application to interface with the environment in which the application is running.
java.lang.NumberFormatException NumberFormatException: Thrown to indicate that the application has attempted to convert a string to one of the numeric types, but that the string does not have the appropriate format.
java.awt.print.PrinterAbortException The PrinterAbortException class is a subclass of {@link PrinterException} and is used to indicate that a user or application has terminated the print job while it was in the process of printing.
...security.auth.callback.CallbackHandler An application implements a CallbackHandler and passes it to underlying security services so that they may interact with the application to retrieve specific authentication data, such as usernames and passwords, or to display certain information, such as error and warning messages.
javax.security.auth.login.LoginContext The LoginContext class describes the basic methods used to authenticate Subjects and provides a way to develop an application independent of the underlying authentication technology.
java.lang.Exception The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
java.awt.GraphicsEnvironment The GraphicsEnvironment class describes the collection of {@link GraphicsDevice} objects and {@link java.awt.Font} objects available to a Java tm application on a particular platform.
java.io.DataInputStream DataInputStream: A data input stream lets an application read primitive Java data types from an underlying input stream in a machine-independent way.

java.lang.StackOverflowError StackOverflowError: Thrown when a stack overflow occurs because an application recurses too deeply.
java.lang.Error An Error is a subclass of Throwable that indicates serious problems that a reasonable application should not try to catch.
...security.auth.login.AppConfigurationEntry This class represents a single LoginModule entry configured for the application specified in the getAppConfigurationEntry String appName method in the Configuration class.
java.util.StringTokenizer The string tokenizer class allows an application to break a string into tokens.
javax.print.CancelablePrintJob CancelablePrintJob: This interface is used by a printing application to cancel a print job.
java.io.StringBufferInputStream StringBufferInputStream: This class allows an application to create an input stream in which the bytes read are supplied by the contents of a string.
java.awt.Graphics The Graphics class is the abstract base class for all graphics contexts that allow an application to draw onto components that are realized on various devices, as well as onto off-screen images.
javax.security.auth.callback.Callback Implementations of this interface are passed to a CallbackHandler, allowing underlying security services the ability to interact with a calling application to retrieve specific authentication data such as usernames and passwords, or to display certain information, such as error and warning messages.
java.lang.NoSuchFieldError NoSuchFieldError: Thrown if an application tries to access or modify a specified field of an object, and that object no longer has that field.
java.lang.NoSuchMethodError NoSuchMethodError: Thrown if an application tries to call a specified method of a class either static or instance , and that class no longer has a definition of that method.
java.lang.AbstractMethodError AbstractMethodError: Thrown when an application tries to call an abstract method.
java.lang.NegativeArraySizeException NegativeArraySizeException: Thrown if an application tries to create an array with negative size.
java.lang.InstantiationException InstantiationException: Thrown when an application tries to create an instance of a class using the newInstance method in class Class, but the specified class object cannot be instantiated because it is an interface or is an abstract class.
java.lang.ClassNotFoundException ClassNotFoundException: Thrown when an application tries to load in a class through its string name using: The forName method in class Class.
java.lang.IllegalAccessException An IllegalAccessException is thrown when an application tries to reflectively create an instance other than an array , set or get a field, or invoke a method, but the currently executing method does not have access to the definition of the specified class, field, method or constructor.
java.lang.InstantiationError InstantiationError: Thrown when an application tries to use the Java new construct to instantiate an abstract class or an interface.
java.io.DataOutputStream DataOutputStream: A data output stream lets an application write primitive Java data types to an output stream in a portable way.
java.applet.Applet An applet is a small program that is intended not to be run on its own, but rather to be embedded inside another application.
java.awt.image.VolatileImage VolatileImage is an image which can lose its contents at any time due to circumstances beyond the control of the application e.g., situations caused by the operating system or by other applications .
java.rmi.RMISecurityManager RMISecurityManager provides an example security manager for use by RMI applications that use downloaded code.
java.security.Signature This Signature class is used to provide applications the functionality of a digital signature algorithm.
java.security.MessageDigest This MessageDigest class provides applications the functionality of a message digest algorithm, such as MD5 or SHA.
javax.xml.parsers.SAXParserFactory Defines a factory API that enables applications to configure and obtain a SAX based parser to parse XML documents.
java.lang.SecurityManager The security manager is a class that allows applications to implement a security policy.
javax.xml.parsers.DocumentBuilderFactory Defines a factory API that enables applications to obtain a parser that produces DOM object trees from XML documents.
java.awt.Robot This class is used to generate native system input events for the purposes of test automation, self-running demos, and other applications where control of the mouse and keyboard is needed.
java.awt.DefaultKeyboardFocusManager DefaultKeyboardFocusManager: The default KeyboardFocusManager for AWT applications.
java.beans.Statement A Statement object represents a primitive statement in which a single method is applied to a target and a set of arguments - as in "a.setFoo b ".
java.beans.Expression An Expression object represents a primitive expression in which a single method is applied to a target and a set of arguments to return a result - as in "a.getFoo ".
javax.print.attribute.standard.Finishings Class Finishings is a printing attribute class, an enumeration, that identifies whether the printer applies a finishing operation of some kind of binding to each copy of each printed document in the job.
...security.auth.login.AppConfigurationEntry This class represents a single LoginModule entry configured for the application specified in the getAppConfigurationEntry String appName method in the Configuration class.
java.awt.dnd.DragSourceListener The DragSourceListener defines the event interface for originators of Drag and Drop operations to track the state of the user's gesture, and to provide appropriate "drag over" feedback to the user throughout the Drag and Drop operation.
java.lang.NumberFormatException NumberFormatException: Thrown to indicate that the application has attempted to convert a string to one of the numeric types, but that the string does not have the appropriate format.
java.lang.UnsatisfiedLinkError UnsatisfiedLinkError: Thrown if the Java Virtual Machine cannot find an appropriate native-language definition of a method declared native.
java.lang.ref.ReferenceQueue ReferenceQueue: Reference queues, to which registered reference objects are appended by the garbage collector after the appropriate reachability changes are detected.
java.awt.IllegalComponentStateException IllegalComponentStateException: Signals that an AWT component is not in an appropriate state for the requested operation.
...prefs.InvalidPreferencesFormatException Thrown to indicate that an operation could not complete because the input did not conform to the appropriate XML document type for a collection of preferences, as per the {@link Preferences} specification.
java.awt.color.ICC_Profile A representation of color profile data for device independent and device dependent color spaces based on the International Color Consortium Specification ICC.1:1998-09, File Format for Color Profiles, September 1998, and the addendum ICC.1A:1999-04, April 1999, to that specification see http://www.color.org .
java.awt.geom.Area The Area class is a device-independent specification of an arbitrarily-shaped area.
java.awt.Color The Color class is used encapsulate colors in the default sRGB color space or colors in arbitrary color spaces identified by a {@link ColorSpace}.
javax.imageio.spi.ServiceRegistry.Filter A simple filter interface used by ServiceRegistry.getServiceProviders to select providers matching an arbitrary criterion.
java.awt.image.BandCombineOp BandCombineOp: This class performs an arbitrary linear combination of the bands in a Raster, using a specified matrix.
java.rmi.registry.Registry Registry is a remote interface to a simple remote object registry that provides methods for storing and retrieving remote object references bound with arbitrary string names.
java.math.BigInteger Immutable arbitrary-precision integers.
java.math.BigDecimal Immutable, arbitrary-precision signed decimal numbers.
java.awt.geom.Arc2D Arc2D is the abstract superclass for all objects that store a 2D arc defined by a bounding rectangle, start angle, angular extent length of the arc , and a closure type OPEN, CHORD, or PIE .
java.awt.geom.Arc2D.Double Double: This class defines an arc specified in double precision.
java.awt.geom.Arc2D.Float Float: This class defines an arc specified in float precision.
java.awt.geom.RoundRectangle2D The RoundRectangle2D class defines a rectangle with rounded corners defined by a location x, y , a dimension w x h , and the width and height of an arc with which to round the corners.
java.awt.geom.Arc2D   Arc2D is the abstract superclass for all objects that store a 2D arc defined by a bounding rectangle, start angle, angular extent length of the arc , and a closure type OPEN, CHORD, or PIE .
java.net.JarURLConnection A URL Connection to a Java ARchive JAR file or an entry in a JAR file.
java.awt.image.AreaAveragingScaleFilter AreaAveragingScaleFilter: An ImageFilter class for scaling images using a simple area averaging algorithm that produces smoother results than the nearest neighbor algorithm.
java.awt.geom.Area The Area class is a device-independent specification of an arbitrarily-shaped area.
java.awt.Rectangle A Rectangle specifies an area in a coordinate space that is enclosed by the Rectangle object's top-left point x, y in the coordinate space, its width, and its height.
java.awt.Canvas A Canvas component represents a blank rectangular area of the screen onto which the application can draw or from which the application can trap input events from the user.
java.awt.Composite The Composite interface, along with {@link CompositeContext}, defines the methods to compose a draw primitive with the underlying graphics area.
java.awt.image.AreaAveragingScaleFilter   AreaAveragingScaleFilter: An ImageFilter class for scaling images using a simple area averaging algorithm that produces smoother results than the nearest neighbor algorithm.
...attribute.standard.MediaPrintableArea Class MediaPrintableArea is a printing attribute used to distinguish the printable and non-printable areas of media.
java.lang.IllegalArgumentException IllegalArgumentException: Thrown to indicate that a method has been passed an illegal or inappropriate argument.
java.beans.Statement A Statement object represents a primitive statement in which a single method is applied to a target and a set of arguments - as in "a.setFoo b ".
java.lang.ThreadDeath An instance of ThreadDeath is thrown in the victim thread when the stop method with zero arguments in class Thread is called.
java.rmi.MarshalException A MarshalException is thrown if a java.io.IOException occurs while marshalling the remote call header, arguments or return value for a remote method call.
java.beans.Expression An Expression object represents a primitive expression in which a single method is applied to a target and a set of arguments to return a result - as in "a.getFoo ".
java.rmi.ServerRuntimeException From a server executing on JDK 1.1, a ServerRuntimeException is thrown as a result of a remote method invocation when a RuntimeException is thrown while processing the invocation on the server, either while unmarshalling the arguments, executing the remote method itself, or marshalling the return value.
java.lang.ArithmeticException ArithmeticException: Thrown when an exceptional arithmetic condition has occurred.
java.lang.ArithmeticException   ArithmeticException: Thrown when an exceptional arithmetic condition has occurred.
java.sql.Date A thin wrapper around a millisecond value that allows JDBC to identify this as an SQL DATE value.
java.sql.Timestamp A thin wrapper around java.util.Date that allows the JDBC API to identify this as an SQL TIMESTAMP value.
java.sql.Time A thin wrapper around the java.util.Date class that allows the JDBC API to identify this as an SQL TIME value.
java.awt.FlowLayout A flow layout arranges components in a left-to-right flow, much like lines of text in a paragraph.
java.awt.BorderLayout A border layout lays out a container, arranging and resizing its components to fit in five regions: north, south, east, west, and center.
java.lang.IllegalAccessException An IllegalAccessException is thrown when an application tries to reflectively create an instance other than an array , set or get a field, or invoke a method, but the currently executing method does not have access to the definition of the specified class, field, method or constructor.
java.util.AbstractList AbstractList: This class provides a skeletal implementation of the List interface to minimize the effort required to implement this interface backed by a "random access" data store such as an array .
java.beans.IndexedPropertyDescriptor An IndexedPropertyDescriptor describes a property that acts like an array and has an indexed read and/or indexed write method to access specific elements of the array.
javax.print.DocFlavor.BYTE_ARRAY Class DocFlavor.BYTE_ARRAY provides predefined static constant DocFlavor objects for example doc flavors using a byte array byte as the print data representation class.
javax.print.DocFlavor.CHAR_ARRAY Class DocFlavor.CHAR_ARRAY provides predefined static constant DocFlavor objects for example doc flavors using a character array char as the print data representation class.
java.lang.reflect.Array The Array class provides static methods to dynamically create and access Java arrays.
...awt.image.SinglePixelPackedSampleModel SinglePixelPackedSampleModel: This class represents pixel data packed such that the N samples which make up a single pixel are stored in a single data array element, and each data data array element holds samples for only one pixel.
java.lang.ArrayIndexOutOfBoundsException ArrayIndexOutOfBoundsException: Thrown to indicate that an array has been accessed with an illegal index.
javax.imageio.stream.IIOByteBuffer A class representing a mutable reference to an array of bytes and an offset and length within that array.
java.lang.ArrayStoreException Thrown to indicate that an attempt has been made to store the wrong type of object into an array of objects.
java.awt.image.Raster A class representing a rectangular array of pixels.
java.awt.image.MemoryImageSource This class is an implementation of the ImageProducer interface which uses an array to produce pixel values for an Image.
java.lang.NegativeArraySizeException NegativeArraySizeException: Thrown if an application tries to create an array with negative size.
java.lang.IndexOutOfBoundsException IndexOutOfBoundsException: Thrown to indicate that an index of some sort such as to an array, to a string, or to a vector is out of range.
java.io.ByteArrayOutputStream This class implements an output stream in which the data is written into a byte array.
java.lang.ArrayIndexOutOfBoundsException   ArrayIndexOutOfBoundsException: Thrown to indicate that an array has been accessed with an illegal index.
java.io.BufferedReader Read text from a character-input stream, buffering characters so as to provide for the efficient reading of characters, arrays, and lines.
java.io.BufferedWriter Write text to a character-output stream, buffering characters so as to provide for the efficient writing of single characters, arrays, and strings.
java.awt.image.DataBuffer This class exists to wrap one or more data arrays.
java.util.Arrays   Arrays: This class contains various methods for manipulating arrays such as sorting and searching .
java.util.SortedSet A set that further guarantees that its iterator will traverse the set in ascending element order, sorted according to the natural ordering of its elements see Comparable , or by a Comparator provided at sorted set creation time.
java.util.SortedMap SortedMap: A map that further guarantees that it will be in ascending key order, sorted according to the natural ordering of its keys see the Comparable interface , or by a comparator provided at sorted map creation time.
...auth.callback.ConfirmationCallback Underlying security services instantiate and pass a ConfirmationCallback to the invokeCallback method of a CallbackHandler to ask for YES/NO, OK/CANCEL, YES/NO/CANCEL or other similar confirmations.
java.security.spec.PKCS8EncodedKeySpec PKCS8EncodedKeySpec: This class represents the ASN.1 encoding of a private key, encoded according to the ASN.1 type PrivateKeyInfo.
java.security.spec.X509EncodedKeySpec X509EncodedKeySpec: This class represents the ASN.1 encoding of a public key, encoded according to the ASN.1 type SubjectPublicKeyInfo.
java.security.cert.PolicyQualifierInfo An immutable policy qualifier represented by the ASN.1 PolicyQualifierInfo structure.
...awt.image.renderable.RenderableImageOp RenderableImageOp: This class handles the renderable aspects of an operation with help from its associated instance of a ContextualRenderedImageFactory.
java.awt.RenderingHints.Key Key: Defines the base type of all keys used to control various aspects of the rendering and imaging pipelines.
java.lang.AssertionError Thrown to indicate that an assertion has failed.

...lang.reflect.UndeclaredThrowableException Thrown by a method invocation on a proxy instance if its invocation handler's {@link InvocationHandler#invoke invoke} method throws a checked exception a Throwable that is not assignable to RuntimeException or Error that is not assignable to any of the exception types declared in the throws clause of the method that was invoked on the proxy instance and dispatched to the invocation handler.
...attribute.standard.OutputDeviceAssigned Class OutputDeviceAssigned is a printing attribute class, a text attribute, that identifies the output device to which the service has assigned this job.
java.net.NetworkInterface NetworkInterface: This class represents a Network Interface made up of a name, and a list of IP addresses assigned to this interface.
javax.accessibility.AccessibleSelection This AccessibleSelection interface provides the standard mechanism for an assistive technology to determine what the current selected children are, as well as modify the selection set.
java.util.jar.Manifest The Manifest class is used to maintain Manifest entry names and their associated Attributes.
java.rmi.NotBoundException A NotBoundException is thrown if an attempt is made to lookup or unbind in the registry a name that has no associated binding.
java.security.SecureClassLoader SecureClassLoader: This class extends ClassLoader with additional support for defining classes with an associated code source and permissions which are retrieved by the system policy by default.
java.awt.dnd.DragSourceDropEvent The DragSourceDropEvent is delivered from the DragSourceContextPeer, via the DragSourceContext, to the dragDropEnd method of DragSourceListeners registered with that DragSourceContext and with its associated DragSource.
javax.accessibility.AccessibleIcon The AccessibleIcon interface should be supported by any object that has an associated icon e.g., buttons .
...security.auth.kerberos.KerberosTicket This class encapsulates a Kerberos ticket and associated information as viewed from the client's point of view.
...awt.image.renderable.RenderableImageOp RenderableImageOp: This class handles the renderable aspects of an operation with help from its associated instance of a ContextualRenderedImageFactory.
java.security.DigestOutputStream DigestOutputStream: A transparent stream that updates the associated message digest using the bits going through the stream.
org.ietf.jgss.Oid This class represents Universal Object Identifiers Oids and their associated operations.
java.security.spec.DSAPublicKeySpec DSAPublicKeySpec: This class specifies a DSA public key with its associated parameters.
java.util.jar.Attributes The Attributes class maps Manifest attribute names to associated string values.
java.awt.dnd.DropTarget The DropTarget is associated with a Component when that Component wishes to accept drops during Drag and Drop operations.
java.awt.dnd.DropTargetContext A DropTargetContext is created whenever the logical cursor associated with a Drag and Drop operation coincides with the visible geometry of a Component associated with a DropTarget.
javax.naming.directory.Attribute This interface represents an attribute associated with a named object.
java.awt.dnd.DragGestureRecognizer The DragGestureRecognizer is an abstract base class for the specification of a platform-dependent listener that can be associated with a particular Component in order to identify platform-dependent drag initiating gestures.
javax.imageio.metadata.IIOMetadata An abstract class to be extended by objects that represent metadata non-image data associated with images and streams.
java.beans.beancontext.BeanContextProxy This interface is implemented by a JavaBean that does not directly have a BeanContext Child associated with it via implementing that interface or a subinterface thereof , but has a public BeanContext Child delegated from it.
javax.naming.directory.DirContext The directory service interface, containing methods for examining and updating attributes associated with objects, and for searching the directory.
java.security.DomainCombiner A DomainCombiner provides a means to dynamically update the ProtectionDomains associated with the current AccessControlContext.
javax.imageio.IIOImage A simple container class to aggregate an image, a set of thumbnail preview images, and an object representing metadata associated with the image.
...print.event.PrintJobAttributeListener PrintJobAttributeListener: Implementations of this interface are attached to a {@link javax.print.DocPrintJob DocPrintJob} to monitor the status of attribute changes associated with the print job.
...beancontext.BeanContextContainerProxy BeanContextContainerProxy: This interface is implemented by BeanContexts' that have an AWT Container associated with them.
javax.security.auth.SubjectDomainCombiner A SubjectDomainCombiner updates ProtectionDomains with Principals from the Subject associated with this SubjectDomainCombiner.
java.util.EventListenerProxy EventListenerProxy: An abstract wrapper class for an EventListener class which associates a set of additional parameters with the listener.
org.xml.sax.Locator Interface for associating a SAX event with a document location.
java.beans.VetoableChangeListenerProxy A class which extends the EventListenerProxy specifically for associating a VetoableChangeListener with a "constrained" property.
...image.renderable.RenderableImageProducer RenderableImageProducer: An adapter class that implements ImageProducer to allow the asynchronous production of a RenderableImage.
java.awt.image.ImageObserver ImageObserver: An asynchronous update interface for receiving notifications about Image information as the Image is constructed.
...nio.channels.AsynchronousCloseException   AsynchronousCloseException: Checked exception received by a thread when another thread closes the channel or the part of the channel upon which it is blocked in an I/O operation.
java.nio.channels.InterruptibleChannel InterruptibleChannel: A channel that can be asynchronously closed and interrupted.
javax.naming.LinkRef This class represents a Reference whose contents is a name, called the link name, that is bound to an atomic name in a context.
java.text.ChoiceFormat A ChoiceFormat allows you to attach a format to a range of numbers.
...print.event.PrintJobAttributeListener PrintJobAttributeListener: Implementations of this interface are attached to a {@link javax.print.DocPrintJob DocPrintJob} to monitor the status of attribute changes associated with the print job.
javax.print.event.PrintJobListener PrintJobListener: Implementations of this listener interface should be attached to a {@link javax.print.DocPrintJob DocPrintJob} to monitor the status of the printer job.
...print.event.PrintServiceAttributeListener PrintServiceAttributeListener: Implementations of this listener interface are attached to a {@link javax.print.PrintService PrintService} to monitor the status of the print service.
java.awt.image.PixelGrabber The PixelGrabber class implements an ImageConsumer which can be attached to an Image or ImageProducer object to retrieve a subset of the pixels in that image.
java.util.logging.ErrorManager ErrorManager objects can be attached to Handlers to process any error that occur on a Handler during Logging.
java.applet.AppletStub AppletStub: When an applet is first created, an applet stub is attached to it using the applet's setStub method.
java.net.SocketAddress SocketAddress: This class represents a Socket Address with no protocol attachment.
java.lang.ClassCastException Thrown to indicate that the code has attempted to cast an object to a subclass of which it is not an instance.
java.lang.NumberFormatException NumberFormatException: Thrown to indicate that the application has attempted to convert a string to one of the numeric types, but that the string does not have the appropriate format.
java.lang.IllegalMonitorStateException IllegalMonitorStateException: Thrown to indicate that a thread has attempted to wait on an object's monitor or to notify other threads waiting on an object's monitor without owning the specified monitor.
java.lang.IllegalAccessError IllegalAccessError: Thrown if an application attempts to access or modify a field, or to call a method that it does not have access to.
...naming.directory.AttributeInUseException AttributeInUseException: This exception is thrown when an operation attempts to add an attribute that already exists.
java.lang.ClassFormatError ClassFormatError: Thrown when the Java Virtual Machine attempts to read a class file and determines that the file is malformed or otherwise cannot be interpreted as a class file.
java.lang.UnsupportedClassVersionError UnsupportedClassVersionError: Thrown when the Java Virtual Machine attempts to read a class file and determines that the major and minor version numbers in the file are not supported.
java.lang.NullPointerException NullPointerException: Thrown when an application attempts to use null in a case where an object is required.
org.w3c.dom.Attr The Attr interface represents an attribute in an Element object.
org.w3c.dom.Text The Text interface inherits from CharacterData and represents the textual content termed character data in XML of an Element or Attr.
...directory.InvalidAttributeValueException InvalidAttributeValueException: This class is thrown when an attempt is made to add to an attribute a value that conflicts with the attribute's schema definition.
javax.naming.directory.Attribute This interface represents an attribute associated with a named object.
...print.event.PrintJobAttributeListener PrintJobAttributeListener: Implementations of this interface are attached to a {@link javax.print.DocPrintJob DocPrintJob} to monitor the status of attribute changes associated with the print job.
javax.print.attribute.standard.MediaName Class MediaName is a subclass of Media, a printing attribute class an enumeration that specifies the media for a print job as a name.
...standard.ReferenceUriSchemesSupported Class ReferenceUriSchemesSupported is a printing attribute class an enumeration, that indicates a "URI scheme," such as "http:" or "ftp:", that a printer can use to retrieve print data stored at a URI location.
...print.attribute.PrintRequestAttribute Interface PrintRequestAttribute is a tagging interface which a printing attribute class implements to indicate the attribute denotes a requested setting for a print job.
javax.print.attribute.DocAttribute Interface DocAttribute is a tagging interface which a printing attribute class implements to indicate the attribute denotes a setting for a doc.
javax.print.attribute.PrintJobAttribute PrintJobAttribute is a tagging interface which a printing attribute class implements to indicate the attribute describes the status of a Print Job or some other characteristic of a Print Job.
...print.attribute.PrintServiceAttribute Interface PrintServiceAttribute is a tagging interface which a printing attribute class implements to indicate the attribute describes the status of a Print Service or some other characteristic of a Print Service.
...print.attribute.SupportedValuesAttribute Interface SupportedValuesAttribute is a tagging interface which a printing attribute class implements to indicate the attribute describes the supported values for another attribute.
javax.print.attribute.standard.MediaSize Class MediaSize is a two-dimensional size valued printing attribute class that indicates the dimensions of the medium in a portrait orientation, with the X dimension running along the bottom edge and the Y dimension running along the left edge.
javax.print.attribute.standard.JobPriority Class JobPriority is an integer valued printing attribute class that specifies a print job's priority.
...print.attribute.standard.PrinterResolution Class PrinterResolution is a printing attribute class that specifies an exact resolution supported by a printer or to be used for a print job.
javax.print.attribute.standard.Media Class Media is a printing attribute class that specifies the medium on which to print.
javax.print.attribute.standard.Copies Class Copies is an integer valued printing attribute class that specifies the number of copies to be printed.
...attribute.standard.JobImpressionsCompleted Class JobImpressionsCompleted is an integer valued printing attribute class that specifies the number of impressions completed for the job so far.
...attribute.standard.JobMediaSheetsCompleted Class JobMediaSheetsCompleted is an integer valued printing attribute class that specifies the number of media sheets which have completed marking and stacking for the entire job so far, whether those sheets have been processed on one side or on both.
javax.print.attribute.standard.NumberUp Class NumberUp is an integer valued printing attribute class that specifies the number of print-stream pages to impose upon a single side of an instance of a selected medium.
...print.attribute.standard.JobMediaSheets Class JobMediaSheets is an integer valued printing attribute class that specifies the total number of media sheets to be produced for this job.
...attribute.standard.JobKOctetsProcessed Class JobKOctetsProcessed is an integer valued printing attribute class that specifies the total number of print data octets processed so far in K octets, i.e., in units of 1024 octets.
...print.attribute.standard.JobImpressions Class JobImpressions is an integer valued printing attribute class that specifies the total size in number of impressions of the document s being submitted.
javax.print.attribute.standard.JobKOctets Class JobKOctets is an integer valued printing attribute class that specifies the total size of the document s in K octets, i.e., in units of 1024 octets requested to be processed in the job.
...attribute.standard.JobPrioritySupported Class JobPrioritySupported is an integer valued printing attribute class that specifies whether a Print Service instance supports the {@link JobPriority JobPriority} attribute and the number of different job priority levels supported.
...attribute.standard.DateTimeAtCompleted Class DateTimeAtCompleted is a printing attribute class, a date-time attribute, that indicates the date and time at which the Print Job completed or was canceled or aborted .
...attribute.standard.DateTimeAtProcessing Class DateTimeAtProcessing is a printing attribute class, a date-time attribute, that indicates the date and time at which the Print Job first began processing.
...attribute.standard.DateTimeAtCreation Class DateTimeAtCreation is a printing attribute class, a date-time attribute, that indicates the date and time at which the Print Job was created.
...print.attribute.standard.JobHoldUntil Class JobHoldUntil is a printing attribute class, a date-time attribute, that specifies the exact date and time at which the job must become a candidate for printing.
...print.attribute.standard.JobStateReasons Class JobStateReasons is a printing attribute class, a set of enumeration values, that provides additional information about the job's current state, i.e., information that augments the value of the job's {@link JobState JobState} attribute.
...attribute.standard.PrinterStateReasons Class PrinterStateReasons is a printing attribute class, a set of enumeration values, that provides additional information about the printer's current state, i.e., information that augments the value of the printer's {@link PrinterState PrinterState} attribute.
...print.attribute.standard.CopiesSupported Class CopiesSupported is a printing attribute class, a set of integers, that gives the supported values for a {@link Copies Copies} attribute.
...attribute.standard.JobImpressionsSupported Class JobImpressionsSupported is a printing attribute class, a set of integers, that gives the supported values for a {@link JobImpressions JobImpressions} attribute.
...attribute.standard.JobKOctetsSupported Class JobKOctetsSupported is a printing attribute class, a set of integers, that gives the supported values for a {@link JobKOctets JobKOctets} attribute.
...attribute.standard.JobMediaSheetsSupported Class JobMediaSheetsSupported is a printing attribute class, a set of integers, that gives the supported values for a {@link JobMediaSheets JobMediaSheets} attribute.
...print.attribute.standard.NumberUpSupported Class NumberUpSupported is a printing attribute class, a set of integers, that gives the supported values for a {@link NumberUp NumberUp} attribute.
javax.print.attribute.standard.PageRanges Class PageRanges is a printing attribute class, a set of integers, that identifies the range s of print-stream pages that the Printer object uses for each copy of each document which are to be printed.
...attribute.standard.JobOriginatingUserName Class JobOriginatingUserName is a printing attribute class, a text attribute, that contains the name of the end user that submitted the print job.
...print.attribute.standard.PrinterLocation Class PrinterLocation is a printing attribute class, a text attribute, that identifies the location of the device.
...attribute.standard.OutputDeviceAssigned Class OutputDeviceAssigned is a printing attribute class, a text attribute, that identifies the output device to which the service has assigned this job.
...standard.PrinterMessageFromOperator Class PrinterMessageFromOperator is a printing attribute class, a text attribute, that provides a message from an operator, system administrator, or "intelligent" process to indicate to the end user information about or status of the printer, such as why it is unavailable or when it is expected to be available.
...attribute.standard.JobMessageFromOperator Class JobMessageFromOperator is a printing attribute class, a text attribute, that provides a message from an operator, system administrator, or "intelligent" process to indicate to the end user the reasons for modification or other management action taken on a job.
javax.print.attribute.standard.PrinterInfo Class PrinterInfo is a printing attribute class, a text attribute, that provides descriptive information about a printer.
...print.attribute.standard.DocumentName Class DocumentName is a printing attribute class, a text attribute, that specifies the name of a document.
javax.print.attribute.standard.JobName Class JobName is a printing attribute class, a text attribute, that specifies the name of a print job.
javax.print.attribute.standard.PrinterName Class PrinterName is a printing attribute class, a text attribute, that specifies the name of a printer.
...attribute.standard.RequestingUserName Class RequestingUserName is a printing attribute class, a text attribute, that specifies the name of the end user that submitted the print job.
...attribute.standard.PrinterMakeAndModel Class PrinterMakeAndModel is a printing attribute class, a text attribute, that the make and model of the printer.
javax.print.attribute.standard.Destination Class Destination is a printing attribute class, a URI, that is used to indicate an alternate destination for the spooled printer formatted data.

...print.attribute.standard.PrinterMoreInfo Class PrinterMoreInfo is a printing attribute class, a URI, that is used to obtain more information about this specific printer.
...standard.PrinterMoreInfoManufacturer Class PrinterMoreInfoManufacturer is a printing attribute class, a URI, that is used to obtain more information about this type of device.
javax.print.attribute.standard.PrinterURI Class PrinterURI is a printing attribute class, a URI, that specifies the globally unique name of a printer.
...standard.MultipleDocumentHandling Class MultipleDocumentHandling is a printing attribute class, an enumeration, that controls finishing operations and the placement of one or more print-stream pages into impressions and onto media sheets.
javax.print.attribute.standard.Severity Class Severity is a printing attribute class, an enumeration, that denotes the severity of a {@link PrinterStateReason PrinterStateReason} attribute.
javax.print.attribute.standard.JobSheets Class JobSheets is a printing attribute class, an enumeration, that determines which job start and end sheets, if any, must be printed with a job.
...attribute.standard.PDLOverrideSupported Class PDLOverrideSupported is a printing attribute class, an enumeration, that expresses the printer's ability to attempt to override processing instructions embedded in documents' print data with processing instructions specified as attributes outside the print data.
javax.print.attribute.standard.JobState JobState is a printing attribute class, an enumeration, that identifies the current state of a print job.
...print.attribute.standard.PrinterState Class PrinterState is a printing attribute class, an enumeration, that identifies the current state of a printer.
...print.attribute.standard.ColorSupported Class ColorSupported is a printing attribute class, an enumeration, that identifies whether the device is capable of any type of color printing at all, including highlight color as well as full process color.
javax.print.attribute.standard.Finishings Class Finishings is a printing attribute class, an enumeration, that identifies whether the printer applies a finishing operation of some kind of binding to each copy of each printed document in the job.
...attribute.standard.OrientationRequested Class OrientationRequested is a printing attribute class, an enumeration, that indicates the desired orientation for printed print-stream pages; it does not describe the orientation of the client-supplied print-stream pages.
...attribute.standard.PrinterIsAcceptingJobs Class PrinterIsAcceptingJobs is a printing attribute class, an enumeration, that indicates whether the printer is currently able to accept jobs.
javax.print.attribute.standard.Fidelity Class Fidelity is a printing attribute class, an enumeration, that indicates whether total fidelity to client supplied print request attributes is required.
...attribute.standard.PresentationDirection Class PresentationDirection is a printing attribute class, an enumeration, that is used in conjunction with the {@link NumberUp NumberUp} attribute to indicate the layout of multiple print-stream pages to impose upon a single side of an instance of a selected medium.
...print.attribute.standard.JobStateReason Class JobStateReason is a printing attribute class, an enumeration, that provides additional information about the job's current state, i.e., information that augments the value of the job's {@link JobState JobState} attribute.
...attribute.standard.PrinterStateReason Class PrinterStateReason is a printing attribute class, an enumeration, that provides additional information about the printer's current state, i.e., information that augments the value of the printer's {@link PrinterState PrinterState} attribute.
javax.print.attribute.standard.Compression Class Compression is a printing attribute class, an enumeration, that specifies how print data is compressed.
javax.print.attribute.standard.Sides Class Sides is a printing attribute class, an enumeration, that specifies how print-stream pages are to be imposed upon the sides of an instance of a selected medium, i.e., an impression.
...print.attribute.standard.Chromaticity Class Chromaticity is a printing attribute class, an enumeration, that specifies monochrome or color printing.
...print.attribute.standard.PrintQuality Class PrintQuality is a printing attribute class, an enumeration, that specifies the print quality that the printer uses for the job.
...print.attribute.standard.SheetCollate Class SheetCollate is a printing attribute class, an enumeration, that specifies whether or not the media sheets of each copy of each printed document in a job are to be in sequence, when multiple copies of the document are specified by the {@link Copies Copies} attribute.
org.w3c.dom.Attr The Attr interface represents an attribute in an Element object.
java.text.AttributedCharacterIterator An AttributedCharacterIterator allows iteration through both text and related attribute information.
javax.naming.directory.BasicAttribute This class provides a basic implementation of the Attribute interface.
javax.print.attribute.Attribute Interface Attribute is the base interface implemented by any and every printing attribute class to indicate that the class represents a printing attribute.
java.awt.font.TextAttribute The TextAttribute class defines attribute keys and attribute values used for text rendering.
java.text.DateFormat.Field Defines constants that are used as attribute keys in the AttributedCharacterIterator returned from DateFormat.formatToCharacterIterator and as field identifiers in FieldPosition.
java.text.Format.Field Defines constants that are used as attribute keys in the AttributedCharacterIterator returned from Format.formatToCharacterIterator and as field identifiers in FieldPosition.
java.text.MessageFormat.Field Field: Defines constants that are used as attribute keys in the AttributedCharacterIterator returned from MessageFormat.formatToCharacterIterator.
java.text.NumberFormat.Field Defines constants that are used as attribute keys in the AttributedCharacterIterator returned from NumberFormat.formatToCharacterIterator and as field identifiers in FieldPosition.
...text.AttributedCharacterIterator.Attribute Defines attribute keys that are used to identify text attributes.
java.util.jar.Attributes.Name The Attributes.Name class represents an attribute name stored in this Map.
java.util.jar.Attributes The Attributes class maps Manifest attribute names to associated string values.
...directory.InvalidAttributesException InvalidAttributesException: This exception is thrown when an attempt is made to add or modify an attribute set that has been specified incompletely or incorrectly.
java.awt.BasicStroke The BasicStroke class defines a basic set of rendering attributes for the outlines of graphics primitives, which are rendered with a {@link Graphics2D} object that has its Stroke attribute set to this BasicStroke.
javax.print.attribute.HashDocAttributeSet Class HashDocAttributeSet provides an attribute set which inherits its implementation from class {@link HashAttributeSet HashAttributeSet} and enforces the semantic restrictions of interface {@link DocAttributeSet DocAttributeSet}.
...print.attribute.HashPrintJobAttributeSet Class HashPrintJobAttributeSet provides an attribute set which inherits its implementation from class {@link HashAttributeSet HashAttributeSet} and enforces the semantic restrictions of interface {@link PrintJobAttributeSet PrintJobAttributeSet}.
...attribute.HashPrintServiceAttributeSet Class HashPrintServiceAttributeSet provides an attribute set which inherits its implementation from class {@link HashAttributeSet HashAttributeSet} and enforces the semantic restrictions of interface {@link PrintServiceAttributeSet PrintServiceAttributeSet}.
org.xml.sax.AttributeList Interface for an element's attribute specifications.
...naming.directory.AttributeInUseException AttributeInUseException: This exception is thrown when an operation attempts to add an attribute that already exists.
...naming.directory.NoSuchAttributeException NoSuchAttributeException: This exception is thrown when attempting to access an attribute that does not exist.
...print.attribute.standard.PagesPerMinute Class PagesPerMinute is an integer valued printing attribute that indicates the nominal number of pages per minute to the nearest whole number which may be generated by this printer e.g., simplex, black-and-white .
...attribute.standard.PagesPerMinuteColor Class PagesPerMinuteColor is an integer valued printing attribute that indicates the nominal number of pages per minute to the nearest whole number which may be generated by this printer when printing color e.g., simplex, color .
...print.attribute.standard.NumberOfDocuments Class NumberOfDocuments is an integer valued printing attribute that indicates the number of individual docs the printer has accepted for this job, regardless of whether the docs' print data has reached the printer or not.
...print.attribute.standard.QueuedJobCount Class QueuedJobCount is an integer valued printing attribute that indicates the number of jobs in the printer whose {@link JobState JobState} is either PENDING, PENDING_HELD, PROCESSING, or PROCESSING_STOPPED.
...attribute.standard.NumberOfInterveningJobs Class NumberOfInterveningJobs is an integer valued printing attribute that indicates the number of jobs that are ahead of this job in the relative chronological order of expected time to complete i.e., the current scheduled order .
...attribute.standard.MediaPrintableArea Class MediaPrintableArea is a printing attribute used to distinguish the printable and non-printable areas of media.
java.text.Annotation An Annotation object is used as a wrapper for a text attribute value if the attribute has annotation characteristics.
org.w3c.dom.DocumentType Each Document has a doctype attribute whose value is either null or a DocumentType object.
...InvalidAttributeIdentifierException InvalidAttributeIdentifierException: This exception is thrown when an attempt is made to add to create an attribute with an invalid attribute identifier.
...directory.AttributeModificationException This exception is thrown when an attempt is made to add, or remove, or modify an attribute, its identifier, or its values that conflicts with the attribute's schema definition or the attribute's state.
java.awt.font.TransformAttribute The TransformAttribute class provides an immutable wrapper for a transform so that it is safe to use as an attribute.
...directory.AttributeModificationException This exception is thrown when an attempt is made to add, or remove, or modify an attribute, its identifier, or its values that conflicts with the attribute's schema definition or the attribute's state.
...directory.InvalidAttributeValueException InvalidAttributeValueException: This class is thrown when an attempt is made to add to an attribute a value that conflicts with the attribute's schema definition.
java.text.AttributedCharacterIterator An AttributedCharacterIterator allows iteration through both text and related attribute information.
java.text.DateFormat.Field Defines constants that are used as attribute keys in the AttributedCharacterIterator returned from DateFormat.formatToCharacterIterator and as field identifiers in FieldPosition.
java.text.Format.Field Defines constants that are used as attribute keys in the AttributedCharacterIterator returned from Format.formatToCharacterIterator and as field identifiers in FieldPosition.
java.text.MessageFormat.Field Field: Defines constants that are used as attribute keys in the AttributedCharacterIterator returned from MessageFormat.formatToCharacterIterator.
java.text.NumberFormat.Field Defines constants that are used as attribute keys in the AttributedCharacterIterator returned from NumberFormat.formatToCharacterIterator and as field identifiers in FieldPosition.
java.text.AttributedString An AttributedString holds text and related attribute information.
javax.print.AttributeException Interface AttributeException is a mixin interface which a subclass of {@link PrintException PrintException} can implement to report an error condition involving one or more printing attributes that a particular Print Service instance does not support.
...naming.directory.AttributeInUseException   AttributeInUseException: This exception is thrown when an operation attempts to add an attribute that already exists.
org.xml.sax.helpers.AttributeListImpl Default implementation for AttributeList.
javax.naming.spi.DirObjectFactory This interface represents a factory for creating an object given an object and attributes about the object.
org.w3c.dom.CharacterData The CharacterData interface extends Node with a set of attributes and methods for accessing character data in the DOM.
javax.naming.directory.DirContext The directory service interface, containing methods for examining and updating attributes associated with objects, and for searching the directory.
java.util.jar.Attributes The Attributes class maps Manifest attribute names to associated string values.
javax.print.attribute.ResolutionSyntax Class ResolutionSyntax is an abstract base class providing the common implementation of all attributes denoting a printer resolution.
javax.print.attribute.Size2DSyntax Class Size2DSyntax is an abstract base class providing the common implementation of all attributes denoting a size in two dimensions.
javax.print.event.PrintJobAttributeEvent Class PrintJobAttributeEvent encapsulates an event a PrintService reports to let the client know that one or more printing attributes for a PrintJob have changed.
javax.naming.spi.DirStateFactory This interface represents a factory for obtaining the state of an object and corresponding attributes for binding.
java.awt.BasicStroke The BasicStroke class defines a basic set of rendering attributes for the outlines of graphics primitives, which are rendered with a {@link Graphics2D} object that has its Stroke attribute set to this BasicStroke.
javax.naming.directory.BasicAttributes This class provides a basic implementation of the Attributes interface.
javax.print.attribute.standard.Fidelity Class Fidelity is a printing attribute class, an enumeration, that indicates whether total fidelity to client supplied print request attributes is required.
java.sql.SQLOutput The output stream for writing the attributes of a user-defined type back to the database.
java.awt.im.InputMethodHighlight An InputMethodHighlight is used to describe the highlight attributes of text being composed.
...attribute.standard.PDLOverrideSupported Class PDLOverrideSupported is a printing attribute class, an enumeration, that expresses the printer's ability to attempt to override processing instructions embedded in documents' print data with processing instructions specified as attributes outside the print data.
javax.print.AttributeException Interface AttributeException is a mixin interface which a subclass of {@link PrintException PrintException} can implement to report an error condition involving one or more printing attributes that a particular Print Service instance does not support.
java.awt.JobAttributes A set of attributes which control a print job.
java.awt.PageAttributes A set of attributes which control the output of a printed page.
javax.print.attribute.DateTimeSyntax Class DateTimeSyntax is an abstract base class providing the common implementation of all attributes whose value is a date and time.
javax.print.attribute.SetOfIntegerSyntax Class SetOfIntegerSyntax is an abstract base class providing the common implementation of all attributes whose value is a set of nonnegative integers.
javax.print.attribute.TextSyntax Class TextSyntax is an abstract base class providing the common implementation of all attributes whose value is a string.
javax.print.attribute.URISyntax Class URISyntax is an abstract base class providing the common implementation of all attributes whose value is a Uniform Resource Identifier URI .
javax.print.attribute.IntegerSyntax Class IntegerSyntax is an abstract base class providing the common implementation of all attributes with integer values.
...print.attribute.PrintServiceAttributeSet Interface PrintServiceAttributeSet specifies the interface for a set of print job attributes, i.e.
...text.AttributedCharacterIterator.Attribute Defines attribute keys that are used to identify text attributes.
org.xml.sax.Attributes   Attributes: Interface for a list of XML attributes.
java.util.jar.Attributes.Name The Attributes.Name class represents an attribute name stored in this Map.
javax.print.attribute.HashAttributeSet Class HashAttributeSet provides an AttributeSet implementation with characteristics of a hash map.
javax.print.attribute.AttributeSet Interface AttributeSet specifies the interface for a set of printing attributes.
...print.attribute.AttributeSetUtilities Class AttributeSetUtilities provides static methods for manipulating AttributeSets.
...print.attribute.AttributeSetUtilities Class AttributeSetUtilities provides static methods for manipulating AttributeSets.
org.xml.sax.helpers.AttributesImpl   AttributesImpl: Default implementation of the Attributes interface.
java.applet.AudioClip The AudioClip interface is a simple abstraction for playing a sound clip.
...print.attribute.standard.JobStateReasons Class JobStateReasons is a printing attribute class, a set of enumeration values, that provides additional information about the job's current state, i.e., information that augments the value of the job's {@link JobState JobState} attribute.
...attribute.standard.PrinterStateReasons Class PrinterStateReasons is a printing attribute class, a set of enumeration values, that provides additional information about the printer's current state, i.e., information that augments the value of the printer's {@link PrinterState PrinterState} attribute.
java.security.SignedObject SignedObject is a class for the purpose of creating authentic runtime objects whose integrity cannot be compromised without being detected.
javax.security.auth.login.LoginContext The LoginContext class describes the basic methods used to authenticate Subjects and provides a way to develop an application independent of the underlying authentication technology.

java.security.Identity This class represents identities: real-world objects such as people, companies or organizations whose identities can be authenticated using their public keys.
javax.security.auth.callback.Callback Implementations of this interface are passed to a CallbackHandler, allowing underlying security services the ability to interact with a calling application to retrieve specific authentication data such as usernames and passwords, or to display certain information, such as error and warning messages.
...security.auth.callback.CallbackHandler An application implements a CallbackHandler and passes it to underlying security services so that they may interact with the application to retrieve specific authentication data, such as usernames and passwords, or to display certain information, such as error and warning messages.
javax.naming.AuthenticationException This exception is thrown when an authentication error occurs while accessing the naming or directory service.
...security.auth.login.FailedLoginException FailedLoginException: Signals that user authentication failed.
java.net.Authenticator The class Authenticator represents an object that knows how to obtain authentication for a network connection.
javax.security.auth.AuthPermission This class is for authentication permissions.
...naming.AuthenticationNotSupportedException This exception is thrown when the particular flavor of authentication requested is not supported.
javax.security.auth.spi.LoginModule LoginModule describes the interface implemented by authentication technology providers.
javax.security.auth.login.LoginContext The LoginContext class describes the basic methods used to authenticate Subjects and provides a way to develop an application independent of the underlying authentication technology.
java.net.Authenticator The class Authenticator represents an object that knows how to obtain authentication for a network connection.
java.net.PasswordAuthentication The class PasswordAuthentication is a data holder that is used by Authenticator.
java.security.cert.TrustAnchor A trust anchor or most-trusted Certification Authority CA .
javax.security.auth.Policy This is an abstract class for representing the system policy for Subject-based authorization.
java.awt.ScrollPane A container class which implements automatic horizontal and/or vertical scrolling for a single child component.
java.awt.Robot This class is used to generate native system input events for the purposes of test automation, self-running demos, and other applications where control of the mouse and keyboard is needed.
java.awt.dnd.Autoscroll   Autoscroll: During DnD operations it is possible that a user may wish to drop the subject of the operation on a region of a scrollable GUI control that is not currently visible to the user.
...awt.dnd.DropTarget.DropTargetAutoScroller DropTargetAutoScroller: this protected nested class implements autoscrolling
java.lang.OutOfMemoryError OutOfMemoryError: Thrown when the Java Virtual Machine cannot allocate an object because it is out of memory, and no more memory could be made available by the garbage collector.
...nio.charset.UnsupportedCharsetException UnsupportedCharsetException: Unchecked exception thrown when no support is available for a requested charset.
java.security.Policy This is an abstract class for representing the system security policy for a Java application environment specifying which permissions are available for code from various sources .
java.awt.GraphicsDevice The GraphicsDevice class describes the graphics devices that might be available in a particular graphics environment.
java.security.NoSuchProviderException NoSuchProviderException: This exception is thrown when a particular security provider is requested but is not available in the environment.
java.awt.Event NOTE: The Event class is obsolete and is available only for backwards compatilibility.
org.ietf.jgss.GSSContext This interface encapsulates the GSS-API security context and provides the security services that are available over the context.
java.rmi.server.SkeletonMismatchException SkeletonMismatchException: This exception is thrown when a call is received that does not match the available skeleton.
java.awt.GraphicsEnvironment The GraphicsEnvironment class describes the collection of {@link GraphicsDevice} objects and {@link java.awt.Font} objects available to a Java tm application on a particular platform.
...naming.InsufficientResourcesException This exception is thrown when resources are not available to complete the requested operation.
java.beans.Visibility Visibility: Under some circumstances a bean may be run on servers where a GUI is not available.
java.awt.image.AreaAveragingScaleFilter AreaAveragingScaleFilter: An ImageFilter class for scaling images using a simple area averaging algorithm that produces smoother results than the nearest neighbor algorithm.
java.awt.DefaultKeyboardFocusManager DefaultKeyboardFocusManager: The default KeyboardFocusManager for AWT applications.
...beancontext.BeanContextChildComponentProxy BeanContextChildComponentProxy: This interface is implemented by BeanContextChildren that have an AWT Component associated with them.
java.awt.IllegalComponentStateException IllegalComponentStateException: Signals that an AWT component is not in an appropriate state for the requested operation.
...beancontext.BeanContextContainerProxy BeanContextContainerProxy: This interface is implemented by BeanContexts' that have an AWT Container associated with them.
java.awt.Container Container: A generic Abstract Window Toolkit AWT container object is a component that can contain other AWT components.
java.awt.event.InvocationEvent InvocationEvent: An event which executes the run method on a Runnable when dispatched by the AWT event dispatcher thread.
java.awt.AWTEventMulticaster A class which implements efficient and thread-safe multi-cast event dispatching for the AWT events defined in the java.awt.event package.
java.awt.AWTEvent The root event class for all AWT events.
java.awt.AWTPermission This class is for AWT permissions.
java.awt.AWTError   AWTError: Thrown when a serious Abstract Window Toolkit error has occurred.
java.awt.event.AWTEventListenerProxy A class which extends the EventListenerProxy, specifically for adding an AWTEventListener for a specific event mask.
java.awt.AWTException   AWTException: Signals that an Absract Window Toolkit exception has occurred.
java.awt.AWTKeyStroke An AWTKeyStroke represents a key action on the keyboard, or equivalent input device.