Java 1.4 Class Documentation Inverted Index

Inverted Index: C

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.util.SimpleTimeZone SimpleTimeZone is a concrete subclass of TimeZone that represents a time zone for use with a Gregorian calendar.
java.util.GregorianCalendar GregorianCalendar is a concrete subclass of {@link Calendar} and provides the standard calendar used by most of the world.
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.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.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.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.rmi.server.SkeletonMismatchException SkeletonMismatchException: This exception is thrown when a call is received that does not match the available skeleton.
java.lang.NoClassDefFoundError NoClassDefFoundError: Thrown if the Java Virtual Machine or a ClassLoader instance tries to load in the definition of a class as part of a normal method call or as part of creating a new instance using the new expression and no definition of the class could be found.
java.rmi.UnexpectedException An UnexpectedException is thrown if the client of a remote method call receives, as a result of the call, a checked exception that is not among the checked exception types declared in the throws clause of the method in the remote interface.
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.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 .
...rmi.activation.ActivateFailedException ActivateFailedException: This exception is thrown by the RMI runtime when activation fails during a remote call to an activatable object.
java.awt.image.TileObserver TileObserver: An interface for objects that wish to be informed when tiles of a WritableRenderedImage become modifiable by some writer via a call to getWritableTile, and when they become unmodifiable via the last call to releaseWritableTile.
java.rmi.server.ServerNotActiveException An ServerNotActiveException is an Exception thrown during a call to RemoteServer.getClientHost if the getClientHost method is called outside of servicing a remote method call.
java.rmi.server.SocketSecurityException A SocketSecurityException is thrown during remote object export if the code exporting the remote object either by construction or by explicit call to the exportObject method of UnicastRemoteObject or java.rmi.activation.Activatable does not have permission to create a java.net.ServerSocket on the port number specified during remote object export.
java.rmi.UnknownHostException An UnknownHostException is thrown if a java.net.UnknownHostException occurs while creating a connection to the remote host for a remote method call.
java.io.ObjectInputValidation ObjectInputValidation: Callback interface to allow validation of objects within a graph.
java.awt.dnd.DropTargetListener The DropTargetListener interface is the callback interface used by the DropTarget class to provide notification of DnD operations that involve the subject DropTarget.
...auth.callback.UnsupportedCallbackException UnsupportedCallbackException: Signals that a CallbackHandler does not recognize a particular Callback.
...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.
...auth.callback.UnsupportedCallbackException UnsupportedCallbackException: Signals that a CallbackHandler does not recognize a particular Callback.
...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.
...security.auth.callback.ChoiceCallback Underlying security services instantiate and pass a ChoiceCallback to the invokeCallback method of a CallbackHandler to display a list of choices and to retrieve the selected choice s .
...security.auth.callback.TextOutputCallback Underlying security services instantiate and pass a TextOutputCallback to the invokeCallback method of a CallbackHandler to display information messages, warning messages and error messages.
...security.auth.callback.TextInputCallback Underlying security services instantiate and pass a TextInputCallback to the invokeCallback method of a CallbackHandler to retrieve generic text information.
javax.security.auth.callback.NameCallback Underlying security services instantiate and pass a NameCallback to the invokeCallback method of a CallbackHandler to retrieve name information.
...security.auth.callback.PasswordCallback Underlying security services instantiate and pass a PasswordCallback to the invokeCallback method of a CallbackHandler to retrieve password information.
...security.auth.callback.LanguageCallback Underlying security services instantiate and pass a LanguageCallback to the invokeCallback method of a CallbackHandler to retrieve the Locale used for localizing text.
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.
org.xml.sax.XMLReader Interface for reading an XML document using callbacks.
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.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.
org.ietf.jgss.ChannelBinding This class encapsulates the concept of caller-provided channel binding information.
javax.imageio.event.IIOReadUpdateListener IIOReadUpdateListener: An interface used by ImageReader implementations to notify callers of their image and thumbnail reading methods of pixel updates.
...imageio.event.IIOReadProgressListener IIOReadProgressListener: An interface used by ImageReader implementations to notify callers of their image and thumbnail reading methods of progress.
...imageio.event.IIOWriteWarningListener An interface used by ImageWriter implementations to notify callers of their image and thumbnail reading methods of warnings non-fatal errors .
...imageio.event.IIOWriteProgressListener IIOWriteProgressListener: An interface used by ImageWriter implementations to notify callers of their image writing methods of progress.
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.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.
javax.sql.RowSetReader The facility that a disconnected RowSet object calls on to populate itself with rows of data.
java.util.logging.LoggingPermission The permission which the SecurityManager will check when code that is running with a SecurityManager calls one of the logging control methods such as Logger.setLevel .
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.rmi.server.RMISocketFactory An RMISocketFactory instance is used by the RMI runtime in order to obtain client and server sockets for RMI calls.
javax.print.CancelablePrintJob CancelablePrintJob: This interface is used by a printing application to cancel a print job.
javax.print.CancelablePrintJob   CancelablePrintJob: This interface is used by a printing application to cancel a print job.
...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.nio.channels.CancelledKeyException   CancelledKeyException: Unchecked exception thrown when an attempt is made to use a selection key that is no longer valid.
...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.
java.awt.Canvas.AccessibleAWTCanvas AccessibleAWTCanvas: This class implements accessibility support for the Canvas class.
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.image.BufferStrategy The BufferStrategy class represents the mechanism with which to organize complex memory on a particular Canvas or Window.
java.awt.BufferCapabilities BufferCapabilities: Capabilities and properties of buffers.
java.awt.ImageCapabilities ImageCapabilities: Capabilities and properties of images.
java.awt.image.WritableRaster This class extends Raster to provide pixel writing capabilities.
java.awt.datatransfer.StringSelection StringSelection: A Transferable which implements the capability required to transfer a String.
javax.security.auth.Destroyable Destroyable: Objects such as credentials may optionally implement this interface to provide the capability to destroy its contents.
javax.security.auth.Refreshable Refreshable: Objects such as credentials may optionally implement this interface to provide the capability to refresh itself.
javax.imageio.ImageTranscoder An interface providing metadata transcoding capability.
...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.
...security.interfaces.DSAKeyPairGenerator An interface to an object capable of generating DSA key pairs.
java.awt.CardLayout A CardLayout object is a layout manager for a container.
java.awt.font.TextLayout.CaretPolicy Defines a policy for determining the strong caret location.
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.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.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.lang.NullPointerException NullPointerException: Thrown when an application attempts to use null in a case where an object is required.
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.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.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 .
org.w3c.dom.CDATASection   CDATA sections are used to escape blocks of text containing characters that would otherwise be regarded as markup.
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.security.Security Security: This class centralizes all security properties and common security methods.
...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.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.
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.security.cert.CertPathValidator A class for validating certification paths also known as certificate chains .
...security.cert.Certificate.CertificateRep CertificateRep: Alternate Certificate class for serialization.
...security.cert.CertificateEncodingException CertificateEncodingException: Certificate Encoding Exception.
...security.cert.CertificateExpiredException CertificateExpiredException: Certificate Expired Exception.
java.security.cert.CertificateFactory This class defines the functionality of a certificate factory, which is used to generate certificate, certification path CertPath and certificate revocation list CRL objects from their encodings.
java.security.cert.X509CRLEntry X509CRLEntry: Abstract class for a revoked certificate in a CRL Certificate Revocation List .
...cert.CertificateNotYetValidException CertificateNotYetValidException: Certificate is not yet valid exception.
...security.cert.CertificateParsingException CertificateParsingException: Certificate Parsing Exception.
java.security.cert.CertificateException CertificateException: This exception indicates one of a variety of certificate problems.
java.security.cert.X509CRL Abstract class for an X.509 Certificate Revocation List CRL .
java.security.cert.CRLException CRLException: CRL Certificate Revocation List Exception.
java.security.cert.CRL This class is an abstraction of certificate revocation lists CRLs that have different formats but important common uses.
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.
...security.cert.CertificateEncodingException   CertificateEncodingException: Certificate Encoding Exception.
java.security.cert.CertificateException   CertificateException: This exception indicates one of a variety of certificate problems.
...security.cert.CertificateExpiredException   CertificateExpiredException: Certificate Expired Exception.
java.security.cert.CertificateFactorySpi CertificateFactorySpi: This class defines the Service Provider Interface SPI for the CertificateFactory class.
java.security.cert.CertificateFactorySpi   CertificateFactorySpi: This class defines the Service Provider Interface SPI for the CertificateFactory class.
...cert.CertificateNotYetValidException   CertificateNotYetValidException: Certificate is not yet valid exception.
...security.cert.CertificateParsingException   CertificateParsingException: Certificate Parsing Exception.
...security.cert.Certificate.CertificateRep   CertificateRep: Alternate Certificate class for serialization.
java.security.cert.CertPath An immutable sequence of certificates a certification path .
java.security.cert.CertStoreException An exception indicating one of a variety of problems retrieving certificates and CRLs from a CertStore.

java.security.cert.CertStore A class for retrieving Certificates and CRLs from a repository.
java.security.KeyStore This class represents an in-memory collection of keys and certificates.
java.security.cert.TrustAnchor A trust anchor or most-trusted Certification Authority CA .
java.security.cert.CertPath An immutable sequence of certificates a certification path .
java.security.cert.CertPathParameters CertPathParameters: A specification of certification path algorithm parameters.
...security.cert.PKIXCertPathBuilderResult This class represents the successful result of the PKIX certification path builder algorithm.
java.security.cert.CertificateFactory This class defines the functionality of a certificate factory, which is used to generate certificate, certification path CertPath and certificate revocation list CRL objects from their encodings.
java.security.cert.PolicyNode An immutable valid policy tree node as defined by the PKIX certification path validation algorithm.
java.security.cert.CertPathValidatorResult CertPathValidatorResult: A specification of the result of a certification path validator algorithm.
...security.cert.CertPathBuilderException An exception indicating one of a variety of problems encountered when building a certification path with a CertPathBuilder.
...security.cert.CertPathValidatorException An exception indicating one of a variety of problems encountered when validating a certification path.
java.security.cert.CertPathValidator A class for validating certification paths also known as certificate chains .
java.security.cert.CertificateFactory This class defines the functionality of a certificate factory, which is used to generate certificate, certification path CertPath and certificate revocation list CRL objects from their encodings.
java.security.cert.CertPath.CertPathRep CertPathRep: Alternate CertPath class for serialization.
java.security.cert.PKIXBuilderParameters Parameters used as input for the PKIX CertPathBuilder algorithm.
java.security.cert.CertPathBuilderSpi The Service Provider Interface SPI for the {@link CertPathBuilder CertPathBuilder} class.
...security.cert.CertPathBuilderException An exception indicating one of a variety of problems encountered when building a certification path with a CertPathBuilder.
java.security.cert.CertPathParameters   CertPathParameters: A specification of certification path algorithm parameters.
java.security.cert.CertPath.CertPathRep   CertPathRep: Alternate CertPath class for serialization.
java.security.cert.PKIXParameters Parameters used as input for the PKIX CertPathValidator algorithm.
java.security.cert.CertPathValidatorSpi The Service Provider Interface SPI for the {@link CertPathValidator CertPathValidator} class.
java.security.cert.CertPathValidatorResult   CertPathValidatorResult: A specification of the result of a certification path validator algorithm.
java.security.cert.X509CertSelector A CertSelector that selects X509Certificates that match all specified criteria.
java.security.cert.CertSelector   CertSelector: A selector that defines a set of criteria for selecting Certificates.
java.security.cert.LDAPCertStoreParameters LDAPCertStoreParameters: Parameters used as input for the LDAP CertStore algorithm.
java.security.cert.CertStoreSpi The Service Provider Interface SPI for the {@link CertStore CertStore} class.
java.security.cert.CertStoreParameters A specification of CertStore parameters.
java.security.cert.CertStoreException An exception indicating one of a variety of problems retrieving certificates and CRLs from a CertStore.
java.security.cert.CertPathValidator A class for validating certification paths also known as certificate chains .
java.util.prefs.NodeChangeListener NodeChangeListener: A listener for receiving preference node change events.
java.lang.IncompatibleClassChangeError IncompatibleClassChangeError: Thrown when an incompatible class change has occurred to some class definition.
java.beans.PropertyVetoException A PropertyVetoException is thrown when a proposed change to a property represents an unacceptable value.
java.awt.event.HierarchyEvent An event which indicates a change to the Component hierarchy to which a Component belongs.
...accessibility.AccessibleTableModelChange The AccessibleTableModelChange interface describes a change to the table model.
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.awt.event.ContainerEvent A low-level event which indicates that a container's contents changed because a component was added or removed.
java.awt.event.HierarchyListener The listener interface for receiving hierarchy changed events.
java.awt.event.WindowEvent A low-level event that indicates that a window has changed its status.
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 .
java.awt.event.TextEvent A semantic event which indicates that an object's text changed.
java.beans.PropertyChangeEvent A "PropertyChange" event gets delivered whenever a bean changes a "bound" or "constrained" property.
java.beans.PropertyChangeListener A "PropertyChange" event gets fired whenever a bean changes a "bound" property.
java.beans.VetoableChangeListener A VetoableChange event gets fired whenever a bean changes a "constrained" property.
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.
...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.
java.util.Observer A class can implement the Observer interface when it wants to be informed of changes in observable objects.
...print.event.PrintServiceAttributeEvent Class PrintServiceAttributeEvent encapsulates an event a Print Service instance reports to let the client know of changes in the print service state.
javax.naming.event.NamespaceChangeListener NamespaceChangeListener: Specifies the methods that a listener interested in namespace changes must implement.
...beancontext.BeanContextMembershipListener BeanContextMembershipListener: Compliant BeanContexts fire events on this interface when the state of the membership of the BeanContext changes.
org.ietf.jgss.ChannelBinding This class encapsulates the concept of caller-provided channel binding information.
java.nio.channels.DatagramChannel DatagramChannel: A selectable channel for datagram-oriented sockets.
java.nio.channels.FileChannel FileChannel: A channel for reading, writing, mapping, and manipulating a file.
java.nio.channels.SocketChannel SocketChannel: A selectable channel for stream-oriented connecting sockets.
java.nio.channels.ServerSocketChannel ServerSocketChannel: A selectable channel for stream-oriented listening sockets.
...nio.channels.IllegalBlockingModeException IllegalBlockingModeException: Unchecked exception thrown when a blocking-mode-specific operation is invoked upon a channel in the incorrect blocking mode.
...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.Pipe.SourceChannel SourceChannel: A channel representing the readable end of a {@link Pipe}.
java.nio.channels.Pipe.SinkChannel SinkChannel: A channel representing the writable end of a {@link Pipe}.
java.nio.channels.InterruptibleChannel InterruptibleChannel: A channel that can be asynchronously closed and interrupted.
java.nio.channels.SelectableChannel SelectableChannel: A channel that can be multiplexed via a {@link Selector}.
java.nio.channels.ByteChannel A channel that can read and write bytes.
java.nio.channels.ScatteringByteChannel ScatteringByteChannel: A channel that can read bytes into a sequence of buffers.
java.nio.channels.ReadableByteChannel ReadableByteChannel: A channel that can read bytes.
java.nio.channels.GatheringByteChannel GatheringByteChannel: A channel that can write bytes from a sequence of buffers.
java.nio.channels.WritableByteChannel WritableByteChannel: A channel that can write bytes.
java.nio.channels.ClosedChannelException ClosedChannelException: Checked exception thrown when an attempt is made to invoke or complete an I/O operation upon channel that is closed, or at least closed to that operation.
java.nio.channels.NotYetBoundException NotYetBoundException: Unchecked exception thrown when an attempt is made to invoke an I/O operation upon a server socket channel that is not yet bound.
java.nio.channels.NotYetConnectedException NotYetConnectedException: Unchecked exception thrown when an attempt is made to invoke an I/O operation upon a socket channel that is not yet connected.
...nio.channels.NonReadableChannelException NonReadableChannelException: Unchecked exception thrown when an attempt is made to read from a channel that was not originally opened for reading.
...nio.channels.NonWritableChannelException NonWritableChannelException: Unchecked exception thrown when an attempt is made to write to a channel that was not originally opened for writing.
java.nio.channels.IllegalSelectorException IllegalSelectorException: Unchecked exception thrown when an attempt is made to register a channel with a selector that was not created by the provider that created the channel.
...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.
java.nio.channels.Pipe A pair of channels that implements a unidirectional pipe.
java.nio.channels.spi.SelectorProvider SelectorProvider: Service-provider class for selectors and selectable channels.
java.nio.channels.Channels   Channels: Utility methods for channels and streams.
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.Character The Character class wraps a value of the primitive type char in an object.
java.awt.font.GraphicAttribute This class is used with the CHAR_REPLACEMENT attribute.
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.io.CharArrayReader CharArrayReader: This class implements a character buffer that can be used as a character-input stream.
java.io.CharArrayWriter CharArrayWriter: This class implements a character buffer that can be used as an Writer.
java.nio.CharBuffer CharBuffer: A character buffer.
java.lang.Character The Character class wraps a value of the primitive type char in an object.
java.io.CharConversionException CharConversionException: Base class for character conversion exceptions.
org.w3c.dom.CharacterData The CharacterData interface extends Node with a set of attributes and methods for accessing character data in the DOM.
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.
java.awt.font.TextLayout TextLayout is an immutable graphical representation of styled character data.
java.io.UnsupportedEncodingException UnsupportedEncodingException: The Character Encoding is not supported.
java.nio.charset.CharacterCodingException CharacterCodingException: Checked exception thrown when a character encoding or decoding error occurs.
java.io.FileWriter Convenience class for writing character files.
java.text.CollationElementIterator The CollationElementIterator class is used as an iterator to walk through each character of an international string.
...nio.charset.UnmappableCharacterException UnmappableCharacterException: Checked exception thrown when an input character or byte sequence is valid but cannot be mapped to an output byte or character sequence.
java.awt.font.TextHitInfo The TextHitInfo class represents a character position in a text model, and a bias, or "side," of the character.
java.nio.charset.MalformedInputException MalformedInputException: Checked exception thrown when an input byte sequence is not legal for given charset, or an input character sequence is not a legal sixteen-bit Unicode sequence.
java.util.regex.Matcher Matcher: An engine that performs match operations on a {@link java.lang.CharSequence character sequence} by interpreting a {@link Pattern}.
java.lang.Character.Subset Subset: Instances of this class represent particular subsets of the Unicode character set.
java.io.StringWriter A character stream that collects its output in a string buffer, which can then be used to construct a string.
java.io.StringReader StringReader: A character stream whose source is a string.
javax.print.DocFlavor.READER Class DocFlavor.READER provides predefined static constant DocFlavor objects for example doc flavors using a character stream {@link java.io.Reader java.io.Reader} as the print data representation class.
java.io.OutputStreamWriter An OutputStreamWriter is a bridge from character streams to byte streams: Characters written to it are encoded into bytes using a specified {@link java.nio.charset.Charset charset}.

java.io.Reader Reader: Abstract class for reading character streams.
java.io.InputStreamReader An InputStreamReader is a bridge from byte streams to character streams: It reads bytes and decodes them into characters using a specified {@link java.nio.charset.Charset charset}.
java.lang.String The String class represents character strings.
java.lang.Character.UnicodeBlock UnicodeBlock: A family of character subsets representing the character blocks in the Unicode specification.
java.io.LineNumberReader LineNumberReader: A buffered character-input stream that keeps track of line numbers.
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.CharArrayReader CharArrayReader: This class implements a character buffer that can be used as a character-input stream.
java.io.PipedReader PipedReader: Piped character-input streams.
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.io.PipedWriter PipedWriter: Piped character-output streams.
java.io.PushbackReader PushbackReader: A character-stream reader that allows characters to be pushed back into the stream.
java.nio.charset.CharacterCodingException   CharacterCodingException: Checked exception thrown when a character encoding or decoding error occurs.
org.w3c.dom.Comment Comment: This interface inherits from CharacterData and represents the content of a comment, i.e., all the characters between the starting ' ' and ending '--'.
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.
org.w3c.dom.CharacterData The CharacterData interface extends Node with a set of attributes and methods for accessing character data in the DOM.
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.
java.security.ProtectionDomain This ProtectionDomain class encapsulates the characteristics of a domain, which encloses a set of classes whose instances are granted a set of permissions when being executed on behalf of a given set of Principals.
java.awt.GraphicsConfiguration The GraphicsConfiguration class describes the characteristics of a graphics destination such as a printer or monitor.
javax.print.attribute.HashAttributeSet Class HashAttributeSet provides an AttributeSet implementation with characteristics of a hash map.
java.awt.print.Paper The Paper class describes the physical characteristics of a piece of paper.
java.text.Annotation An Annotation object is used as a wrapper for a text attribute value if the attribute has annotation characteristics.
java.text.StringCharacterIterator StringCharacterIterator implements the CharacterIterater protocol for a String.
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.nio.charset.Charset A named mapping between sequences of sixteen-bit Unicode characters and sequences of bytes.
org.w3c.dom.Comment Comment: This interface inherits from CharacterData and represents the content of a comment, i.e., all the characters between the starting ' ' and ending '--'.
java.nio.charset.CharsetEncoder CharsetEncoder: An engine that can transform a sequence of sixteen-bit Unicode characters into a sequence of bytes in a specific charset.
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.
org.w3c.dom.CDATASection CDATA sections are used to escape blocks of text containing characters that would otherwise be regarded as markup.
java.io.PushbackReader PushbackReader: A character-stream reader that allows characters to be pushed back into the stream.
java.io.InputStreamReader An InputStreamReader is a bridge from byte streams to character streams: It reads bytes and decodes them into characters using a specified {@link java.nio.charset.Charset charset}.
java.io.OutputStreamWriter An OutputStreamWriter is a bridge from character streams to byte streams: Characters written to it are encoded into bytes using a specified {@link java.nio.charset.Charset charset}.
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.lang.StringBuffer A string buffer implements a mutable sequence of characters.
java.io.CharArrayReader   CharArrayReader: This class implements a character buffer that can be used as a character-input stream.
java.io.CharArrayWriter   CharArrayWriter: This class implements a character buffer that can be used as an Writer.
java.nio.CharBuffer   CharBuffer: A character buffer.
java.io.CharConversionException   CharConversionException: Base class for character conversion exceptions.
java.lang.CharSequence A CharSequence is a readable sequence of characters.
java.nio.charset.CharsetDecoder CharsetDecoder: An engine that can transform a sequence of bytes in a specific charset into a sequence of sixteen-bit Unicode characters.
...nio.charset.IllegalCharsetNameException IllegalCharsetNameException: Unchecked exception thrown when a string that is not a legal charset name is used as such.
java.nio.charset.spi.CharsetProvider   Charset service-provider class.
java.nio.charset.MalformedInputException MalformedInputException: Checked exception thrown when an input byte sequence is not legal for given charset, or an input character sequence is not a legal sixteen-bit Unicode sequence.
java.nio.charset.CharsetEncoder CharsetEncoder: An engine that can transform a sequence of sixteen-bit Unicode characters into a sequence of bytes in a specific charset.
java.io.InputStreamReader An InputStreamReader is a bridge from byte streams to character streams: It reads bytes and decodes them into characters using a specified {@link java.nio.charset.Charset charset}.
java.nio.charset.CharsetDecoder   CharsetDecoder: An engine that can transform a sequence of bytes in a specific charset into a sequence of sixteen-bit Unicode characters.
java.nio.charset.CoderMalfunctionError CoderMalfunctionError: Error thrown when the {@link CharsetDecoder#decodeLoop decodeLoop} method of a {@link CharsetDecoder}, or the {@link CharsetEncoder#encodeLoop encodeLoop} method of a {@link CharsetEncoder}, throws an unexpected exception.
java.nio.charset.CoderMalfunctionError CoderMalfunctionError: Error thrown when the {@link CharsetDecoder#decodeLoop decodeLoop} method of a {@link CharsetDecoder}, or the {@link CharsetEncoder#encodeLoop encodeLoop} method of a {@link CharsetEncoder}, throws an unexpected exception.
java.nio.charset.CharsetEncoder   CharsetEncoder: An engine that can transform a sequence of sixteen-bit Unicode characters into a sequence of bytes in a specific charset.
java.nio.charset.CoderMalfunctionError CoderMalfunctionError: Error thrown when the {@link CharsetDecoder#decodeLoop decodeLoop} method of a {@link CharsetDecoder}, or the {@link CharsetEncoder#encodeLoop encodeLoop} method of a {@link CharsetEncoder}, throws an unexpected exception.
java.nio.charset.CoderMalfunctionError CoderMalfunctionError: Error thrown when the {@link CharsetDecoder#decodeLoop decodeLoop} method of a {@link CharsetDecoder}, or the {@link CharsetEncoder#encodeLoop encodeLoop} method of a {@link CharsetEncoder}, throws an unexpected exception.
java.awt.Checkbox A check box is a graphical component that can be in either an "on" true or "off" false state.
java.awt.CheckboxMenuItem CheckboxMenuItem: This class represents a check box that can be included in a menu.
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.util.logging.LoggingPermission The permission which the SecurityManager will check when code that is running with a SecurityManager calls one of the logging control methods such as Logger.setLevel .
java.awt.CheckboxGroup The CheckboxGroup class is used to group together a set of Checkbox buttons.
java.awt.Checkbox.AccessibleAWTCheckbox AccessibleAWTCheckbox: This class implements accessibility support for the Checkbox class.
java.awt.CheckboxGroup The CheckboxGroup class is used to group together a set of Checkbox buttons.
...AccessibleAWTCheckboxMenuItem AccessibleAWTCheckboxMenuItem: Inner class of CheckboxMenuItem used to provide default support for accessibility.
java.awt.CheckboxMenuItem   CheckboxMenuItem: This class represents a check box that can be included in a menu.
...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.
...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.
...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.
java.rmi.UnexpectedException An UnexpectedException is thrown if the client of a remote method call receives, as a result of the call, a checked exception that is not among the checked exception types declared in the throws clause of the method in the remote interface.
...lang.reflect.InvocationTargetException InvocationTargetException is a checked exception that wraps an exception thrown by an invoked method or constructor.
java.net.URISyntaxException URISyntaxException: Checked exception thrown to indicate that a string could not be parsed as a URI reference.
java.nio.charset.CharacterCodingException CharacterCodingException: Checked exception thrown when a character encoding or decoding error occurs.
java.nio.channels.ClosedChannelException ClosedChannelException: Checked exception thrown when an attempt is made to invoke or complete an I/O operation upon channel that is closed, or at least closed to that operation.
java.nio.charset.MalformedInputException MalformedInputException: Checked exception thrown when an input byte sequence is not legal for given charset, or an input character sequence is not a legal sixteen-bit Unicode sequence.
...nio.charset.UnmappableCharacterException UnmappableCharacterException: Checked exception thrown when an input character or byte sequence is valid but cannot be mapped to an output byte or character sequence.
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.PrivilegedExceptionAction A computation to be performed with privileges enabled, that throws one or more checked exceptions.
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.
java.security.cert.PKIXCertPathChecker An abstract class that performs one or more checks on an X509Certificate.
java.io.StreamCorruptedException StreamCorruptedException: Thrown when control information that was read from an object stream violates internal consistency checks.
java.util.zip.Adler32 Adler32: A class that can be used to compute the Adler-32 checksum of a data stream.
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.
java.util.zip.Checksum   Checksum: An interface representing a data checksum.
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.
java.awt.ScrollPane A container class which implements automatic horizontal and/or vertical scrolling for a single child component.
java.awt.DefaultFocusTraversalPolicy A FocusTraversalPolicy that determines traversal order based on the order of child Components in a Container.
java.util.prefs.NodeChangeEvent An event emitted by a Preferences node to indicate that a child of that node has been added or removed.
java.lang.InheritableThreadLocal InheritableThreadLocal: This class extends ThreadLocal to provide inheritance of values from parent thread to child thread: when a child thread is created, the child receives initial values for all inheritable thread-local variables for which the parent has values.
...beancontext.BeanContextMembershipEvent A BeanContextMembershipEvent encapsulates the list of children added to, or removed from, the membership of a particular BeanContext.
...AccessibleContainerHandler AccessibleContainerHandler: Fire PropertyChange listener, if one is registered, when children are added or removed.
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.
...AccessibleAWTList.AccessibleAWTListChild AccessibleAWTListChild: This class implements accessibility support for List children.
java.security.spec.RSAPrivateCrtKeySpec RSAPrivateCrtKeySpec: This class specifies an RSA private key, as defined in the PKCS#1 standard, using the Chinese Remainder Theorem CRT information values for efficiency.
java.security.interfaces.RSAPrivateCrtKey RSAPrivateCrtKey: The interface to an RSA private key, as defined in the PKCS#1 standard, using the Chinese Remainder Theorem CRT information values.
java.awt.Choice The Choice class presents a pop-up menu of choices.
java.awt.Choice.AccessibleAWTChoice AccessibleAWTChoice: This class implements accessibility support for the Choice class.
...security.auth.callback.ChoiceCallback Underlying security services instantiate and pass a ChoiceCallback to the invokeCallback method of a CallbackHandler to display a list of choices and to retrieve the selected choice s .
...security.auth.callback.ChoiceCallback Underlying security services instantiate and pass a ChoiceCallback to the invokeCallback method of a CallbackHandler to display a list of choices and to retrieve the selected choice s .
java.text.ChoiceFormat A ChoiceFormat allows you to attach a format to a range of numbers.
...security.auth.callback.ChoiceCallback Underlying security services instantiate and pass a ChoiceCallback to the invokeCallback method of a CallbackHandler to display a list of choices and to retrieve the selected choice s .
java.awt.Choice The Choice class presents a pop-up menu of choices.

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 .
...print.attribute.standard.Chromaticity Class Chromaticity is a printing attribute class, an enumeration, that specifies monochrome or color printing.
...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.util.logging.MemoryHandler Handler that buffers requests in a circular buffer in memory.
java.lang.ClassCircularityError ClassCircularityError: Thrown when a circularity has been detected while initializing a class.
java.beans.Visibility Visibility: Under some circumstances a bean may be run on servers where a GUI is not available.
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 .
org.w3c.dom.DOMException DOMException: DOM operations only raise exceptions in "exceptional" circumstances, i.e., when an operation is impossible to perform either for logical reasons, because data is lost, or because the implementation has become unstable .
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.lang.ClassCircularityError   ClassCircularityError: Thrown when a circularity has been detected while initializing a class.
javax.rmi.CORBA.ClassDesc   ClassDesc: This class is used to marshal java.lang.Class objects over IIOP.
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.
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.awt.EventQueue EventQueue is a platform-independent class that queues events, both from the underlying peer classes and from trusted application classes.
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.lang.Class Instances of the class Class represent classes and interfaces in a running Java application.
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.net.URLClassLoader This class loader is used to load classes and resources from a search path of URLs referring to both JAR files and directories.
java.lang.Number The abstract class Number is the superclass of classes BigDecimal, BigInteger, Byte, Double, Float, Integer, Long, and Short.
javax.imageio.IIOParam IIOParam: A superclass of all classes describing how streams should be decoded or encoded.
java.security.GeneralSecurityException GeneralSecurityException: This is the general security exception class, which serves to group all the exception classes of the java.security package that extend from it.
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.
java.net.SocketImpl The abstract class SocketImpl is a common superclass of all classes that actually implement sockets.
java.awt.datatransfer.Transferable Transferable: Defines the interface for classes that can be used to provide data for a transfer operation.
java.io.FilterOutputStream This class is the superclass of all classes that filter output streams.
java.io.FilenameFilter FilenameFilter: Instances of classes that implement this interface are used to filter filenames.
java.awt.RenderingHints The RenderingHints class contains rendering hints that can be used by the {@link java.awt.Graphics2D} class, and classes that implement {@link java.awt.image.BufferedImageOp} and {@link java.awt.image.Raster}.
java.awt.LayoutManager LayoutManager: Defines the interface for classes that know how to lay out Containers.
java.awt.LayoutManager2 LayoutManager2: Defines an interface for classes that know how to layout Containers based on a layout constraints object.
javax.accessibility.AccessibleEditableText The AccessibleEditableText interface should be implemented by all classes that present editable textual information on the display.
javax.accessibility.AccessibleHypertext The AccessibleHypertext class is the base class for all classes that present hypertext information on the display.
javax.accessibility.AccessibleText The AccessibleText interface should be implemented by all classes that present textual information on the display.
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.net.ContentHandler The abstract class ContentHandler is the superclass of all classes that read an Object from a URLConnection.
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.awt.Image The abstract class Image is the superclass of all classes that represent graphical images.
java.awt.datatransfer.ClipboardOwner ClipboardOwner: Defines the interface for classes that will provide data to a clipboard.
...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.security.ProtectionDomain This ProtectionDomain class encapsulates the characteristics of a domain, which encloses a set of classes whose instances are granted a set of permissions when being executed on behalf of a given set of Principals.
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.security.InvalidParameterException InvalidParameterException: This exception, designed for use by the JCA/JCE engine classes, is thrown when an invalid parameter is passed to a method.
java.awt.Transparency The Transparency interface defines the common transparency modes for implementing classes.
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.NoClassDefFoundError NoClassDefFoundError: Thrown if the Java Virtual Machine or a ClassLoader instance tries to load in the definition of a class as part of a normal method call or as part of creating a new instance using the new expression and no definition of the class could be found.
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.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.rmi.UnexpectedException An UnexpectedException is thrown if the client of a remote method call receives, as a result of the call, a checked exception that is not among the checked exception types declared in the throws clause of the method in the remote interface.
...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.lang.ref.SoftReference SoftReference: Soft reference objects, which are cleared at the discretion of the garbage collector in response to memory demand.
java.awt.event.MouseListener The listener interface for receiving "interesting" mouse events press, release, click, enter, and exit on a component.
java.rmi.server.RMISocketFactory An RMISocketFactory instance is used by the RMI runtime in order to obtain client and server sockets for RMI calls.
java.awt.im.spi.InputMethodContext Provides methods that input methods can use to communicate with their client components or to request other services.
javax.naming.NoPermissionException NoPermissionException: This exception is thrown when attempting to perform an operation for which the client has no permission.
javax.naming.CommunicationException CommunicationException: This exception is thrown when the client is unable to communicate with the directory or naming service.
...print.event.PrintServiceAttributeEvent Class PrintServiceAttributeEvent encapsulates an event a Print Service instance reports to let the client know of changes in the print service state.
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.
java.rmi.UnexpectedException An UnexpectedException is thrown if the client of a remote method call receives, as a result of the call, a checked exception that is not among the checked exception types declared in the throws clause of the method in the remote interface.
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.net.Socket This class implements client sockets also called just "sockets" .
java.rmi.server.RMIClientSocketFactory An RMIClientSocketFactory instance is used by the RMI runtime in order to obtain client sockets for RMI calls.
java.rmi.server.RemoteStub The RemoteStub class is the common superclass to client stubs and provides the framework to support a wide range of remote reference semantics.
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.
...security.auth.kerberos.KerberosTicket This class encapsulates a Kerberos ticket and associated information as viewed from the client's point of view.
javax.print.StreamPrintService This class extends {@link PrintService} and represents a print service that prints data in different formats to a client-provided output stream.
...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.
java.rmi.server.Unreferenced A remote object implementation should implement the Unreferenced interface to receive notification when there are no more clients that reference that remote object.
java.applet.AudioClip The AudioClip interface is a simple abstraction for playing a sound clip.
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.awt.datatransfer.ClipboardOwner ClipboardOwner: Defines the interface for classes that will provide data to a clipboard.
java.awt.datatransfer.Clipboard   Clipboard: A class which implements a mechanism to transfer data using cut/copy/paste operations.
java.awt.datatransfer.ClipboardOwner   ClipboardOwner: Defines the interface for classes that will provide data to a clipboard.
java.sql.Clob The mapping in the JavaTM programming language for the SQL CLOB type.
java.lang.CloneNotSupportedException CloneNotSupportedException: Thrown to indicate that the clone method in class Object has been called to clone an object, but that the object's class does not implement the Cloneable interface.
java.lang.Cloneable A class implements the Cloneable interface to indicate to the {@link java.lang.Object#clone } method that it is legal for that method to make a field-for-field copy of instances of that class.
java.lang.CloneNotSupportedException CloneNotSupportedException: Thrown to indicate that the clone method in class Object has been called to clone an object, but that the object's class does not implement the Cloneable interface.
java.lang.CloneNotSupportedException   CloneNotSupportedException: Thrown to indicate that the clone method in class Object has been called to clone an object, but that the object's class does not implement the Cloneable interface.
java.rmi.server.ServerCloneException A ServerCloneException is thrown if a remote exception occurs during the cloning of a UnicastRemoteObject.
java.nio.channels.InterruptibleChannel InterruptibleChannel: A channel that can be asynchronously closed and interrupted.
java.nio.channels.ClosedSelectorException ClosedSelectorException: Unchecked exception thrown when an attempt is made to invoke an I/O operation upon a closed selector.
java.nio.channels.ClosedChannelException ClosedChannelException: Checked exception thrown when an attempt is made to invoke or complete an I/O operation upon channel that is closed, or at least closed to that operation.
java.awt.Polygon The Polygon class encapsulates a description of a closed, two-dimensional region within a coordinate space.
...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.
java.nio.channels.ClosedChannelException   ClosedChannelException: Checked exception thrown when an attempt is made to invoke or complete an I/O operation upon channel that is closed, or at least closed to that operation.
java.nio.channels.ClosedSelectorException   ClosedSelectorException: Unchecked exception thrown when an attempt is made to invoke an I/O operation upon a closed selector.
...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.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.color.CMMException CMMException: This exception is thrown if the native CMM returns an error.
java.awt.color.CMMException   CMMException: This exception is thrown if the native CMM returns an error.
java.rmi.server.SocketSecurityException A SocketSecurityException is thrown during remote object export if the code exporting the remote object either by construction or by explicit call to the exportObject method of UnicastRemoteObject or java.rmi.activation.Activatable does not have permission to create a java.net.ServerSocket on the port number specified during remote object export.
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.ClassCastException Thrown to indicate that the code has attempted to cast an object to a subclass of which it is not an instance.
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.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.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.HeadlessException HeadlessException: Thrown when code that is dependent on a keyboard, display, or mouse is called in an environment that does not support a keyboard, display, or mouse.
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.util.logging.LoggingPermission The permission which the SecurityManager will check when code that is running with a SecurityManager calls one of the logging control methods such as Logger.setLevel .
java.rmi.RMISecurityManager RMISecurityManager provides an example security manager for use by RMI applications that use downloaded code.

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.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.nio.charset.CoderResult CoderResult: A description of the result state of a coder.
java.nio.charset.CoderMalfunctionError   CoderMalfunctionError: Error thrown when the {@link CharsetDecoder#decodeLoop decodeLoop} method of a {@link CharsetDecoder}, or the {@link CharsetEncoder#encodeLoop encodeLoop} method of a {@link CharsetEncoder}, throws an unexpected exception.
java.nio.charset.CoderResult   CoderResult: A description of the result state of a coder.
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.nio.charset.CodingErrorAction CodingErrorAction: A typesafe enumeration for coding-error actions.
java.nio.charset.CodingErrorAction   CodingErrorAction: A typesafe enumeration for coding-error actions.
java.security.spec.RSAOtherPrimeInfo RSAOtherPrimeInfo: This class represents the triplet prime, exponent, and coefficient inside RSA's OtherPrimeInfo structure, as defined in the PKCS#1 v2.1.
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.
java.text.CollationElementIterator The CollationElementIterator class is used as an iterator to walk through each character of an international string.
java.text.CollationKey A CollationKey represents a String under the rules of a specific Collator object.
java.text.Collator The Collator class performs locale-sensitive String comparison.
java.text.CollationKey A CollationKey represents a String under the rules of a specific Collator object.
java.text.RuleBasedCollator The RuleBasedCollator class is a concrete subclass of Collator that provides a simple, data-driven, table collator.
javax.naming.event.NamingExceptionEvent NamingExceptionEvent: This class represents an event fired when the procedures/processes used to collect information for notifying listeners of NamingEvents threw a NamingException.
java.rmi.dgc.DGC The DGC abstraction is used for the server side of the distributed garbage collection algorithm.
java.util.List An ordered collection also known as a sequence .
...cert.CollectionCertStoreParameters CollectionCertStoreParameters: Parameters used as input for the Collection CertStore algorithm.
java.util.Collection The root interface in the collection hierarchy.
java.util.AbstractCollection AbstractCollection: This class provides a skeletal implementation of the Collection interface, to minimize the effort required to implement this interface.
javax.naming.directory.Attributes This interface represents a collection of attributes.
javax.print.MultiDocPrintJob Obtained from a MultiDocPrintService, a MultiDocPrintJob can print a specified collection of documents as a single print job with a set of job attributes.
java.awt.font.GlyphVector A GlyphVector object is a collection of glyphs containing geometric information for the placement of each glyph in a transformed coordinate space which corresponds to the device on which the GlyphVector is ultimately displayed.
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.security.KeyStore This class represents an in-memory collection of keys and certificates.
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.util.Comparator A comparison function, which imposes a total ordering on some collection of objects.
java.security.PermissionCollection Abstract class representing a collection of Permission objects.
java.security.Permissions This class represents a heterogeneous collection of Permissions.
java.util.prefs.Preferences A node in a hierarchical collection of preference data.
...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.
javax.print.ServiceUI ServiceUI: This class is a collection of UI convenience methods which provide a graphical user dialog for browsing print services looked up through the Java Print Service API.
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.util.Set A collection that contains no duplicate elements.
java.util.Iterator An iterator over a collection.
...cert.CollectionCertStoreParameters   CollectionCertStoreParameters: Parameters used as input for the Collection CertStore algorithm.
org.w3c.dom.NamedNodeMap Objects implementing the NamedNodeMap interface are used to represent collections of nodes that can be accessed by name.
java.util.Collections   Collections: This class consists exclusively of static methods that operate on or return collections.
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.ref.SoftReference SoftReference: Soft reference objects, which are cleared at the discretion of the garbage collector in response to memory demand.
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.io.StringWriter A character stream that collects its output in a string buffer, which can then be used to construct a string.
java.beans.AppletInitializer AppletInitializer: This interface is designed to work in collusion with java.beans.Beans.instantiate.
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.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}.
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.image.ColorConvertOp ColorConvertOp: This class performs a pixel-by-pixel color conversion of the data in the source image.
...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 .
java.awt.GradientPaint The GradientPaint class provides a way to fill a {@link Shape} with a linear color gradient pattern.
java.awt.Graphics2D This Graphics2D class extends the {@link Graphics} class to provide more sophisticated control over geometry, coordinate transformations, color management, and text layout.
java.awt.SystemColor A class to encapsulate symbolic colors representing the color of native GUI objects on a system.
java.awt.Paint This Paint interface defines how color patterns can be generated for {@link Graphics2D} operations.
java.awt.PaintContext The PaintContext interface defines the encapsulated and optimized environment to generate color patterns in device space for fill or stroke operations on a {@link Graphics2D}.
...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.
...print.attribute.standard.Chromaticity Class Chromaticity is a printing attribute class, an enumeration, that specifies monochrome or color printing.
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.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.color.ICC_ProfileRGB The ICC_ProfileRGB class is a subclass of the ICC_Profile class that represents profiles which meet the following criteria: The profile's color space type is RGB.
java.awt.color.ICC_ProfileGray A subclass of the ICC_Profile class which represents profiles which meet the following criteria: the color space type of the profile is TYPE_GRAY and the profile includes the grayTRCTag and mediaWhitePointTag tags.
java.awt.PageAttributes.ColorType ColorType: A type-safe enumeration of possible color states.
java.awt.image.ColorConvertOp   ColorConvertOp: This class performs a pixel-by-pixel color conversion of the data in the source image.
java.awt.image.IndexColorModel The IndexColorModel class is a ColorModel class that works with pixel values consisting of a single sample which is an index into a fixed colormap in the default sRGB ColorSpace.
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.image.IndexColorModel The IndexColorModel class is a ColorModel class that works with pixel values consisting of a single sample which is an index into a fixed colormap in the default sRGB ColorSpace.
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.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.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.
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.awt.image.RGBImageFilter This class provides an easy way to create an ImageFilter which modifies the pixels of an image in the default RGB ColorModel.
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.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}.
java.awt.SystemColor A class to encapsulate symbolic colors representing the color of native GUI objects on a system.
java.awt.color.ICC_ColorSpace The ICC_ColorSpace class is an implementation of the abstract ColorSpace class.
java.awt.image.IndexColorModel The IndexColorModel class is a ColorModel class that works with pixel values consisting of a single sample which is an index into a fixed colormap in the default sRGB ColorSpace.
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}.
...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.
java.awt.PageAttributes.ColorType   ColorType: A type-safe enumeration of possible color states.
java.sql.ResultSetMetaData An object that can be used to get information about the types and properties of the columns in a ResultSet object.
javax.sql.RowSetMetaData An object that contains information about the columns in a RowSet object.
java.awt.image.BandCombineOp BandCombineOp: This class performs an arbitrary linear combination of the bands in a Raster, using a specified matrix.
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.
...ActivationGroupDesc.CommandEnvironment   CommandEnvironment: Startup options for ActivationGroup implementations.
org.w3c.dom.Comment   Comment: This interface inherits from CharacterData and represents the content of a comment, i.e., all the characters between the starting ' ' and ending '--'.
javax.naming.ServiceUnavailableException ServiceUnavailableException: This exception is thrown when attempting to communicate with a directory or naming service and that service is not available.
javax.naming.CommunicationException CommunicationException: This exception is thrown when the client is unable to communicate with the directory or naming service.
java.awt.im.spi.InputMethodContext Provides methods that input methods can use to communicate with their client components or to request other services.
java.rmi.RemoteException A RemoteException is the common superclass for a number of communication-related exceptions that may occur during the execution of a remote method call.
javax.naming.CommunicationException   CommunicationException: This exception is thrown when the client is unable to communicate with the directory or naming service.
javax.naming.StringRefAddr This class represents the string form of the address of a communications end-point.
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.io.PipedOutputStream A piped output stream can be connected to a piped input stream to create a communications pipe.
java.nio.ReadOnlyBufferException ReadOnlyBufferException: Unchecked exception thrown when a content-mutation method such as put or compact is invoked upon a read-only buffer.
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.
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.
java.lang.Comparable   Comparable: This interface imposes a total ordering on the objects of each class that implements it.

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.
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.IdentityHashMap This class implements the Map interface with a hash table, using reference-equality in place of object-equality when comparing keys and values .
java.util.Comparator A comparison function, which imposes a total ordering on some collection of objects.
java.text.Collator The Collator class performs locale-sensitive String comparison.
java.awt.Event NOTE: The Event class is obsolete and is available only for backwards compatilibility.
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.util.regex.Pattern A compiled representation of a regular expression.
java.lang.Compiler The Compiler class is provided to support Java-to-native-code compilers and related services.
java.lang.Compiler The Compiler class is provided to support Java-to-native-code compilers and related services.
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.
java.nio.channels.ClosedChannelException ClosedChannelException: Checked exception thrown when an attempt is made to invoke or complete an I/O operation upon channel that is closed, or at least closed to that operation.
java.util.prefs.BackingStoreException Thrown to indicate that a preferences operation could not complete because of a failure in the backing store, or a failure to contact the backing store.
...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.beans.Customizer Customizer: A customizer class provides a complete custom GUI for customizing a target Java Bean.
...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 .
...naming.InsufficientResourcesException This exception is thrown when resources are not available to complete the requested operation.
...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.
...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 .
javax.naming.PartialResultException PartialResultException: This exception is thrown to indicate that the result being returned or returned so far is partial, and that the operation cannot be completed.
java.awt.image.BufferStrategy The BufferStrategy class represents the mechanism with which to organize complex memory on a particular Canvas or Window.
java.awt.im.spi.InputMethod Defines the interface for an input method that supports complex text input.
...beancontext.BeanContextMembershipListener BeanContextMembershipListener: Compliant BeanContexts fire events on this interface when the state of the membership of the BeanContext changes.
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.
...beancontext.BeanContextChildComponentProxy BeanContextChildComponentProxy: This interface is implemented by BeanContextChildren that have an AWT Component associated with them.
java.awt.event.ComponentAdapter ComponentAdapter: An abstract adapter class for receiving component events.
java.awt.Label A Label object is a component for placing text in a container.
java.awt.event.FocusEvent A low-level event which indicates that a Component has gained or lost the input focus.
java.awt.im.InputMethodRequests InputMethodRequests defines the requests that a text editing component has to handle in order to work with input methods.
java.awt.event.HierarchyEvent An event which indicates a change to the Component hierarchy to which a Component belongs.
java.awt.Dimension The Dimension class encapsulates the width and height of a component in integer precision in a single 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.
java.awt.Component A component is an object having a graphical representation that can be displayed on the screen and that can interact with the user.
java.awt.IllegalComponentStateException IllegalComponentStateException: Signals that an AWT component is not in an appropriate state for the requested operation.
javax.sql.RowSet The interface that adds support to the JDBC API for the JavaBeansTM component model.
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 .
javax.naming.CompositeName This class represents a composite name -- a sequence of component names spanning multiple namespaces.
javax.naming.NameNotFoundException NameNotFoundException: This exception is thrown when a component of the name cannot be resolved because it is not bound.
java.awt.event.AWTEventListener The listener interface for receiving notification of events dispatched to objects that are instances of Component or MenuComponent or their subclasses.
java.awt.ComponentOrientation The ComponentOrientation class encapsulates the language-sensitive orientation that is to be used to order the elements of a component or of text.
java.awt.List The List component presents the user with a scrolling list of text items.
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.TextField A TextField object is a text component that allows for the editing of a single line of text.
java.awt.TextComponent The TextComponent class is the superclass of any component that allows the editing of some text.
java.awt.Checkbox A check box is a graphical component that can be in either an "on" true or "off" false state.
java.awt.Container Container: A generic Abstract Window Toolkit AWT container object is a component that can contain other AWT components.
java.awt.Menu A Menu object is a pull-down menu component that is deployed from a menu bar.
java.awt.dnd.DragGestureEvent A DragGestureEvent is passed to DragGestureListener's dragGestureRecognized method when a particular DragGestureRecognizer detects that a platform dependent drag initiating gesture has occurred on the Component that it is tracking.
javax.accessibility.AccessibleTable Class AccessibleTable describes a user-interface component that presents data in a two-dimensional table format.
javax.sql.RowSetListener An interface that must be implemented by a component that wants to be notified when a significant event happens in the life of a RowSet object.
java.awt.Component.AccessibleAWTComponent AccessibleAWTComponent: Inner class of Component used to provide default support for accessibility.
java.awt.event.ContainerEvent A low-level event which indicates that a container's contents changed because a component was added or removed.
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.PopupMenu A class that implements a menu which can be dynamically popped up at a specified position within a component.
javax.accessibility.AccessibleState Class AccessibleState describes a component's particular state.
javax.accessibility.AccessibleRelationSet Class AccessibleRelationSet determines a component's relation set.
javax.accessibility.AccessibleStateSet Class AccessibleStateSet determines a component's state set.
java.awt.event.ActionEvent A semantic event which indicates that a component-defined action occured.
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 .
java.awt.event.InputEvent InputEvent: The root event class for all component-level input events.
java.awt.event.PaintEvent PaintEvent: The component-level paint event.
java.awt.event.ComponentAdapter   ComponentAdapter: An abstract adapter class for receiving component events.
java.awt.ComponentOrientation The ComponentOrientation class encapsulates the language-sensitive orientation that is to be used to order the elements of a component or of text.
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.DefaultFocusTraversalPolicy A FocusTraversalPolicy that determines traversal order based on the order of child Components in a Container.
java.awt.FlowLayout A flow layout arranges components in a left-to-right flow, much like lines of text in a paragraph.
java.awt.GridLayout The GridLayout class is a layout manager that lays out a container's components in a rectangular grid.
java.awt.im.spi.InputMethodContext Provides methods that input methods can use to communicate with their client components or to request other services.
java.awt.GridBagConstraints The GridBagConstraints class specifies constraints for components that are laid out using the GridBagLayout class.
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.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.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.awt.FocusTraversalPolicy A FocusTraversalPolicy defines the order in which Components with a particular focus cycle root are traversed.
java.awt.MenuComponent The abstract class MenuComponent is the superclass of all menu-related components.
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.event.InputMethodEvent InputMethodEvent: Input method events contain information about text that is being composed using an input method.
java.awt.im.InputMethodHighlight An InputMethodHighlight is used to describe the highlight attributes of text being composed.
java.awt.Composite The Composite interface, along with {@link CompositeContext}, defines the methods to compose a draw primitive with the underlying graphics area.
javax.naming.CompositeName This class represents a composite name -- a sequence of component names spanning multiple namespaces.
java.awt.CompositeContext The CompositeContext interface defines the encapsulated and optimized environment for a compositing operation.
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.CompositeContext The CompositeContext interface defines the encapsulated and optimized environment for a compositing operation.
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.CompoundName This class represents a compound name -- a name from a hierarchical name space.
java.sql.DatabaseMetaData   Comprehensive information about the database as a whole.
java.util.zip.GZIPOutputStream GZIPOutputStream: This class implements a stream filter for writing compressed data in the GZIP file format.
java.util.zip.GZIPInputStream GZIPInputStream: This class implements a stream filter for reading compressed data in the GZIP format.
javax.print.attribute.standard.Compression Class Compression is a printing attribute class, an enumeration, that specifies how print data is compressed.
java.util.zip.DeflaterOutputStream DeflaterOutputStream: This class implements an output stream filter for compressing data in the "deflate" compression format.
java.util.zip.InflaterInputStream InflaterInputStream: This class implements a stream filter for uncompressing data in the "deflate" compression format.
javax.print.attribute.standard.Compression Class Compression is a printing attribute class, an enumeration, that specifies how print data is compressed.
java.util.zip.Inflater Inflater: This class provides support for general purpose decompression using popular ZLIB compression library.
java.util.zip.Deflater Deflater: This class provides support for general purpose compression using the popular ZLIB compression library.
java.rmi.server.RMIClassLoader RMIClassLoader comprises static methods to support dynamic class loading with RMI.
java.security.SignedObject SignedObject is a class for the purpose of creating authentic runtime objects whose integrity cannot be compromised without being detected.
java.security.PrivilegedExceptionAction A computation to be performed with privileges enabled, that throws one or more checked exceptions.
java.security.PrivilegedAction A computation to be performed with privileges enabled.
java.util.zip.Adler32 Adler32: A class that can be used to compute the Adler-32 checksum of a data stream.
java.util.zip.CRC32 CRC32: A class that can be used to compute the CRC-32 of a data stream.

...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.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.text.MessageFormat MessageFormat provides a means to produce concatenated messages in language-neutral way.
java.io.SequenceInputStream A SequenceInputStream represents the logical concatenation of other input streams.
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.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.awt.MenuBar The MenuBar class encapsulates the platform's concept of a menu bar bound to a frame.
org.ietf.jgss.ChannelBinding This class encapsulates the concept of caller-provided channel binding information.
java.text.SimpleDateFormat SimpleDateFormat is a concrete class for formatting and parsing dates in a locale-sensitive manner.
...imageio.metadata.IIOMetadataFormatImpl IIOMetadataFormatImpl: A concrete class providing a reusable implementation of the IIOMetadataFormat interface.
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.text.RuleBasedCollator The RuleBasedCollator class is a concrete subclass of Collator that provides a simple, data-driven, table collator.
java.text.DecimalFormat DecimalFormat is a concrete subclass of NumberFormat that formats decimal numbers.
java.util.PropertyResourceBundle PropertyResourceBundle is a concrete subclass of ResourceBundle that manages resources for a locale using a set of static strings from a property file.
java.util.SimpleTimeZone SimpleTimeZone is a concrete subclass of TimeZone that represents a time zone for use with a Gregorian calendar.
java.util.GregorianCalendar GregorianCalendar is a concrete subclass of {@link Calendar} and provides the standard calendar used by most of the world.
java.util.ConcurrentModificationException This exception may be thrown by methods that have detected concurrent modification of an object when such modification is not permissible.
java.awt.print.PrinterException The PrinterException class and its subclasses are used to indicate that an exceptional condition has occurred in the print system.
java.lang.ArithmeticException ArithmeticException: Thrown when an exceptional arithmetic condition has occurred.
javax.print.FlavorException Interface FlavorException is a mixin interface which a subclass of {@link PrintException PrintException} can implement to report an error condition involving a doc flavor or flavors class {@link javax.print.DocFlavor DocFlavor} .
javax.print.URIException Interface URIException is a mixin interface which a subclass of {@link PrintException PrintException} can implement to report an error condition involving a URI address.
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.
javax.xml.transform.TransformerException TransformerException: This class specifies an exceptional condition that occured during the transformation process.
javax.print.PrintException Class PrintException encapsulates a printing-related error condition that occurred while using a Print Service instance.
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.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.datatransfer.SystemFlavorMap The SystemFlavorMap is a configurable map between "natives" Strings , which correspond to platform-specific data formats, and "flavors" DataFlavors , which correspond to platform-independent MIME types.
...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.
...xml.parsers.ParserConfigurationException ParserConfigurationException: Indicates a serious configuration error.
javax.security.auth.login.Configuration This is an abstract class for representing the configuration of LoginModules under an application.
javax.naming.ConfigurationException ConfigurationException: This exception is thrown when there is a configuration problem.
...xml.parsers.FactoryConfigurationError FactoryConfigurationError: Thrown when a problem with configuration with the Parser Factories exists.
...TransformerFactoryConfigurationError TransformerFactoryConfigurationError: Thrown when a problem with configuration with the Transformer Factories exists.
javax.naming.ConfigurationException   ConfigurationException: This exception is thrown when there is a configuration problem.
java.security.acl.Owner Interface for managing owners of Access Control Lists ACLs or ACL configurations.
javax.xml.parsers.SAXParserFactory Defines a factory API that enables applications to configure and obtain a SAX based parser to parse XML documents.
...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.
...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.
...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.
...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.
...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.
javax.naming.InvalidNameException InvalidNameException: This exception indicates that the name being specified does not conform to the naming syntax of a naming system.
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.
...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.
java.net.NoRouteToHostException NoRouteToHostException: Signals that an error occurred while attempting to connect a socket to a remote address and port.
...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.AlreadyConnectedException AlreadyConnectedException: Unchecked exception thrown when an attempt is made to connect a {@link SocketChannel} that is already connected.
...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.
...nio.channels.NoConnectionPendingException NoConnectionPendingException: Unchecked exception thrown when the {@link SocketChannel#finishConnect finishConnect} method of a {@link SocketChannel} is invoked without first successfully invoking its {@link SocketChannel#connect connect} method.
java.net.PortUnreachableException PortUnreachableException: Signals that an ICMP Port Unreachable message has been received on a connected datagram.
java.io.PipedOutputStream A piped output stream can be connected to a piped input stream to create a communications pipe.
java.io.PipedInputStream A piped input stream should be connected to a piped output stream; the piped input stream then provides whatever data bytes are written to the piped output stream.
java.nio.channels.NotYetConnectedException NotYetConnectedException: Unchecked exception thrown when an attempt is made to invoke an I/O operation upon a socket channel that is not yet connected.
java.rmi.ConnectException A ConnectException is thrown if a connection is refused to the remote host for a remote method call.
java.net.ConnectException   ConnectException: Signals that an error occurred while attempting to connect a socket to a remote address and port.
java.nio.channels.SocketChannel SocketChannel: A selectable channel for stream-oriented connecting sockets.
java.rmi.ConnectIOException A ConnectIOException is thrown if an IOException occurs while making a connection to the remote host for a remote method call.
java.rmi.ConnectException A ConnectException is thrown if a connection is refused to the remote host for a remote method call.
...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.
javax.sql.PooledConnection An object that provides hooks for connection pool management.
java.sql.Connection A connection session with a specific database.
java.net.JarURLConnection A URL Connection to a Java ARchive JAR file or an entry in a JAR file.
java.rmi.UnknownHostException An UnknownHostException is thrown if a java.net.UnknownHostException occurs while creating a connection to the remote host for a remote method call.
java.net.Authenticator The class Authenticator represents an object that knows how to obtain authentication for a network connection.
javax.sql.ConnectionEvent An Event object that provides information about the source of a connection-related event.
java.sql.Savepoint The representation of a savepoint, which is a point within the current transaction that can be referenced from the Connection.rollback method.
...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.
javax.sql.ConnectionPoolDataSource   ConnectionPoolDataSource: A factory for PooledConnection objects.
javax.sql.DataSource A factory for connections to the physical data source that this DataSource object represents.
java.io.StreamCorruptedException StreamCorruptedException: Thrown when control information that was read from an object stream violates internal consistency checks.
java.awt.image.IndexColorModel The IndexColorModel class is a ColorModel class that works with pixel values consisting of a single sample which is an index into a fixed colormap in the default sRGB ColorSpace.
java.util.Collections Collections: This class consists exclusively of static methods that operate on or return collections.
javax.naming.Context This interface represents a naming context, which consists of a set of name-to-object bindings.
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 .
javax.print.DocFlavor.SERVICE_FORMATTED Class DocFlavor.SERVICE_FORMATTED provides predefined static constant DocFlavor objects for example doc flavors for service formatted print data.
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.INPUT_STREAM Class DocFlavor.INPUT_STREAM provides predefined static constant DocFlavor objects for example doc flavors using a byte stream {@link java.io.InputStream java.io.InputStream} 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.
javax.print.DocFlavor.READER Class DocFlavor.READER provides predefined static constant DocFlavor objects for example doc flavors using a character stream {@link java.io.Reader java.io.Reader} as the print data representation class.
javax.print.DocFlavor.STRING Class DocFlavor.STRING provides predefined static constant DocFlavor objects for example doc flavors using a string {@link java.lang.String java.lang.String} as the print data representation class.
javax.print.DocFlavor.URL Class DocFlavor.URL provides predefined static constant DocFlavor objects.
java.util.RandomAccess RandomAccess: Marker interface used by List implementations to indicate that they support fast generally constant time random access.
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.
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.sql.Types Types: The class that defines the constants that are used to identify generic SQL types, called JDBC types.
javax.xml.transform.OutputKeys OutputKeys: Provides string constants that can be used to set output properties for a Transformer, or to retrieve output properties from a Transformer or Templates object.
java.lang.reflect.Modifier The Modifier class provides static methods and constants to decode class and member access modifiers.
java.io.ObjectStreamConstants ObjectStreamConstants: Constants written into the Object Serialization Stream.
java.security.spec.KeySpec A transparent specification of the key material that constitutes a cryptographic key.
java.beans.VetoableChangeListener A VetoableChange event gets fired whenever a bean changes a "constrained" property.
java.beans.VetoableChangeSupport VetoableChangeSupport: This is a utility class that can be used by beans that support constrained properties.
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.awt.GridBagConstraints The GridBagConstraints class specifies constraints for components that are laid out using the GridBagLayout class.
java.awt.LayoutManager2 LayoutManager2: Defines an interface for classes that know how to layout Containers based on a layout constraints object.
java.io.StringWriter A character stream that collects its output in a string buffer, which can then be used to construct a string.
java.lang.InstantiationError InstantiationError: Thrown when an application tries to use the Java new construct to instantiate an abstract class or an interface.

java.awt.geom.GeneralPath The GeneralPath class represents a geometric path constructed from straight lines, and quadratic and cubic Bézier curves.
java.awt.image.ImageObserver ImageObserver: An asynchronous update interface for receiving notifications about Image information as the Image is constructed.
javax.naming.MalformedLinkException MalformedLinkException: This exception is thrown when a malformed link was encountered while resolving or constructing a link.
java.rmi.server.SocketSecurityException A SocketSecurityException is thrown during remote object export if the code exporting the remote object either by construction or by explicit call to the exportObject method of UnicastRemoteObject or java.rmi.activation.Activatable does not have permission to create a java.net.ServerSocket on the port number specified during remote object export.
java.lang.reflect.AccessibleObject The AccessibleObject class is the base class for Field, Method and Constructor objects.
java.lang.reflect.Constructor   Constructor provides information about, and access to, a single constructor for a 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.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.util.prefs.BackingStoreException Thrown to indicate that a preferences operation could not complete because of a failure in the backing store, or a failure to contact the backing store.
java.awt.ItemSelectable ItemSelectable: The interface for objects which contain a set of items for which zero or more can be selected.
java.awt.event.InputMethodEvent InputMethodEvent: Input method events contain information about text that is being composed using an input method.
java.util.ResourceBundle Resource bundles contain locale-specific objects.
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.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.image.RenderedImage RenderedImage is a common interface for objects which contain or can produce image data in the form of Rasters.
java.awt.Container Container: A generic Abstract Window Toolkit AWT container object is a component that can contain other AWT components.
java.lang.Package Package objects contain version information about the implementation and specification of a Java package.
java.awt.Adjustable Adjustable: The interface for objects which have an adjustable numeric value contained within a bounded range of values.
...beancontext.BeanContextContainerProxy BeanContextContainerProxy: This interface is implemented by BeanContexts' that have an AWT Container associated with them.
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.
java.awt.ScrollPane A container class which implements automatic horizontal and/or vertical scrolling for a single child component.
java.awt.Panel Panel is the simplest container class.
java.awt.event.ContainerListener The listener interface for receiving container events.
java.nio.Buffer A container for data of a specific primitive type.
java.beans.beancontext.BeanContext The BeanContext acts a logical hierarchical container for JavaBeans.
java.awt.font.FontRenderContext The FontRenderContext class is a container for the information needed to correctly measure text.
java.awt.Container.AccessibleAWTContainer AccessibleAWTContainer: Inner class of Container used to provide default support for accessibility.
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.awt.DefaultFocusTraversalPolicy A FocusTraversalPolicy that determines traversal order based on the order of child Components in a Container.
java.awt.Container   Container: A generic Abstract Window Toolkit AWT container object is a component that can contain other AWT components.
java.awt.GridLayout The GridLayout class is a layout manager that lays out a container's components in a rectangular grid.
java.awt.event.ContainerEvent A low-level event which indicates that a container's contents changed because a component was added or removed.
java.awt.event.ContainerAdapter   ContainerAdapter: An abstract adapter class for receiving container events.
java.awt.LayoutManager2 LayoutManager2: Defines an interface for classes that know how to layout Containers based on a layout constraints object.
java.awt.LayoutManager LayoutManager: Defines the interface for classes that know how to lay out Containers.
org.w3c.dom.CDATASection CDATA sections are used to escape blocks of text containing characters that would otherwise be regarded as markup.
java.awt.font.GlyphVector A GlyphVector object is a collection of glyphs containing geometric information for the placement of each glyph in a transformed coordinate space which corresponds to the device on which the GlyphVector is ultimately displayed.
javax.imageio.spi.ImageReaderWriterSpi ImageReaderWriterSpi: A superclass containing instance variables and methods common to ImageReaderSpi and ImageWriterSpi.
javax.naming.directory.DirContext The directory service interface, containing methods for examining and updating attributes associated with objects, and for searching the directory.
javax.imageio.ImageIO ImageIO: A class containing static convenience methods for locating ImageReaders and ImageWriters, and performing simple encoding and decoding.
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.
...accessibility.AccessibleResourceBundle AccessibleResourceBundle: A resource bundle containing the localized strings in the accessibility package.
java.rmi.MarshalledObject A MarshalledObject contains a byte stream with the serialized representation of an object given to its constructor.
java.rmi.server.Operation An Operation contains a description of a Java method.
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.sql.SQLInput An input stream that contains a stream of values representing an instance of an SQL structured type or an SQL distinct type.
java.rmi.dgc.Lease A lease contains a unique VM identifier and a lease duration.
java.io.ByteArrayInputStream A ByteArrayInputStream contains an internal buffer that contains bytes that may be read from the stream.
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.
javax.sql.RowSetMetaData An object that contains information about the columns in a RowSet object.
javax.naming.spi.NamingManager This class contains methods for creating context objects and objects referred to by location information in the naming or directory service.
java.lang.Math The class Math contains methods for performing basic numeric operations such as the elementary exponential, logarithm, square root, and trigonometric functions.
javax.naming.event.EventDirContext EventDirContext: Contains methods for registering listeners to be notified of events fired when objects named in a directory context changes.
javax.naming.event.EventContext   Contains methods for registering/deregistering listeners to be notified of events fired when objects named in a context changes.
javax.naming.spi.DirectoryManager This class contains methods for supporting DirContext implementations.
java.util.Set A collection that contains no duplicate elements.
java.awt.RenderingHints The RenderingHints class contains rendering hints that can be used by the {@link java.awt.Graphics2D} class, and classes that implement {@link java.awt.image.BufferedImageOp} and {@link java.awt.image.Raster}.
java.lang.System The System class contains several useful class fields and methods.
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.lang.VerifyError VerifyError: Thrown when the "verifier" detects that a class file, though well formed, contains some sort of internal inconsistency or security problem.
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.
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 .
javax.xml.transform.Result Result: An object that implements this interface contains the information needed to build a transformation result tree.
...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.
java.util.Arrays Arrays: This class contains various methods for manipulating arrays such as sorting and searching .
java.net.ContentHandlerFactory ContentHandlerFactory: This interface defines a factory for content handlers.
java.nio.MappedByteBuffer MappedByteBuffer: A direct byte buffer whose content is a memory-mapped region of a file.
org.w3c.dom.Comment Comment: This interface inherits from CharacterData and represents the content of a comment, i.e., all the characters between the starting ' ' and ending '--'.
org.xml.sax.ContentHandler Receive notification of the logical content of a document.
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.
java.nio.ReadOnlyBufferException ReadOnlyBufferException: Unchecked exception thrown when a content-mutation method such as put or compact is invoked upon a read-only buffer.
java.net.ContentHandler The abstract class ContentHandler is the superclass of all classes that read an Object from a URLConnection.
javax.xml.transform.sax.TransformerHandler A TransformerHandler listens for SAX ContentHandler parse events and transforms them to a Result.
javax.xml.transform.sax.TemplatesHandler A SAX ContentHandler that may be used to process SAX parse events parsing transformation instructions into a Templates object.
java.net.ContentHandlerFactory   ContentHandlerFactory: This interface defines a factory for content handlers.
java.awt.BufferCapabilities.FlipContents FlipContents: A type-safe enumeration of the possible back buffer contents after page-flipping
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.awt.event.ContainerEvent A low-level event which indicates that a container's contents changed because a component was added or removed.
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.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.
java.util.jar.JarInputStream The JarInputStream class is used to read the contents of a JAR file from any input stream.
java.util.jar.JarOutputStream The JarOutputStream class is used to write the contents of a JAR file to any output stream.
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.io.Externalizable Only the identity of the class of an Externalizable instance is written in the serialization stream and it is the responsibility of the class to save and restore the contents of its instances.
javax.security.auth.Destroyable Destroyable: Objects such as credentials may optionally implement this interface to provide the capability to destroy its contents.
javax.naming.NamingSecurityException This is the superclass of security-related exceptions thrown by operations in the Context and DirContext interfaces.
org.ietf.jgss.GSSContext This interface encapsulates the GSS-API security context and provides the security services that are available over the context.
javax.naming.event.EventDirContext EventDirContext: Contains methods for registering listeners to be notified of events fired when objects named in a directory context changes.
...naming.spi.InitialContextFactoryBuilder This interface represents a builder that creates initial context factories.
java.awt.PrintGraphics PrintGraphics: An abstract class which provides a print graphics context for a page.
javax.naming.directory.InitialDirContext InitialDirContext: This class is the starting context for performing directory operations.
javax.naming.ldap.InitialLdapContext This class is the starting context for performing LDAPv3-style extended operations and controls.
javax.naming.InitialContext This class is the starting context for performing naming operations.
javax.naming.NoInitialContextException NoInitialContextException: This exception is thrown when no initial context implementation can be created.
...naming.OperationNotSupportedException This exception is thrown when a context implementation does not support the operation being invoked.
javax.naming.ldap.LdapContext This interface represents a context in which you can perform operations with LDAPv3-style controls and perform LDAPv3-style extended operations.
javax.naming.NotContextException This exception is thrown when a naming operation proceeds to a point where a context is required to continue the operation, but the resolved object is not a context.
java.security.AccessControlContext An AccessControlContext is used to make system resource access decisions based on the context it encapsulates.
javax.naming.spi.NamingManager This class contains methods for creating context objects and objects referred to by location information in the naming or directory service.

javax.naming.ContextNotEmptyException This exception is thrown when attempting to destroy a context that is not empty.
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.
javax.naming.spi.Resolver This interface represents an "intermediate context" for name resolution.
java.beans.beancontext.BeanContextChild JavaBeans wishing to be nested within, and obtain a reference to their execution environment, or context, as defined by the BeanContext sub-interface shall implement this interface.
javax.naming.Context This interface represents a naming context, which consists of a set of name-to-object bindings.
javax.naming.NameClassPair This class represents the object name and class name pair of a binding found in a context.
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.
...renderable.ContextualRenderedImageFactory   ContextualRenderedImageFactory provides an interface for the functionality that may differ between instances of RenderableImageOp.
...awt.image.renderable.RenderableImageOp RenderableImageOp: This class handles the renderable aspects of an operation with help from its associated instance of a ContextualRenderedImageFactory.
java.lang.VirtualMachineError VirtualMachineError: Thrown to indicate that the Java Virtual Machine is broken or has run out of resources necessary for it to continue operating.
javax.naming.NotContextException This exception is thrown when a naming operation proceeds to a point where a context is required to continue the operation, but the resolved object is not a context.
java.awt.JobAttributes A set of attributes which control a print job.
javax.naming.ldap.Control This interface represents an LDAPv3 control as defined in RFC 2251.
java.io.StreamCorruptedException StreamCorruptedException: Thrown when control information that was read from an object stream violates internal consistency checks.
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.util.logging.Level The Level class defines a set of standard logging levels that can be used to control logging output.
java.util.logging.LoggingPermission The permission which the SecurityManager will check when code that is running with a SecurityManager calls one of the logging control methods such as Logger.setLevel .
java.beans.Beans Beans: This class provides some general purpose beans control methods.
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.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.security.AccessController The AccessController class is used for access control operations and decisions.
java.awt.Graphics2D This Graphics2D class extends the {@link Graphics} class to provide more sophisticated control over geometry, coordinate transformations, color management, and text layout.
java.util.logging.Filter A Filter can be used to provide fine grain control over what is logged, beyond the control provided by log levels.
java.awt.im.InputContext Provides methods to control text input facilities such as input methods and keyboard layouts.
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.
java.awt.PageAttributes A set of attributes which control the output of a printed page.
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.awt.RenderingHints.Key Key: Defines the base type of all keys used to control various aspects of the rendering and imaging pipelines.
javax.naming.ldap.ControlFactory   ControlFactory: This abstract class represents a factory for creating LDAPv3 controls.
javax.naming.ldap.LdapContext This interface represents a context in which you can perform operations with LDAPv3-style controls and perform LDAPv3-style extended operations.
...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.
java.awt.print.PrinterJob The PrinterJob class is the principal class that controls printing.
javax.naming.ldap.HasControls This interface is for returning controls with objects returned in NamingEnumerations.
javax.naming.ldap.InitialLdapContext This class is the starting context for performing LDAPv3-style extended operations and controls.
java.io.FileReader   Convenience class for reading character files.
java.io.FileWriter   Convenience class for writing character files.
org.xml.sax.helpers.LocatorImpl Provide an optional convenience implementation of Locator.
javax.imageio.ImageIO ImageIO: A class containing static convenience methods for locating ImageReaders and ImageWriters, and performing simple encoding and decoding.
javax.print.ServiceUI ServiceUI: This class is a collection of UI convenience methods which provide a graphical user dialog for browsing print services looked up through the Java Print Service API.
java.util.ListResourceBundle ListResourceBundle is an abstract subclass of ResourceBundle that manages resources for a locale in a convenient and easy to use list.
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.io.PrintStream A PrintStream adds functionality to another output stream, namely the ability to print representations of various data values conveniently.
java.security.BasicPermission The BasicPermission class extends the Permission class, and can be used as the base class for permissions that want to follow the same naming convention as BasicPermission.
java.io.CharConversionException CharConversionException: Base class for character conversion exceptions.
java.awt.image.ColorConvertOp ColorConvertOp: This class performs a pixel-by-pixel color conversion of the data in the source image.
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.security.KeyFactory Key factories are used to convert keys opaque cryptographic keys of type Key into key specifications transparent representations of the underlying key material , and vice versa.
java.awt.font.NumericShaper The NumericShaper class is used to convert Latin-1 European digits to other Unicode decimal digits.
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.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.
org.ietf.jgss.MessageProp MessageProp: This is a utility class used within the per-message GSSContext methods to convey per-message properties.
java.awt.image.ConvolveOp ConvolveOp: This class implements a convolution from the source to the destination.
java.awt.image.ConvolveOp   ConvolveOp: This class implements a convolution from the source to the destination.
java.awt.KeyEventPostProcessor A KeyEventPostProcessor cooperates with the current KeyboardFocusManager in the final resolution of all unconsumed KeyEvents.
java.awt.KeyEventDispatcher A KeyEventDispatcher cooperates with the current KeyboardFocusManager in the targeting and dispatching of all KeyEvents.
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.font.GlyphVector A GlyphVector object is a collection of glyphs containing geometric information for the placement of each glyph in a transformed coordinate space which corresponds to the device on which the GlyphVector is ultimately displayed.
java.awt.Point Point: A point representing a location in x, y coordinate space, specified in integer precision.
java.awt.Polygon The Polygon class encapsulates a description of a closed, two-dimensional region within a coordinate space.
java.awt.Graphics2D This Graphics2D class extends the {@link Graphics} class to provide more sophisticated control over geometry, coordinate transformations, color management, and text layout.
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.
java.awt.geom.Rectangle2D.Float The Float class defines a rectangle specified in float coordinates.
...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.
javax.print.attribute.standard.Copies Class Copies is an integer valued printing attribute class that specifies the number of copies to be printed.
...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.
...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.
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.
...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.
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.
java.lang.Cloneable A class implements the Cloneable interface to indicate to the {@link java.lang.Object#clone } method that it is legal for that method to make a field-for-field copy of instances of that class.
java.awt.datatransfer.FlavorMap A two-way Map between "natives" Strings , which correspond to platform- specfic data formats, and "flavors" DataFlavors , which corerspond to platform-independent MIME types.
java.awt.geom.RoundRectangle2D.Double The Double class defines a rectangle with rounded corners all specified in double coordinates.
java.awt.geom.RoundRectangle2D.Float The Float class defines a rectangle with rounded corners all specified in float coordinates.
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.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.awt.font.FontRenderContext The FontRenderContext class is a container for the information needed to correctly measure text.
java.awt.datatransfer.FlavorMap A two-way Map between "natives" Strings , which correspond to platform- specfic data formats, and "flavors" DataFlavors , which corerspond to platform-independent MIME types.
java.awt.datatransfer.SystemFlavorMap The SystemFlavorMap is a configurable map between "natives" Strings , which correspond to platform-specific data formats, and "flavors" DataFlavors , which correspond to platform-independent MIME types.
javax.naming.spi.DirStateFactory This interface represents a factory for obtaining the state of an object and corresponding attributes for binding.
java.rmi.server.SkeletonNotFoundException A SkeletonNotFoundException is thrown if the Skeleton corresponding to the remote object being exported is not found.
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.awt.font.GlyphVector A GlyphVector object is a collection of glyphs containing geometric information for the placement of each glyph in a transformed coordinate space which corresponds to the device on which the GlyphVector is ultimately displayed.
javax.naming.LinkLoopException LinkLoopException: This exception is thrown when a loop was detected will attempting to resolve a link, or an implementation specific limit on link counts has been reached.
java.util.zip.CRC32 CRC32: A class that can be used to compute the CRC-32 of a data stream.
java.util.zip.CRC32   CRC32: A class that can be used to compute the CRC-32 of a data stream.
java.io.PipedOutputStream A piped output stream can be connected to a piped input stream to create a communications pipe.
java.rmi.server.SocketSecurityException A SocketSecurityException is thrown during remote object export if the code exporting the remote object either by construction or by explicit call to the exportObject method of UnicastRemoteObject or java.rmi.activation.Activatable does not have permission to create a java.net.ServerSocket on the port number specified during remote object export.
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.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.
java.lang.NegativeArraySizeException NegativeArraySizeException: Thrown if an application tries to create an array with negative size.
...InvalidAttributeIdentifierException InvalidAttributeIdentifierException: This exception is thrown when an attempt is made to add to create an attribute with an invalid attribute identifier.
java.awt.image.RGBImageFilter This class provides an easy way to create an ImageFilter which modifies the pixels of an image in the default RGB ColorModel.
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.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.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.reflect.Array The Array class provides static methods to dynamically create and access Java arrays.
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.
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.
javax.xml.transform.TransformerFactory A TransformerFactory instance can be used to create {@link javax.xml.transform.Transformer} and {@link javax.xml.transform.Templates} objects.
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.nio.channels.IllegalSelectorException IllegalSelectorException: Unchecked exception thrown when an attempt is made to register a channel with a selector that was not created by the provider that created the channel.
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.beans.XMLDecoder The XMLDecoder class is used to read XML documents created using the XMLEncoder and is used just like the ObjectInputStream.
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.
java.applet.AppletStub AppletStub: When an applet is first created, an applet stub is attached to it using the applet's setStub method.
java.lang.InheritableThreadLocal InheritableThreadLocal: This class extends ThreadLocal to provide inheritance of values from parent thread to child thread: when a child thread is created, the child receives initial values for all inheritable thread-local variables for which the parent has values.
javax.naming.NoInitialContextException NoInitialContextException: This exception is thrown when no initial context implementation can be created.
java.awt.FontFormatException FontFormatException: Thrown by method createFont in the Font class to indicate that the specified font is bad.
java.awt.Button This class creates a labeled button.
javax.naming.spi.InitialContextFactory This interface represents a factory that creates an initial context.
...naming.spi.InitialContextFactoryBuilder This interface represents a builder that creates initial context factories.
javax.naming.spi.ObjectFactoryBuilder This interface represents a builder that creates object factories.
java.rmi.UnknownHostException An UnknownHostException is thrown if a java.net.UnknownHostException occurs while creating a connection to the remote host for a remote method call.
java.lang.NoClassDefFoundError NoClassDefFoundError: Thrown if the Java Virtual Machine or a ClassLoader instance tries to load in the definition of a class as part of a normal method call or as part of creating a new instance using the new expression and no definition of the class could be found.
javax.naming.spi.DirObjectFactory This interface represents a factory for creating an object given an object and attributes about the object.
javax.naming.spi.ObjectFactory This interface represents a factory for creating an object.
org.xml.sax.helpers.XMLReaderFactory Factory for creating an XML reader.
java.security.SignedObject SignedObject is a class for the purpose of creating authentic runtime objects whose integrity cannot be compromised without being detected.
javax.naming.spi.NamingManager This class contains methods for creating context objects and objects referred to by location information in the naming or directory service.
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.rmi.activation.ActivationInstantiator An ActivationInstantiator is responsible for creating instances of "activatable" objects.
javax.naming.ldap.ControlFactory ControlFactory: This abstract class represents a factory for creating LDAPv3 controls.
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.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.
...auth.login.CredentialExpiredException CredentialExpiredException: Signals that a Credential has expired.
...auth.login.CredentialExpiredException   CredentialExpiredException: Signals that a Credential has expired.
...security.auth.PrivateCredentialPermission This class is used to protect access to private Credentials belonging to a particular Subject.
org.ietf.jgss.GSSCredential This interface encapsulates the GSS-API credentials for an entity.
javax.security.auth.Destroyable Destroyable: Objects such as credentials may optionally implement this interface to provide the capability to destroy its contents.
javax.security.auth.Refreshable Refreshable: Objects such as credentials may optionally implement this interface to provide the capability to refresh itself.
...security.auth.kerberos.ServicePermission This class is used to protect Kerberos services and the credentials necessary to access those services.
java.security.cert.CertSelector CertSelector: A selector that defines a set of criteria for selecting Certificates.
java.security.cert.CRLSelector CRLSelector: A selector that defines a set of criteria for selecting CRLs.
java.security.cert.X509CertSelector A CertSelector that selects X509Certificates that match all specified criteria.
java.awt.color.ICC_ProfileGray A subclass of the ICC_Profile class which represents profiles which meet the following criteria: the color space type of the profile is TYPE_GRAY and the profile includes the grayTRCTag and mediaWhitePointTag tags.
java.awt.color.ICC_ProfileRGB The ICC_ProfileRGB class is a subclass of the ICC_Profile class that represents profiles which meet the following criteria: The profile's color space type is RGB.
javax.imageio.spi.ServiceRegistry.Filter A simple filter interface used by ServiceRegistry.getServiceProviders to select providers matching an arbitrary criterion.
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.cert.X509CRL Abstract class for an X.509 Certificate Revocation List CRL .
java.security.cert.X509CRLEntry X509CRLEntry: Abstract class for a revoked certificate in a CRL Certificate Revocation List .
java.security.cert.CRLException CRLException: CRL Certificate Revocation List Exception.
java.security.cert.CertificateFactory This class defines the functionality of a certificate factory, which is used to generate certificate, certification path CertPath and certificate revocation list CRL objects from their encodings.
java.security.cert.CRLException   CRLException: CRL Certificate Revocation List Exception.
java.security.cert.CertStoreException An exception indicating one of a variety of problems retrieving certificates and CRLs from a CertStore.
java.security.cert.CertStore A class for retrieving Certificates and CRLs from a repository.
java.security.cert.CRL This class is an abstraction of certificate revocation lists CRLs that have different formats but important common uses.
java.security.cert.CRLSelector CRLSelector: A selector that defines a set of criteria for selecting CRLs.
java.security.cert.X509CRLSelector A CRLSelector that selects X509CRLs that match all specified criteria.
java.security.cert.CRLSelector   CRLSelector: A selector that defines a set of criteria for selecting CRLs.
java.awt.image.CropImageFilter   CropImageFilter: An ImageFilter class for cropping images.
java.awt.image.CropImageFilter CropImageFilter: An ImageFilter class for cropping images.
java.security.spec.RSAPrivateCrtKeySpec RSAPrivateCrtKeySpec: This class specifies an RSA private key, as defined in the PKCS#1 standard, using the Chinese Remainder Theorem CRT information values for efficiency.
java.security.interfaces.RSAPrivateCrtKey RSAPrivateCrtKey: The interface to an RSA private key, as defined in the PKCS#1 standard, using the Chinese Remainder Theorem CRT information values.
java.security.NoSuchAlgorithmException NoSuchAlgorithmException: This exception is thrown when a particular cryptographic algorithm is requested but is not available in the environment.
java.security.spec.KeySpec A transparent specification of the key material that constitutes a cryptographic key.
java.security.KeyFactory Key factories are used to convert keys opaque cryptographic keys of type Key into key specifications transparent representations of the underlying key material , and vice versa.
java.security.AlgorithmParameters This class is used as an opaque representation of cryptographic parameters.
java.security.SecureRandom This class provides a cryptographically strong pseudo-random number generator PRNG .
java.awt.geom.GeneralPath The GeneralPath class represents a geometric path constructed from straight lines, and quadratic and cubic Bézier curves.
java.awt.geom.CubicCurve2D The CubicCurve2D class defines a cubic parametric curve segment in x,  y coordinate space.
java.awt.geom.CubicCurve2D.Double Double: A cubic parametric curve segment specified with double coordinates.
java.awt.geom.CubicCurve2D.Float Float: A cubic parametric curve segment specified with float coordinates.
java.awt.geom.CubicCurve2D The CubicCurve2D class defines a cubic parametric curve segment in x,  y coordinate space.
java.util.Locale A Locale object represents a specific geographical, political, or cultural region.
java.util.Currency Represents a currency.
java.beans.DesignMode DesignMode: This interface is intended to be implemented by, or delegated from, instances of java.beans.beancontext.BeanContext, in order to propagate to its nested hierarchy of java.beans.beancontext.BeanContextChild instances, the current "designTime" property.
java.security.DomainCombiner A DomainCombiner provides a means to dynamically update the ProtectionDomains associated with the current AccessControlContext.
java.awt.KeyboardFocusManager The KeyboardFocusManager is responsible for managing the active and focused Windows, and the current focus owner.
java.awt.KeyEventPostProcessor A KeyEventPostProcessor cooperates with the current KeyboardFocusManager in the final resolution of all unconsumed KeyEvents.
java.awt.KeyEventDispatcher A KeyEventDispatcher cooperates with the current KeyboardFocusManager in the targeting and dispatching of all KeyEvents.
java.io.LineNumberInputStream LineNumberInputStream: This class is an input stream filter that provides the added functionality of keeping track of the current line number.
java.awt.print.Printable The Printable interface is implemented by the print methods of the current page painter, which is called by the printing system to render a page.
java.text.ParsePosition ParsePosition is a simple class used by Format and its subclasses to keep track of the current position during parsing.
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.
...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 .
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.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.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.sql.Savepoint The representation of a savepoint, which is a point within the current transaction that can be referenced from the Connection.rollback method.
...attribute.standard.PrinterIsAcceptingJobs Class PrinterIsAcceptingJobs is a printing attribute class, an enumeration, that indicates whether the printer is currently able to accept jobs.
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.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.
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.
java.awt.Cursor   Cursor: A class to encapsulate the bitmap representation of the mouse cursor.
java.awt.geom.CubicCurve2D The CubicCurve2D class defines a cubic parametric curve segment in x,  y coordinate space.
java.awt.geom.QuadCurve2D The QuadCurve2D class defines a quadratic parametric curve segment in x, y coordinate space.
java.awt.geom.QuadCurve2D.Double Double: A quadratic parametric curve segment specified with double coordinates.
java.awt.geom.QuadCurve2D.Float Float: A quadratic parametric curve segment specified with float coordinates.
java.awt.geom.GeneralPath The GeneralPath class represents a geometric path constructed from straight lines, and quadratic and cubic Bézier curves.
java.beans.Customizer Customizer: A customizer class provides a complete custom GUI for customizing a target Java Bean.
java.sql.SQLData The interface used for the custom mapping of an SQL user-defined type UDT to a class in the Java programming language.
javax.xml.transform.ErrorListener To provide customized error handling, implement this interface and use the setErrorListener method to register an instance of the implmentation with the {@link javax.xml.transform.Transformer}.
java.beans.Customizer   Customizer: A customizer class provides a complete custom GUI for customizing a target Java Bean.

java.beans.Customizer Customizer: A customizer class provides a complete custom GUI for customizing a target Java Bean.
java.awt.datatransfer.Clipboard Clipboard: A class which implements a mechanism to transfer data using cut/copy/paste operations.
java.awt.FocusTraversalPolicy A FocusTraversalPolicy defines the order in which Components with a particular focus cycle root are traversed.