Java 1.4 Class Documentation Inverted Index

Inverted Index: P

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.MultiPixelPackedSampleModel The MultiPixelPackedSampleModel class represents one-banded images and can pack multiple one-sample pixels into one data element.
java.lang.Package   Package objects contain version information about the implementation and specification of a Java package.
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.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.awt.AWTEventMulticaster A class which implements efficient and thread-safe multi-cast event dispatching for the AWT events defined in the java.awt.event package.
javax.naming.NamingEnumeration This interface is for enumerating lists returned by methods in the javax.naming and javax.naming.directory packages.
...awt.image.SinglePixelPackedSampleModel SinglePixelPackedSampleModel: This class represents pixel data packed such that the N samples which make up a single pixel are stored in a single data array element, and each data data array element holds samples for only one pixel.
java.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.net.DatagramPacket DatagramPacket: This class represents a datagram packet.
java.net.MulticastSocket The multicast datagram socket class is useful for sending and receiving IP multicast packets.
java.awt.print.Book The Book class provides a representation of a document in which pages may have different page formats and page painters.
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.awt.print.PageFormat The PageFormat class describes the size and orientation of a page to be printed.
java.awt.PageAttributes A set of attributes which control the output of a printed page.
java.awt.BufferCapabilities.FlipContents FlipContents: A type-safe enumeration of the possible back buffer contents after page-flipping
java.awt.print.Pageable The Pageable implementation represents a set of pages to be printed.
java.awt.print.PageFormat The PageFormat class describes the size and orientation of a page to be printed.
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.
javax.print.attribute.standard.Sides Class Sides is a printing attribute class, an enumeration, that specifies how print-stream pages are to be imposed upon the sides of an instance of a selected medium, i.e., an impression.
...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.Book The Book class provides a representation of a document in which pages may have different page formats and page painters.
...print.attribute.standard.PagesPerMinute Class PagesPerMinute is an integer valued printing attribute that indicates the nominal number of pages per minute to the nearest whole number which may be generated by this printer e.g., simplex, black-and-white .
...attribute.standard.PagesPerMinuteColor Class PagesPerMinuteColor is an integer valued printing attribute that indicates the nominal number of pages per minute to the nearest whole number which may be generated by this printer when printing color e.g., simplex, color .
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.
java.awt.print.Pageable The Pageable implementation represents a set of pages to be printed.
...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.
...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.
...print.attribute.standard.PagesPerMinute Class PagesPerMinute is an integer valued printing attribute that indicates the nominal number of pages per minute to the nearest whole number which may be generated by this printer e.g., simplex, black-and-white .
...attribute.standard.PagesPerMinuteColor Class PagesPerMinuteColor is an integer valued printing attribute that indicates the nominal number of pages per minute to the nearest whole number which may be generated by this printer when printing color e.g., simplex, color .
java.awt.event.PaintEvent PaintEvent: The component-level paint event.
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}.
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.awt.print.Book The Book class provides a representation of a document in which pages may have different page formats and page painters.
java.awt.event.PaintEvent   PaintEvent: The component-level paint event.
java.util.Map.Entry A map entry key-value pair .
java.security.KeyPair KeyPair: This class is a simple holder for a key pair a public key and a private key .
javax.naming.spi.DirStateFactory.Result Result: An object/attributes pair for returning the result of DirStateFactory.getStateToBind .
java.net.InetSocketAddress InetSocketAddress: This class implements an IP Socket Address IP address + port number It can also be a pair hostname + port number , in which case an attempt will be made to resolve the hostname.
javax.naming.NameClassPair This class represents the object name and class name pair of a binding found in a context.
java.beans.PropertyDescriptor A PropertyDescriptor describes one property that a Java Bean exports via a pair of accessor methods.
java.nio.channels.Pipe A pair of channels that implements a unidirectional pipe.
java.security.spec.RSAKeyGenParameterSpec RSAKeyGenParameterSpec: This class specifies the set of parameters used to generate an RSA key pair.
java.security.KeyPairGeneratorSpi KeyPairGeneratorSpi: This class defines the Service Provider Interface SPI for the KeyPairGenerator class, which is used to generate pairs of public and private keys.
...security.interfaces.DSAKeyPairGenerator An interface to an object capable of generating DSA key pairs.
java.awt.Panel.AccessibleAWTPanel AccessibleAWTPanel: This class implements accessibility support for the Panel class.
java.awt.Panel   Panel is the simplest container class.
java.awt.print.Paper The Paper class describes the physical characteristics of a piece of paper.
java.awt.PageAttributes.MediaType MediaType: A type-safe enumeration of possible paper sizes.
java.awt.image.BufferedImageFilter The BufferedImageFilter class subclasses an ImageFilter to provide a simple means of using a single-source/single-destination image operator {@link BufferedImageOp} to filter a BufferedImage in the Image Producer/Consumer/Observer paradigm.
java.awt.FlowLayout A flow layout arranges components in a left-to-right flow, much like lines of text in a paragraph.
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.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.security.spec.PSSParameterSpec PSSParameterSpec: This class specifies a parameter spec for RSA PSS encoding scheme, as defined in the PKCS#1 v2.1.
...spec.InvalidParameterSpecException InvalidParameterSpecException: This is the exception for invalid parameter specifications.
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.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.beans.ParameterDescriptor The ParameterDescriptor class allows bean implementors to provide additional information on each of their parameters, beyond the low level type information provided by the java.lang.reflect.Method class.
java.sql.ParameterMetaData   ParameterMetaData: An object that can be used to get information about the types and properties of the parameters in a PreparedStatement object.
java.sql.ParameterMetaData ParameterMetaData: An object that can be used to get information about the types and properties of the parameters in a PreparedStatement object.
java.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.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 .
...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.
...cert.CollectionCertStoreParameters CollectionCertStoreParameters: Parameters used as input for the Collection CertStore algorithm.
java.security.cert.LDAPCertStoreParameters LDAPCertStoreParameters: Parameters used as input for the LDAP CertStore algorithm.
java.security.cert.PKIXBuilderParameters   Parameters used as input for the PKIX CertPathBuilder algorithm.
java.security.cert.PKIXParameters   Parameters used as input for the PKIX CertPathValidator algorithm.
java.security.spec.RSAKeyGenParameterSpec RSAKeyGenParameterSpec: This class specifies the set of parameters used to generate an RSA key pair.
java.security.spec.DSAParameterSpec DSAParameterSpec: This class specifies the set of parameters used with the DSA algorithm.
java.util.EventListenerProxy EventListenerProxy: An abstract wrapper class for an EventListener class which associates a set of additional parameters with the listener.
java.beans.ParameterDescriptor The ParameterDescriptor class allows bean implementors to provide additional information on each of their parameters, beyond the low level type information provided by the java.lang.reflect.Method class.
...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.interfaces.DSAParams DSAParams: Interface to a DSA-specific set of key parameters, which defines a DSA key family.
...InvalidAlgorithmParameterException InvalidAlgorithmParameterException: This is the exception for invalid or inappropriate algorithm parameters.
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.util.Dictionary The Dictionary class is the abstract parent of any class, such as Hashtable, which maps keys to values.
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.
...imageio.metadata.IIOInvalidTreeException An IIOInvalidTreeException is thrown when an attempt by an IIOMetadata object to parse a tree of IIOMetadataNodes fails.
org.xml.sax.SAXParseException Encapsulate an XML parse error or warning.
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.
javax.xml.parsers.SAXParserFactory Defines a factory API that enables applications to configure and obtain a SAX based parser to parse XML documents.
java.net.URISyntaxException URISyntaxException: Checked exception thrown to indicate that a string could not be parsed as a URI reference.
org.w3c.dom.Entity This interface represents an entity, either parsed or unparsed, in an XML document.
java.text.ParseException   ParseException: Signals that an error has been reached unexpectedly while parsing.
java.text.ParsePosition   ParsePosition is a simple class used by Format and its subclasses to keep track of the current position during parsing.
org.xml.sax.helpers.ParserAdapter ParserAdapter: Adapt a SAX1 Parser as a SAX2 XMLReader.
...xml.parsers.FactoryConfigurationError FactoryConfigurationError: Thrown when a problem with configuration with the Parser Factories exists.
javax.xml.parsers.DocumentBuilderFactory Defines a factory API that enables applications to obtain a parser that produces DOM object trees from XML documents.
javax.xml.parsers.SAXParserFactory Defines a factory API that enables applications to configure and obtain a SAX based parser to parse XML documents.
org.xml.sax.helpers.XMLReaderAdapter XMLReaderAdapter: Adapt a SAX2 XMLReader as a SAX1 Parser.
org.xml.sax.Parser   Parser: Basic interface for SAX Simple API for XML parsers.
org.xml.sax.helpers.ParserAdapter   ParserAdapter: Adapt a SAX1 Parser as a SAX2 XMLReader.
...xml.parsers.ParserConfigurationException   ParserConfigurationException: Indicates a serious configuration error.

org.xml.sax.Parser Parser: Basic interface for SAX Simple API for XML parsers.
java.text.DateFormat DateFormat is an abstract class for date/time formatting subclasses which formats and parses dates or time in a language-independent manner.
java.io.StreamTokenizer The StreamTokenizer class takes an input stream and parses it into "tokens", allowing the tokens to be read one at a time.
javax.imageio.ImageReader An abstract superclass for parsing and decoding of images.
java.text.SimpleDateFormat SimpleDateFormat is a concrete class for formatting and parsing dates in a locale-sensitive manner.
...security.cert.CertificateParsingException CertificateParsingException: Certificate Parsing Exception.
javax.naming.NameParser This interface is used for parsing names from a hierarchical namespace.
...awt.datatransfer.MimeTypeParseException MimeTypeParseException: A class to encapsulate MimeType parsing related exceptions
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.text.ParsePosition ParsePosition is a simple class used by Format and its subclasses to keep track of the current position during parsing.
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.
...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.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.
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.
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.
...beancontext.BeanContextMembershipEvent A BeanContextMembershipEvent encapsulates the list of children added to, or removed from, the membership of a particular BeanContext.
...auth.callback.UnsupportedCallbackException UnsupportedCallbackException: Signals that a CallbackHandler does not recognize a particular Callback.
java.awt.image.BufferStrategy The BufferStrategy class represents the mechanism with which to organize complex memory on a particular Canvas or Window.
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.security.NoSuchAlgorithmException NoSuchAlgorithmException: This exception is thrown when a particular cryptographic algorithm is requested but is not available in the environment.
javax.print.StreamPrintServiceFactory A StreamPrintServiceFactory is the factory for {@link StreamPrintService} instances, which can print to an output stream in a particular document format described as a mime type.
...dnd.DropTargetContext.TransferableProxy TransferableProxy is a helper inner class that implements Transferable interface and serves as a proxy for another Transferable object which represents data transfer for a particular drag-n-drop operation.
java.awt.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.
...naming.AuthenticationNotSupportedException This exception is thrown when the particular flavor of authentication requested is not supported.
java.awt.FocusTraversalPolicy A FocusTraversalPolicy defines the order in which Components with a particular focus cycle root are traversed.
java.awt.FontMetrics The FontMetrics class defines a font metrics object, which encapsulates information about the rendering of a particular font on a particular screen.
java.awt.GraphicsDevice The GraphicsDevice class describes the graphics devices that might be available in a particular graphics environment.
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.
org.w3c.dom.DOMImplementation The DOMImplementation interface provides a number of methods for performing operations that are independent of any particular instance of the document object model.
java.lang.NoSuchMethodException NoSuchMethodException: Thrown when a particular method cannot be found.
java.beans.MethodDescriptor A MethodDescriptor describes a particular method that a Java Bean supports for external access from other components.
java.awt.geom.IllegalPathStateException The IllegalPathStateException represents an exception that is thrown if an operation is performed on a path that is in an illegal state with respect to the particular operation being performed, such as appending a path segment to a {@link GeneralPath} without an initial moveto.
java.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.
javax.print.AttributeException Interface AttributeException is a mixin interface which a subclass of {@link PrintException PrintException} can implement to report an error condition involving one or more printing attributes that a particular Print Service instance does not support.
java.security.NoSuchProviderException NoSuchProviderException: This exception is thrown when a particular security provider is requested but is not available in the environment.
javax.accessibility.AccessibleState Class AccessibleState describes a component's particular state.
...security.auth.PrivateCredentialPermission This class is used to protect access to private Credentials belonging to a particular Subject.
java.lang.Character.Subset Subset: Instances of this class represent particular subsets of the Unicode character set.
java.security.acl.Permission Permission: This interface represents a permission, such as that used to grant a particular type of access to a resource.
javax.print.PrintServiceLookup PrintServiceLookup: Implementations of this class provide lookup services for print services typically equivalent to printers of a particular type.
java.awt.font.LineBreakMeasurer The LineBreakMeasurer class allows styled text to be broken into lines or segments that fit within a particular visual advance.
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.security.Provider This class represents a "provider" for the Java Security API, where a provider implements some or all parts of Java Security.
...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 .
...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.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.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.TextInputCallback Underlying security services instantiate and pass a TextInputCallback to the invokeCallback method of a CallbackHandler to retrieve generic text information.
...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.
java.util.logging.LogRecord LogRecord objects are used to pass logging requests between the logging framework and individual log Handlers.
java.lang.IllegalArgumentException IllegalArgumentException: Thrown to indicate that a method has been passed an illegal or inappropriate argument.
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.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.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.imageio.metadata.IIOMetadataFormat An object describing the structure of metadata documents returned from IIOMetadata.getAsTree and passed to IIOMetadata.setFromTree and mergeTree.
java.awt.print.PrinterGraphics The PrinterGraphics interface is implemented by {@link java.awt.Graphics} objects that are passed to {@link Printable} objects to render a page.
...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.
...security.auth.callback.PasswordCallback Underlying security services instantiate and pass a PasswordCallback to the invokeCallback method of a CallbackHandler to retrieve password information.
java.net.PasswordAuthentication The class PasswordAuthentication is a data holder that is used by Authenticator.
...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.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.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.awt.geom.GeneralPath The GeneralPath class represents a geometric path constructed from straight lines, and quadratic and cubic Bézier curves.
java.awt.geom.PathIterator The PathIterator interface provides the mechanism for objects that implement the {@link java.awt.Shape Shape} interface to return the geometry of their boundary by allowing a caller to retrieve the path of that boundary a segment at a time.
java.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.awt.geom.IllegalPathStateException The IllegalPathStateException represents an exception that is thrown if an operation is performed on a path that is in an illegal state with respect to the particular operation being performed, such as appending a path segment to a {@link GeneralPath} without an initial moveto.
java.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.
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.
...security.cert.CertPathValidatorException An exception indicating one of a variety of problems encountered when validating a certification path.
java.awt.geom.PathIterator The PathIterator interface provides the mechanism for objects that implement the {@link java.awt.Shape Shape} interface to return the geometry of their boundary by allowing a caller to retrieve the path of that boundary a segment at a time.
java.awt.geom.FlatteningPathIterator The FlatteningPathIterator class returns a flattened view of another {@link PathIterator} object.
java.io.FileNotFoundException FileNotFoundException: Signals that an attempt to open the file denoted by a specified pathname has failed.
java.io.File An abstract representation of file and directory pathnames.
java.security.cert.CertPathValidator A class for validating certification paths also known as certificate chains .
java.awt.GradientPaint The GradientPaint class provides a way to fill a {@link Shape} with a linear color gradient pattern.
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.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}.
java.util.regex.PatternSyntaxException   PatternSyntaxException: Unchecked exception thrown to indicate a syntax error in a regular-expression pattern.
java.lang.InterruptedException InterruptedException: Thrown when a thread is waiting, sleeping, or otherwise paused for a long time and another thread interrupts it using the interrupt method in class Thread.
...attribute.standard.PDLOverrideSupported Class PDLOverrideSupported is a printing attribute class, an enumeration, that expresses the printer's ability to attempt to override processing instructions embedded in documents' print data with processing instructions specified as attributes outside the print data.
java.awt.EventQueue EventQueue is a platform-independent class that queues events, both from the underlying peer classes and from trusted application classes.
...print.attribute.standard.QueuedJobCount Class QueuedJobCount is an integer valued printing attribute that indicates the number of jobs in the printer whose {@link JobState JobState} is either PENDING, PENDING_HELD, PROCESSING, or PROCESSING_STOPPED.
...print.attribute.standard.QueuedJobCount Class QueuedJobCount is an integer valued printing attribute that indicates the number of jobs in the printer whose {@link JobState JobState} is either PENDING, PENDING_HELD, PROCESSING, or PROCESSING_STOPPED.
java.beans.SimpleBeanInfo SimpleBeanInfo: This is a support class to make it easier for people to provide BeanInfo classes.
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.awt.dnd.DragSource The DragSource is the entity responsible for the initiation of the Drag and Drop operation, and may be used in a number of scenarios: 1 default instance per JVM for the lifetime of that JVM.
...print.attribute.standard.PagesPerMinute Class PagesPerMinute is an integer valued printing attribute that indicates the nominal number of pages per minute to the nearest whole number which may be generated by this printer e.g., simplex, black-and-white .
...attribute.standard.PagesPerMinuteColor Class PagesPerMinuteColor is an integer valued printing attribute that indicates the nominal number of pages per minute to the nearest whole number which may be generated by this printer when printing color e.g., simplex, color .
...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.
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.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.
javax.naming.NoPermissionException NoPermissionException: This exception is thrown when attempting to perform an operation for which the client has no permission.
javax.rmi.CORBA.Util Util: Provides utility methods that can be used by stubs and ties to perform common operations.

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 .
javax.accessibility.AccessibleAction The AccessibleAction interface should be supported by any object that can perform one or more actions.
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.
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.
...print.attribute.UnmodifiableSetException UnmodifiableSetException: Thrown to indicate that the requested operation cannot be performed becasue the set is unmodifiable.
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.awt.geom.IllegalPathStateException The IllegalPathStateException represents an exception that is thrown if an operation is performed on a path that is in an illegal state with respect to the particular operation being performed, such as appending a path segment to a {@link GeneralPath} without an initial moveto.
java.awt.image.BufferedImageOp BufferedImageOp: This interface describes single-input/single-output operations performed on BufferedImage objects.
java.awt.image.RasterOp RasterOp: This interface describes single-input/single-output operations performed on Raster objects.
...awt.geom.NoninvertibleTransformException The NoninvertibleTransformException class represents an exception that is thrown if an operation is performed requiring the inverse of an {@link AffineTransform} object but the AffineTransform is in a non-invertible state.
java.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.security.PrivilegedAction A computation to be performed with privileges enabled.
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.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.
org.w3c.dom.DOMImplementation The DOMImplementation interface provides a number of methods for performing operations that are independent of any particular instance of the document object model.
javax.imageio.ImageIO ImageIO: A class containing static convenience methods for locating ImageReaders and ImageWriters, and performing simple encoding and decoding.
java.awt.geom.AffineTransform The AffineTransform class represents a 2D affine transform that performs a linear mapping from 2D coordinates to other 2D coordinates that preserves the "straightness" and "parallelness" of lines.
java.awt.image.ColorConvertOp ColorConvertOp: This class performs a pixel-by-pixel color conversion of the data in the source image.
java.awt.image.RescaleOp RescaleOp: This class performs a pixel-by-pixel rescaling of the data in the source image by multiplying the sample values for each pixel by a scale factor and then adding an offset.
java.awt.image.BandCombineOp BandCombineOp: This class performs an arbitrary linear combination of the bands in a Raster, using a specified matrix.
java.text.Collator The Collator class performs locale-sensitive String comparison.
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.security.cert.PKIXCertPathChecker An abstract class that performs one or more checks on an X509Certificate.
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.lang.reflect.ReflectPermission The Permission class for reflective operations.
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.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.security.PermissionCollection Abstract class representing a collection of Permission objects.
java.security.AllPermission The AllPermission is a permission that implies all other permissions.
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.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.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 .
javax.naming.NoPermissionException NoPermissionException: This exception is thrown when attempting to perform an operation for which the client has no permission.
java.security.acl.Permission   Permission: This interface represents a permission, such as that used to grant a particular type of access to a resource.
java.security.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.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.security.UnresolvedPermission The UnresolvedPermission class is used to hold Permissions that were "unresolved" when the Policy was initialized.
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.awt.AWTPermission This class is for AWT permissions.
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.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.rmi.activation.Activatable The Activatable class provides support for remote objects that require persistent access over time and that can be activated by the system.
java.io.ObjectInputStream.GetField GetField: Provide access to the persistent fields read from the input stream.
java.io.ObjectOutputStream.PutField PutField: Provide programatic access to the persistent fields to be written to ObjectOutput.
java.util.Properties The Properties class represents a persistent set of properties.
javax.security.auth.Subject A Subject represents a grouping of related information for a single entity, such as a person.
java.beans.beancontext.BeanContextEvent BeanContextEvent is the abstract root event class for all events emitted from, and pertaining to the semantics of, a BeanContext.
java.lang.ref.PhantomReference PhantomReference: Phantom reference objects, which are enqueued after the collector determines that their referents may otherwise be reclaimed.
java.lang.ref.PhantomReference   PhantomReference: Phantom reference objects, which are enqueued after the collector determines that their referents may otherwise be reclaimed.
java.awt.print.Paper The Paper class describes the physical characteristics of a piece of paper.
javax.sql.DataSource A factory for connections to the physical data source that this DataSource object represents.
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.print.Paper The Paper class describes the physical characteristics of a piece of paper.
javax.print.MultiDoc Interface MultiDoc specifies the interface for an object that supplies more than one piece of print data for a Print Job.
java.io.PipedOutputStream A piped output stream can be connected to a piped input stream to create a communications pipe.
java.nio.channels.Pipe.SourceChannel SourceChannel: A channel representing the readable end of a {@link Pipe}.
java.io.PipedReader PipedReader: Piped character-input streams.
java.io.PipedWriter PipedWriter: Piped character-output streams.
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.io.PipedOutputStream A piped output stream can be connected to a piped input stream to create a communications pipe.
java.io.PipedReader   PipedReader: Piped character-input streams.
java.io.PipedWriter   PipedWriter: Piped character-output streams.
java.awt.RenderingHints.Key Key: Defines the base type of all keys used to control various aspects of the rendering and imaging pipelines.
java.awt.image.Kernel The Kernel class defines a matrix that describes how a specified pixel and its surrounding pixels affect the value computed for the pixel's position in the output image of a filtering operation.
java.awt.image.RescaleOp RescaleOp: This class performs a pixel-by-pixel rescaling of the data in the source image by multiplying the sample values for each pixel by a scale factor and then adding an offset.
...awt.image.SinglePixelPackedSampleModel SinglePixelPackedSampleModel: This class represents pixel data packed such that the N samples which make up a single pixel are stored in a single data array element, and each data data array element holds samples for only one pixel.
java.awt.image.PixelInterleavedSampleModel PixelInterleavedSampleModel: This class represents image data which is stored in a pixel interleaved fashion and for which each sample of a pixel occupies one data element of the DataBuffer.
java.awt.image.ComponentSampleModel This class represents image data which is stored such that each sample of a pixel occupies one data element of the DataBuffer.
javax.imageio.event.IIOReadUpdateListener IIOReadUpdateListener: An interface used by ImageReader implementations to notify callers of their image and thumbnail reading methods of pixel updates.
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.MemoryImageSource This class is an implementation of the ImageProducer interface which uses an array to produce pixel values for an Image.
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.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.image.WritableRaster This class extends Raster to provide pixel writing capabilities.
java.awt.image.Kernel The Kernel class defines a matrix that describes how a specified pixel and its surrounding pixels affect the value computed for the pixel's position in the output image of a filtering operation.
java.awt.image.ColorConvertOp ColorConvertOp: This class performs a pixel-by-pixel color conversion of the data in the source image.
java.awt.image.RescaleOp RescaleOp: This class performs a pixel-by-pixel rescaling of the data in the source image by multiplying the sample values for each pixel by a scale factor and then adding an offset.
java.awt.image.PixelGrabber The PixelGrabber class implements an ImageConsumer which can be attached to an Image or ImageProducer object to retrieve a subset of the pixels in that image.
java.awt.image.PixelInterleavedSampleModel   PixelInterleavedSampleModel: This class represents image data which is stored in a pixel interleaved fashion and for which each sample of a pixel occupies one data element of the DataBuffer.
java.awt.image.Kernel The Kernel class defines a matrix that describes how a specified pixel and its surrounding pixels affect the value computed for the pixel's position in the output image of a filtering operation.
java.awt.image.SampleModel This abstract class defines an interface for extracting samples of pixels in an image.
java.awt.image.PixelGrabber The PixelGrabber class implements an ImageConsumer which can be attached to an Image or ImageProducer object to retrieve a subset of the pixels in that image.
java.awt.image.MultiPixelPackedSampleModel The MultiPixelPackedSampleModel class represents one-banded images and can pack multiple one-sample pixels into one data element.
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.AlphaComposite This AlphaComposite class implements the basic alpha compositing rules for combining source and destination pixels to achieve blending and transparency effects with graphics and images.
java.awt.image.Raster A class representing a rectangular array of pixels.
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.
...spec.RSAMultiPrimePrivateCrtKeySpec RSAMultiPrimePrivateCrtKeySpec: This class specifies an RSA multi-prime private key, as defined in the PKCS#1 v2.1, using the Chinese Remainder Theorem CRT information values for efficiency.
...interfaces.RSAMultiPrimePrivateCrtKey RSAMultiPrimePrivateCrtKey: The interface to an RSA multi-prime private key, as defined in the PKCS#1 v2.1, using the Chinese Remainder Theorem CRT information values.
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.security.spec.PKCS8EncodedKeySpec   PKCS8EncodedKeySpec: This class represents the ASN.1 encoding of a private key, encoded according to the ASN.1 type PrivateKeyInfo.
...security.cert.PKIXCertPathBuilderResult This class represents the successful result of the PKIX certification path builder algorithm.
java.security.cert.PolicyNode An immutable valid policy tree node as defined by the PKIX certification path validation algorithm.

java.security.cert.PKIXBuilderParameters Parameters used as input for the PKIX CertPathBuilder algorithm.
java.security.cert.PKIXParameters Parameters used as input for the PKIX CertPathValidator algorithm.
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.lang.Void The Void class is an uninstantiable placeholder class to hold a reference to the Class object representing the Java keyword void.
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.
...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.Label A Label object is a component for placing text in a container.
javax.xml.transform.stream.StreamResult StreamResult: Acts as an holder for a transformation result, which may be XML, plain Text, HTML, or some other form of markup.
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.
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.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.awt.MenuBar The MenuBar class encapsulates the platform's concept of a menu bar bound to a frame.
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.EventQueue EventQueue is a platform-independent class that queues events, both from the underlying peer classes and from trusted application classes.
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.
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.
java.applet.AudioClip The AudioClip interface is a simple abstraction for playing a sound clip.
...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.
...imageio.plugins.jpeg.JPEGImageReadParam This class adds the ability to set JPEG quantization and Huffman tables when using the built-in JPEG reader plug-in.
javax.naming.CannotProceedException This exception is thrown to indicate that the operation reached a point in the name where the operation cannot proceed any further.
...security.auth.kerberos.KerberosTicket This class encapsulates a Kerberos ticket and associated information as viewed from the client's point of view.
java.awt.geom.Point2D The Point2D class defines a point representing a location in x, y coordinate space.
java.awt.geom.Point2D.Double The Double class defines a point specified in double precision.
java.awt.geom.Point2D.Float The Float class defines a point specified in float precision.
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.sql.Savepoint The representation of a savepoint, which is a point within the current transaction that can be referenced from the Connection.rollback method.
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.Point   Point: A point representing a location in x, y coordinate space, specified in integer precision.
java.awt.geom.Point2D The Point2D class defines a point representing a location in x, y coordinate space.
java.net.URL Class URL represents a Uniform Resource Locator, a pointer to a "resource" on the World Wide Web.
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.Policy This is an abstract class for representing the system security policy for a Java application environment specifying which permissions are available for code from various sources .
java.awt.font.TextLayout.CaretPolicy Defines a policy for determining the strong caret location.
javax.security.auth.Policy This is an abstract class for representing the system policy for Subject-based authorization.
java.security.cert.PolicyQualifierInfo An immutable policy qualifier represented by the ASN.1 PolicyQualifierInfo structure.
java.security.cert.PolicyNode An immutable valid policy tree node as defined by the PKIX certification path validation algorithm.
java.security.UnresolvedPermission The UnresolvedPermission class is used to hold Permissions that were "unresolved" when the Policy was initialized.
java.lang.SecurityManager The security manager is a class that allows applications to implement a security policy.
java.security.cert.PolicyQualifierInfo An immutable policy qualifier represented by the ASN.1 PolicyQualifierInfo structure.
java.util.Locale A Locale object represents a specific geographical, political, or cultural region.
java.awt.Polygon The Polygon class encapsulates a description of a closed, two-dimensional region within a coordinate space.
javax.sql.PooledConnection An object that provides hooks for connection pool management.
javax.sql.ConnectionEventListener An object that registers to be notified of events generated by a PooledConnection object.
javax.sql.ConnectionPoolDataSource ConnectionPoolDataSource: A factory for PooledConnection objects.
java.awt.Choice The Choice class presents a pop-up menu of choices.
java.awt.PopupMenu A class that implements a menu which can be dynamically popped up at a specified position within a component.
java.util.zip.Inflater Inflater: This class provides support for general purpose decompression using popular ZLIB compression library.
javax.sql.RowSetReader The facility that a disconnected RowSet object calls on to populate itself with rows of data.
java.awt.PopupMenu.AccessibleAWTPopupMenu AccessibleAWTPopupMenu: Inner class of PopupMenu used to provide default support for accessibility.
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.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.net.PortUnreachableException PortUnreachableException: Signals that an ICMP Port Unreachable message has been received on a connected datagram.
java.net.NoRouteToHostException NoRouteToHostException: Signals that an error occurred while attempting to connect a socket to a remote address and port.
java.io.DataOutputStream DataOutputStream: A data output stream lets an application write primitive Java data types to an output stream in a portable way.
...rmi.CORBA.PortableRemoteObjectDelegate   PortableRemoteObjectDelegate: Supports delegation for method implementations in {@link javax.rmi.PortableRemoteObject}.
javax.print.attribute.standard.MediaSize Class MediaSize is a two-dimensional size valued printing attribute class that indicates the dimensions of the medium in a portrait orientation, with the X dimension running along the bottom edge and the Y dimension running along the left edge.
java.net.PortUnreachableException   PortUnreachableException: Signals that an ICMP Port Unreachable message has been received on a connected datagram.
java.text.ParsePosition ParsePosition is a simple class used by Format and its subclasses to keep track of the current position during parsing.
java.awt.font.TextHitInfo The TextHitInfo class represents a character position in a text model, and a bias, or "side," of the character.
java.util.ListIterator An iterator for lists that allows the programmer to traverse the list in either direction, modify the list during iteration, and obtain the iterator's current position in the list.
java.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.
javax.xml.transform.dom.DOMLocator Indicates the position of a node in a source DOM, intended primarily for error reporting.
java.awt.PopupMenu A class that implements a menu which can be dynamically popped up at a specified position within a component.
java.awt.BufferCapabilities.FlipContents FlipContents: A type-safe enumeration of the possible back buffer contents after page-flipping
java.awt.PageAttributes.ColorType ColorType: A type-safe enumeration of possible color states.
...awt.JobAttributes.DefaultSelectionType DefaultSelectionType: A type-safe enumeration of possible default selection states.
java.awt.JobAttributes.DialogType DialogType: A type-safe enumeration of possible dialogs to display to the user.
java.rmi.server.LogStream LogStream provides a mechanism for logging errors that are of possible interest to those monitoring a system.
java.awt.JobAttributes.DestinationType DestinationType: A type-safe enumeration of possible job destinations.
java.awt.JobAttributes.SidesType SidesType: A type-safe enumeration of possible multi-page impositions.
...JobAttributes.MultipleDocumentHandlingType MultipleDocumentHandlingType: A type-safe enumeration of possible multiple document handling states.
...PageAttributes.OrientationRequestedType OrientationRequestedType: A type-safe enumeration of possible orientations.
java.awt.PageAttributes.OriginType OriginType: A type-safe enumeration of possible origins.
java.awt.PageAttributes.MediaType MediaType: A type-safe enumeration of possible paper sizes.
java.awt.PageAttributes.PrintQualityType PrintQualityType: A type-safe enumeration of possible print qualities.
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.io.FilterInputStream A FilterInputStream contains some other input stream, which it uses as its basic source of data, possibly transforming the data along the way or providing additional functionality.
java.awt.Dimension The Dimension class encapsulates the width and height of a component in integer precision in a single object.
java.awt.Point Point: A point representing a location in x, y coordinate space, specified in integer precision.
java.sql.PreparedStatement An object that represents a precompiled SQL statement.
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.LinkedHashSet Hash table and linked list implementation of the Set interface, with predictable iteration order.
java.util.prefs.PreferenceChangeListener PreferenceChangeListener: A listener for receiving preference change events.
java.util.prefs.Preferences A node in a hierarchical collection of preference data.
java.util.prefs.PreferenceChangeEvent An event emitted by a Preferences node to indicate that a preference has been added, removed or has had its value changed.
java.util.prefs.NodeChangeListener NodeChangeListener: A listener for receiving preference node change events.
java.util.prefs.PreferenceChangeListener   PreferenceChangeListener: A listener for receiving preference change events.
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.util.prefs.PreferenceChangeEvent An event emitted by a Preferences node to indicate that a preference has been added, removed or has had its value changed.
java.util.prefs.PreferencesFactory A factory object that generates Preferences objects.
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.util.prefs.AbstractPreferences AbstractPreferences: This class provides a skeletal implementation of the {@link Preferences} class, greatly easing the task of implementing it.
java.sql.ParameterMetaData ParameterMetaData: An object that can be used to get information about the types and properties of the parameters in a PreparedStatement object.

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.sql.RowSetInternal The interface that a RowSet object implements in order to present itself to a RowSetReader or RowSetWriter object.
javax.accessibility.AccessibleText The AccessibleText interface should be implemented by all classes that present textual information on the display.
...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.awt.Choice The Choice class presents a pop-up menu of choices.
javax.accessibility.AccessibleTable Class AccessibleTable describes a user-interface component that presents data in a two-dimensional table format.
java.awt.List The List component presents the user with a scrolling list of text items.
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.event.MouseListener The listener interface for receiving "interesting" mouse events press, release, click, enter, and exit on a component.
java.lang.ref.WeakReference WeakReference: Weak reference objects, which do not prevent their referents from being made finalizable, finalized, and then reclaimed.
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.rmi.registry.RegistryHandler RegistryHandler is an interface used internally by the RMI runtime in previous implementation versions.
java.io.ObjectInputStream An ObjectInputStream deserializes primitive data and objects previously written using an ObjectOutputStream.
javax.xml.transform.dom.DOMLocator Indicates the position of a node in a source DOM, intended primarily for error reporting.
javax.xml.transform.SourceLocator SourceLocator: This interface is primarily for the purposes of reporting where an error occurred in the XML source or transformation instructions.
org.w3c.dom.Node The Node interface is the primary datatype for the entire Document Object Model.
...beancontext.BeanContextServiceProvider One of the primary functions of a BeanContext is to act a as rendezvous between JavaBeans, and BeanContextServiceProviders.
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.io.ObjectInputStream An ObjectInputStream deserializes primitive data and objects previously written using an ObjectOutputStream.
java.io.ObjectOutputStream An ObjectOutputStream writes primitive data types and graphs of Java objects to an OutputStream.
java.io.OptionalDataException Exception indicating the failure of an object read operation due to unread primitive data, or the end of data belonging to a serialized object in the stream.
java.beans.Expression An Expression object represents a primitive expression in which a single method is applied to a target and a set of arguments to return a result - as in "a.getFoo ".
java.io.DataInputStream DataInputStream: A data input stream lets an application read primitive Java data types from an underlying input stream in a machine-independent way.
java.io.DataOutputStream DataOutputStream: A data output stream lets an application write primitive Java data types to an output stream in a portable way.
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.beans.Statement A Statement object represents a primitive statement in which a single method is applied to a target and a set of arguments - as in "a.setFoo b ".
java.lang.Boolean The Boolean class wraps a value of the primitive type boolean in an object.
java.lang.Byte The Byte class wraps a value of primitive type byte in an object.
java.lang.Character The Character class wraps a value of the primitive type char in an object.
java.lang.Double The Double class wraps a value of the primitive type double in an object.
java.lang.Float The Float class wraps a value of primitive type float in an object.
java.lang.Integer The Integer class wraps a value of the primitive type int in an object.
java.lang.Long The Long class wraps a value of the primitive type long in an object.
java.lang.Short The Short class wraps a value of primitive type short in an object.
java.nio.Buffer A container for data of a specific primitive type.
java.io.DataOutput The DataOutput interface provides for converting data from any of the Java primitive types to a series of bytes and writing these bytes to a binary stream.
java.io.DataInput The DataInput interface provides for reading bytes from a binary stream and reconstructing from them data in any of the Java primitive types.
java.awt.Composite The Composite interface, along with {@link CompositeContext}, defines the methods to compose a draw primitive with the underlying graphics area.
java.awt.BasicStroke The BasicStroke class defines a basic set of rendering attributes for the outlines of graphics primitives, which are rendered with a {@link Graphics2D} object that has its Stroke attribute set to this BasicStroke.
java.security.acl.NotOwnerException NotOwnerException: This is an exception that is thrown whenever the modification of an object such as an Access Control List is only allowed to be done by an owner of the object, but the Principal attempting the modification is not an owner.
java.awt.print.PrinterJob The PrinterJob class is the principal class that controls printing.
org.ietf.jgss.GSSName This interface encapsulates a single GSS-API principal entity.
...security.auth.kerberos.KerberosPrincipal KerberosPrincipal: This class encapsulates a Kerberos principal.
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.
javax.security.auth.SubjectDomainCombiner A SubjectDomainCombiner updates ProtectionDomains with Principals from the Subject associated with this SubjectDomainCombiner.
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.util.logging.SimpleFormatter SimpleFormatter: Print a brief summary of the LogRecord in a human readable format.
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.
javax.print.MultiDoc Interface MultiDoc specifies the interface for an object that supplies more than one piece of print data for a Print Job.
...print.attribute.standard.NumberOfDocuments Class NumberOfDocuments is an integer valued printing attribute that indicates the number of individual docs the printer has accepted for this job, regardless of whether the docs' print data has reached the printer or not.
javax.print.attribute.standard.Compression Class Compression is a printing attribute class, an enumeration, that specifies how print data is compressed.
javax.print.DocFlavor Class DocFlavor encapsulates an object that specifies the format in which print data is supplied to a {@link DocPrintJob}.
...attribute.standard.JobKOctetsProcessed Class JobKOctetsProcessed is an integer valued printing attribute class that specifies the total number of print data octets processed so far in K octets, i.e., in units of 1024 octets.
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.
...standard.ReferenceUriSchemesSupported Class ReferenceUriSchemesSupported is a printing attribute class an enumeration, that indicates a "URI scheme," such as "http:" or "ftp:", that a printer can use to retrieve print data stored at a URI location.
...attribute.standard.PDLOverrideSupported Class PDLOverrideSupported is a printing attribute class, an enumeration, that expresses the printer's ability to attempt to override processing instructions embedded in documents' print data with processing instructions specified as attributes outside the print data.
javax.print.DocFlavor.SERVICE_FORMATTED Class DocFlavor.SERVICE_FORMATTED provides predefined static constant DocFlavor objects for example doc flavors for service formatted print data.
java.io.PrintWriter PrintWriter: Print formatted representations of objects to a text-output stream.
java.awt.PrintGraphics PrintGraphics: An abstract class which provides a print graphics context for a page.
javax.print.attribute.standard.MediaName Class MediaName is a subclass of Media, a printing attribute class an enumeration that specifies the media for a print job as a name.
...print.attribute.PrintServiceAttributeSet Interface PrintServiceAttributeSet specifies the interface for a set of print job attributes, i.e.
...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.print.event.PrintJobAdapter PrintJobAdapter: An abstract adapter class for receiving print job events.
...attribute.standard.DateTimeAtProcessing Class DateTimeAtProcessing is a printing attribute class, a date-time attribute, that indicates the date and time at which the Print Job first began processing.
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.
javax.print.event.PrintJobEvent Class PrintJobEvent encapsulates common events a print job reports to let a listener know of progress in the processing of the {@link DocPrintJob}.
javax.print.DocPrintJob DocPrintJob: This interface represents a print job that can print a specified document with a set of job attributes.
...attribute.standard.DateTimeAtCreation Class DateTimeAtCreation is a printing attribute class, a date-time attribute, that indicates the date and time at which the Print Job was created.
java.awt.print.PrinterAbortException The PrinterAbortException class is a subclass of {@link PrinterException} and is used to indicate that a user or application has terminated the print job while it was in the process of printing.
javax.print.attribute.standard.JobPriority Class JobPriority is an integer valued printing attribute class that specifies a print job's priority.
java.awt.JobAttributes A set of attributes which control a print job.
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.awt.PageAttributes.PrintQualityType PrintQualityType: A type-safe enumeration of possible print qualities.
...print.attribute.standard.PrintQuality Class PrintQuality is a printing attribute class, an enumeration, that specifies the print quality that the printer uses for the job.
java.io.PrintStream A PrintStream adds functionality to another output stream, namely the ability to print representations of various data values conveniently.
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.
...print.attribute.PrintRequestAttributeSet Interface PrintRequestAttributeSet specifies the interface for a set of print request attributes, i.e.
javax.print.event.PrintEvent Class PrintEvent is the super class of all Print Service API events.
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.
...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.
...attribute.standard.JobPrioritySupported Class JobPrioritySupported is an integer valued printing attribute class that specifies whether a Print Service instance supports the {@link JobPriority JobPriority} attribute and the number of different job priority levels supported.
javax.print.PrintException Class PrintException encapsulates a printing-related error condition that occurred while using a Print Service instance.
...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.
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.
...print.event.PrintServiceAttributeListener PrintServiceAttributeListener: Implementations of this listener interface are attached to a {@link javax.print.PrintService PrintService} to monitor the status of the print service.
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.
javax.print.PrintServiceLookup PrintServiceLookup: Implementations of this class provide lookup services for print services typically equivalent to printers of a particular type.
java.awt.print.PrinterException The PrinterException class and its subclasses are used to indicate that an exceptional condition has occurred in the print system.
javax.print.StreamPrintServiceFactory A StreamPrintServiceFactory is the factory for {@link StreamPrintService} instances, which can print to an output stream in a particular document format described as a mime type.
javax.print.attribute.standard.Media Class Media is a printing attribute class that specifies the medium on which to print.
javax.print.attribute.standard.Sides Class Sides is a printing attribute class, an enumeration, that specifies how print-stream pages are to be imposed upon the sides of an instance of a selected medium, i.e., an impression.
...standard.MultipleDocumentHandling Class MultipleDocumentHandling is a printing attribute class, an enumeration, that controls finishing operations and the placement of one or more print-stream pages into impressions and onto media sheets.
javax.print.attribute.standard.PageRanges Class PageRanges is a printing attribute class, a set of integers, that identifies the range s of print-stream pages that the Printer object uses for each copy of each document which are to be printed.
...attribute.standard.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.
...attribute.standard.OrientationRequested Class OrientationRequested is a printing attribute class, an enumeration, that indicates the desired orientation for printed print-stream pages; it does not describe the orientation of the client-supplied print-stream pages.
...attribute.standard.MediaPrintableArea Class MediaPrintableArea is a printing attribute used to distinguish the printable and non-printable areas of media.
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.awt.print.PrinterGraphics The PrinterGraphics interface is implemented by {@link java.awt.Graphics} objects that are passed to {@link Printable} objects to render a page.
...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.awt.PageAttributes A set of attributes which control the output of a printed page.
...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.
javax.print.attribute.standard.JobSheets Class JobSheets is a printing attribute class, an enumeration, that determines which job start and end sheets, if any, must be printed with a job.
java.awt.print.Pageable The Pageable implementation represents a set of pages to be printed.
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.
...standard.ReferenceUriSchemesSupported Class ReferenceUriSchemesSupported is a printing attribute class an enumeration, that indicates a "URI scheme," such as "http:" or "ftp:", that a printer can use to retrieve print data stored at a URI location.
...print.attribute.standard.PagesPerMinute Class PagesPerMinute is an integer valued printing attribute that indicates the nominal number of pages per minute to the nearest whole number which may be generated by this printer e.g., simplex, black-and-white .
javax.print.attribute.standard.Destination Class Destination is a printing attribute class, a URI, that is used to indicate an alternate destination for the spooled printer formatted data.
...print.attribute.standard.NumberOfDocuments Class NumberOfDocuments is an integer valued printing attribute that indicates the number of individual docs the printer has accepted for this job, regardless of whether the docs' print data has reached the printer or not.
...attribute.standard.PrinterIsAcceptingJobs Class PrinterIsAcceptingJobs is a printing attribute class, an enumeration, that indicates whether the printer is currently able to accept jobs.
javax.print.event.PrintJobListener PrintJobListener: Implementations of this listener interface should be attached to a {@link javax.print.DocPrintJob DocPrintJob} to monitor the status of the printer job.
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.
java.awt.GraphicsConfiguration The GraphicsConfiguration class describes the characteristics of a graphics destination such as a printer or monitor.
...print.attribute.standard.PrinterResolution Class PrinterResolution is a printing attribute class that specifies an exact resolution supported by a printer or to be used for a print job.
javax.print.attribute.ResolutionSyntax Class ResolutionSyntax is an abstract base class providing the common implementation of all attributes denoting a printer resolution.
...print.attribute.standard.PrintQuality Class PrintQuality is a printing attribute class, an enumeration, that specifies the print quality that the printer uses for the job.
...attribute.standard.PagesPerMinuteColor Class PagesPerMinuteColor is an integer valued printing attribute that indicates the nominal number of pages per minute to the nearest whole number which may be generated by this printer when printing color e.g., simplex, color .
...print.attribute.standard.QueuedJobCount Class QueuedJobCount is an integer valued printing attribute that indicates the number of jobs in the printer whose {@link JobState JobState} is either PENDING, PENDING_HELD, PROCESSING, or PROCESSING_STOPPED.
...standard.PrinterMessageFromOperator Class PrinterMessageFromOperator is a printing attribute class, a text attribute, that provides a message from an operator, system administrator, or "intelligent" process to indicate to the end user information about or status of the printer, such as why it is unavailable or when it is expected to be available.
javax.print.attribute.standard.PrinterURI Class PrinterURI is a printing attribute class, a URI, that specifies the globally unique name of a printer.
...attribute.standard.PDLOverrideSupported Class PDLOverrideSupported is a printing attribute class, an enumeration, that expresses the printer's ability to attempt to override processing instructions embedded in documents' print data with processing instructions specified as attributes outside the print data.
...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.awt.print.PrinterAbortException The PrinterAbortException class is a subclass of {@link PrinterException} and is used to indicate that a user or application has terminated the print job while it was in the process of printing.
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.awt.print.PrinterAbortException The PrinterAbortException class is a subclass of {@link PrinterException} and is used to indicate that a user or application has terminated the print job while it was in the process of printing.
java.awt.print.PrinterIOException The PrinterIOException class is a subclass of {@link PrinterException} and is used to indicate that an IO error of some sort has occurred while printing.
java.awt.print.PrinterGraphics The PrinterGraphics interface is implemented by {@link java.awt.Graphics} objects that are passed to {@link Printable} objects to render a page.
javax.print.attribute.standard.PrinterInfo Class PrinterInfo is a printing attribute class, a text attribute, that provides descriptive information about a printer.
java.awt.print.PrinterIOException The PrinterIOException class is a subclass of {@link PrinterException} and is used to indicate that an IO error of some sort has occurred while printing.
...attribute.standard.PrinterIsAcceptingJobs Class PrinterIsAcceptingJobs is a printing attribute class, an enumeration, that indicates whether the printer is currently able to accept jobs.
java.awt.print.PrinterJob The PrinterJob class is the principal class that controls printing.
...print.attribute.standard.PrinterLocation Class PrinterLocation is a printing attribute class, a text attribute, that identifies the location of the device.
...attribute.standard.PrinterMakeAndModel Class PrinterMakeAndModel is a printing attribute class, a text attribute, that the make and model of the printer.
...standard.PrinterMessageFromOperator Class PrinterMessageFromOperator is a printing attribute class, a text attribute, that provides a message from an operator, system administrator, or "intelligent" process to indicate to the end user information about or status of the printer, such as why it is unavailable or when it is expected to be available.
...print.attribute.standard.PrinterMoreInfo Class PrinterMoreInfo is a printing attribute class, a URI, that is used to obtain more information about this specific printer.
...standard.PrinterMoreInfoManufacturer Class PrinterMoreInfoManufacturer is a printing attribute class, a URI, that is used to obtain more information about this type of device.
javax.print.attribute.standard.PrinterName Class PrinterName is a printing attribute class, a text attribute, that specifies the name of a printer.
...print.attribute.standard.PrinterResolution Class PrinterResolution is a printing attribute class that specifies an exact resolution supported by a printer or to be used for a print job.
javax.print.PrintServiceLookup PrintServiceLookup: Implementations of this class provide lookup services for print services typically equivalent to printers of a particular type.
...print.attribute.standard.PrinterState Class PrinterState is a printing attribute class, an enumeration, that identifies the current state of a printer.
...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.
...attribute.standard.PrinterStateReason Class PrinterStateReason is a printing attribute class, an enumeration, that provides additional information about the printer's current state, i.e., information that augments the value of the printer's {@link PrinterState PrinterState} attribute.
javax.print.attribute.standard.Severity Class Severity is a printing attribute class, an enumeration, that denotes the severity of a {@link PrinterStateReason PrinterStateReason} 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.
javax.print.attribute.standard.PrinterURI Class PrinterURI is a printing attribute class, a URI, that specifies the globally unique name of a printer.
javax.print.event.PrintEvent Class PrintEvent is the super class of all Print Service API events.
javax.print.PrintException Class PrintException encapsulates a printing-related error condition that occurred while using a Print Service instance.
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.
java.awt.PrintGraphics   PrintGraphics: An abstract class which provides a print graphics context for a page.
javax.print.CancelablePrintJob CancelablePrintJob: This interface is used by a printing application to cancel a print job.
javax.print.attribute.standard.MediaName Class MediaName is a subclass of Media, a printing attribute class an enumeration that specifies the media for a print job as a name.
...standard.ReferenceUriSchemesSupported Class ReferenceUriSchemesSupported is a printing attribute class an enumeration, that indicates a "URI scheme," such as "http:" or "ftp:", that a printer can use to retrieve print data stored at a URI location.
...print.attribute.PrintRequestAttribute Interface PrintRequestAttribute is a tagging interface which a printing attribute class implements to indicate the attribute denotes a requested setting for a print job.
javax.print.attribute.DocAttribute Interface DocAttribute is a tagging interface which a printing attribute class implements to indicate the attribute denotes a setting for a doc.
javax.print.attribute.PrintJobAttribute PrintJobAttribute is a tagging interface which a printing attribute class implements to indicate the attribute describes the status of a Print Job or some other characteristic of a Print Job.
...print.attribute.PrintServiceAttribute Interface PrintServiceAttribute is a tagging interface which a printing attribute class implements to indicate the attribute describes the status of a Print Service or some other characteristic of a Print Service.
...print.attribute.SupportedValuesAttribute Interface SupportedValuesAttribute is a tagging interface which a printing attribute class implements to indicate the attribute describes the supported values for another attribute.
javax.print.attribute.standard.MediaSize Class MediaSize is a two-dimensional size valued printing attribute class that indicates the dimensions of the medium in a portrait orientation, with the X dimension running along the bottom edge and the Y dimension running along the left edge.
javax.print.attribute.standard.JobPriority Class JobPriority is an integer valued printing attribute class that specifies a print job's priority.
...print.attribute.standard.PrinterResolution Class PrinterResolution is a printing attribute class that specifies an exact resolution supported by a printer or to be used for a print job.
javax.print.attribute.standard.Media Class Media is a printing attribute class that specifies the medium on which to print.
javax.print.attribute.standard.Copies Class Copies is an integer valued printing attribute class that specifies the number of copies to be printed.
...attribute.standard.JobImpressionsCompleted Class JobImpressionsCompleted is an integer valued printing attribute class that specifies the number of impressions completed for the job so far.
...attribute.standard.JobMediaSheetsCompleted Class JobMediaSheetsCompleted is an integer valued printing attribute class that specifies the number of media sheets which have completed marking and stacking for the entire job so far, whether those sheets have been processed on one side or on both.
javax.print.attribute.standard.NumberUp Class NumberUp is an integer valued printing attribute class that specifies the number of print-stream pages to impose upon a single side of an instance of a selected medium.
...print.attribute.standard.JobMediaSheets Class JobMediaSheets is an integer valued printing attribute class that specifies the total number of media sheets to be produced for this job.
...attribute.standard.JobKOctetsProcessed Class JobKOctetsProcessed is an integer valued printing attribute class that specifies the total number of print data octets processed so far in K octets, i.e., in units of 1024 octets.
...print.attribute.standard.JobImpressions Class JobImpressions is an integer valued printing attribute class that specifies the total size in number of impressions of the document s being submitted.
javax.print.attribute.standard.JobKOctets Class JobKOctets is an integer valued printing attribute class that specifies the total size of the document s in K octets, i.e., in units of 1024 octets requested to be processed in the job.
...attribute.standard.JobPrioritySupported Class JobPrioritySupported is an integer valued printing attribute class that specifies whether a Print Service instance supports the {@link JobPriority JobPriority} attribute and the number of different job priority levels supported.
javax.print.attribute.Attribute Interface Attribute is the base interface implemented by any and every printing attribute class to indicate that the class represents a printing attribute.
...attribute.standard.DateTimeAtCompleted Class DateTimeAtCompleted is a printing attribute class, a date-time attribute, that indicates the date and time at which the Print Job completed or was canceled or aborted .
...attribute.standard.DateTimeAtProcessing Class DateTimeAtProcessing is a printing attribute class, a date-time attribute, that indicates the date and time at which the Print Job first began processing.
...attribute.standard.DateTimeAtCreation Class DateTimeAtCreation is a printing attribute class, a date-time attribute, that indicates the date and time at which the Print Job was created.
...print.attribute.standard.JobHoldUntil Class JobHoldUntil is a printing attribute class, a date-time attribute, that specifies the exact date and time at which the job must become a candidate for printing.
...print.attribute.standard.JobStateReasons Class JobStateReasons is a printing attribute class, a set of enumeration values, that provides additional information about the job's current state, i.e., information that augments the value of the job's {@link JobState JobState} attribute.
...attribute.standard.PrinterStateReasons Class PrinterStateReasons is a printing attribute class, a set of enumeration values, that provides additional information about the printer's current state, i.e., information that augments the value of the printer's {@link PrinterState PrinterState} attribute.
...print.attribute.standard.CopiesSupported Class CopiesSupported is a printing attribute class, a set of integers, that gives the supported values for a {@link Copies Copies} attribute.
...attribute.standard.JobImpressionsSupported Class JobImpressionsSupported is a printing attribute class, a set of integers, that gives the supported values for a {@link JobImpressions JobImpressions} attribute.
...attribute.standard.JobKOctetsSupported Class JobKOctetsSupported is a printing attribute class, a set of integers, that gives the supported values for a {@link JobKOctets JobKOctets} attribute.
...attribute.standard.JobMediaSheetsSupported Class JobMediaSheetsSupported is a printing attribute class, a set of integers, that gives the supported values for a {@link JobMediaSheets JobMediaSheets} attribute.
...print.attribute.standard.NumberUpSupported Class NumberUpSupported is a printing attribute class, a set of integers, that gives the supported values for a {@link NumberUp NumberUp} attribute.
javax.print.attribute.standard.PageRanges Class PageRanges is a printing attribute class, a set of integers, that identifies the range s of print-stream pages that the Printer object uses for each copy of each document which are to be printed.
...attribute.standard.JobOriginatingUserName Class JobOriginatingUserName is a printing attribute class, a text attribute, that contains the name of the end user that submitted the print job.
...print.attribute.standard.PrinterLocation Class PrinterLocation is a printing attribute class, a text attribute, that identifies the location of the device.
...attribute.standard.OutputDeviceAssigned Class OutputDeviceAssigned is a printing attribute class, a text attribute, that identifies the output device to which the service has assigned this job.
...standard.PrinterMessageFromOperator Class PrinterMessageFromOperator is a printing attribute class, a text attribute, that provides a message from an operator, system administrator, or "intelligent" process to indicate to the end user information about or status of the printer, such as why it is unavailable or when it is expected to be available.
...attribute.standard.JobMessageFromOperator Class JobMessageFromOperator is a printing attribute class, a text attribute, that provides a message from an operator, system administrator, or "intelligent" process to indicate to the end user the reasons for modification or other management action taken on a job.
javax.print.attribute.standard.PrinterInfo Class PrinterInfo is a printing attribute class, a text attribute, that provides descriptive information about a printer.
...print.attribute.standard.DocumentName Class DocumentName is a printing attribute class, a text attribute, that specifies the name of a document.
javax.print.attribute.standard.JobName Class JobName is a printing attribute class, a text attribute, that specifies the name of a print job.
javax.print.attribute.standard.PrinterName Class PrinterName is a printing attribute class, a text attribute, that specifies the name of a printer.
...attribute.standard.RequestingUserName Class RequestingUserName is a printing attribute class, a text attribute, that specifies the name of the end user that submitted the print job.
...attribute.standard.PrinterMakeAndModel Class PrinterMakeAndModel is a printing attribute class, a text attribute, that the make and model of the printer.
javax.print.attribute.standard.Destination Class Destination is a printing attribute class, a URI, that is used to indicate an alternate destination for the spooled printer formatted data.
...print.attribute.standard.PrinterMoreInfo Class PrinterMoreInfo is a printing attribute class, a URI, that is used to obtain more information about this specific printer.
...standard.PrinterMoreInfoManufacturer Class PrinterMoreInfoManufacturer is a printing attribute class, a URI, that is used to obtain more information about this type of device.

javax.print.attribute.standard.PrinterURI Class PrinterURI is a printing attribute class, a URI, that specifies the globally unique name of a printer.
...standard.MultipleDocumentHandling Class MultipleDocumentHandling is a printing attribute class, an enumeration, that controls finishing operations and the placement of one or more print-stream pages into impressions and onto media sheets.
javax.print.attribute.standard.Severity Class Severity is a printing attribute class, an enumeration, that denotes the severity of a {@link PrinterStateReason PrinterStateReason} attribute.
javax.print.attribute.standard.JobSheets Class JobSheets is a printing attribute class, an enumeration, that determines which job start and end sheets, if any, must be printed with a job.
...attribute.standard.PDLOverrideSupported Class PDLOverrideSupported is a printing attribute class, an enumeration, that expresses the printer's ability to attempt to override processing instructions embedded in documents' print data with processing instructions specified as attributes outside the print data.
javax.print.attribute.standard.JobState JobState is a printing attribute class, an enumeration, that identifies the current state of a print job.
...print.attribute.standard.PrinterState Class PrinterState is a printing attribute class, an enumeration, that identifies the current state of a printer.
...print.attribute.standard.ColorSupported Class ColorSupported is a printing attribute class, an enumeration, that identifies whether the device is capable of any type of color printing at all, including highlight color as well as full process color.
javax.print.attribute.standard.Finishings Class Finishings is a printing attribute class, an enumeration, that identifies whether the printer applies a finishing operation of some kind of binding to each copy of each printed document in the job.
...attribute.standard.OrientationRequested Class OrientationRequested is a printing attribute class, an enumeration, that indicates the desired orientation for printed print-stream pages; it does not describe the orientation of the client-supplied print-stream pages.
...attribute.standard.PrinterIsAcceptingJobs Class PrinterIsAcceptingJobs is a printing attribute class, an enumeration, that indicates whether the printer is currently able to accept jobs.
javax.print.attribute.standard.Fidelity Class Fidelity is a printing attribute class, an enumeration, that indicates whether total fidelity to client supplied print request attributes is required.
...attribute.standard.PresentationDirection Class PresentationDirection is a printing attribute class, an enumeration, that is used in conjunction with the {@link NumberUp NumberUp} attribute to indicate the layout of multiple print-stream pages to impose upon a single side of an instance of a selected medium.
...print.attribute.standard.JobStateReason Class JobStateReason is a printing attribute class, an enumeration, that provides additional information about the job's current state, i.e., information that augments the value of the job's {@link JobState JobState} attribute.
...attribute.standard.PrinterStateReason Class PrinterStateReason is a printing attribute class, an enumeration, that provides additional information about the printer's current state, i.e., information that augments the value of the printer's {@link PrinterState PrinterState} attribute.
javax.print.attribute.standard.Compression Class Compression is a printing attribute class, an enumeration, that specifies how print data is compressed.
javax.print.attribute.standard.Sides Class Sides is a printing attribute class, an enumeration, that specifies how print-stream pages are to be imposed upon the sides of an instance of a selected medium, i.e., an impression.
...print.attribute.standard.Chromaticity Class Chromaticity is a printing attribute class, an enumeration, that specifies monochrome or color printing.
...print.attribute.standard.PrintQuality Class PrintQuality is a printing attribute class, an enumeration, that specifies the print quality that the printer uses for the job.
...print.attribute.standard.SheetCollate Class SheetCollate is a printing attribute class, an enumeration, that specifies whether or not the media sheets of each copy of each printed document in a job are to be in sequence, when multiple copies of the document are specified by the {@link Copies Copies} attribute.
...print.attribute.standard.PagesPerMinute Class PagesPerMinute is an integer valued printing attribute that indicates the nominal number of pages per minute to the nearest whole number which may be generated by this printer e.g., simplex, black-and-white .
...attribute.standard.PagesPerMinuteColor Class PagesPerMinuteColor is an integer valued printing attribute that indicates the nominal number of pages per minute to the nearest whole number which may be generated by this printer when printing color e.g., simplex, color .
...print.attribute.standard.NumberOfDocuments Class NumberOfDocuments is an integer valued printing attribute that indicates the number of individual docs the printer has accepted for this job, regardless of whether the docs' print data has reached the printer or not.
...print.attribute.standard.QueuedJobCount Class QueuedJobCount is an integer valued printing attribute that indicates the number of jobs in the printer whose {@link JobState JobState} is either PENDING, PENDING_HELD, PROCESSING, or PROCESSING_STOPPED.
...attribute.standard.NumberOfInterveningJobs Class NumberOfInterveningJobs is an integer valued printing attribute that indicates the number of jobs that are ahead of this job in the relative chronological order of expected time to complete i.e., the current scheduled order .
...attribute.standard.MediaPrintableArea Class MediaPrintableArea is a printing attribute used to distinguish the printable and non-printable areas of media.
javax.print.event.PrintJobAttributeEvent Class PrintJobAttributeEvent encapsulates an event a PrintService reports to let the client know that one or more printing attributes for a PrintJob have changed.
javax.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.print.attribute.AttributeSet Interface AttributeSet specifies the interface for a set of printing attributes.
javax.print.SimpleDoc This class is an implementation of interface Doc that can be used in many common printing requests.
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.awt.print.PrinterJob The PrinterJob class is the principal class that controls printing.
javax.print.PrintException Class PrintException encapsulates a printing-related error condition that occurred while using a Print Service instance.
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.awt.PrintJob   PrintJob: An abstract class which initiates and executes a print job.
javax.print.event.PrintJobAdapter   PrintJobAdapter: An abstract adapter class for receiving print job events.
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.
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.
...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.
...print.attribute.HashPrintJobAttributeSet Class HashPrintJobAttributeSet provides an attribute set which inherits its implementation from class {@link HashAttributeSet HashAttributeSet} and enforces the semantic restrictions of interface {@link PrintJobAttributeSet PrintJobAttributeSet}.
javax.print.attribute.PrintJobAttributeSet Interface PrintJobAttributeSet specifies the interface for a set of print job attributes, i.e.
javax.print.event.PrintJobEvent Class PrintJobEvent encapsulates common events a print job reports to let a listener know of progress in the processing of the {@link DocPrintJob}.
javax.print.event.PrintJobListener   PrintJobListener: Implementations of this listener interface should be attached to a {@link javax.print.DocPrintJob DocPrintJob} to monitor the status of the printer job.
...print.attribute.standard.PrintQuality Class PrintQuality is a printing attribute class, an enumeration, that specifies the print quality that the printer uses for the job.
java.awt.PageAttributes.PrintQualityType   PrintQualityType: A type-safe enumeration of possible print qualities.
...print.attribute.PrintRequestAttribute Interface PrintRequestAttribute is a tagging interface which a printing attribute class implements to indicate the attribute denotes a requested setting for a print job.
...attribute.HashPrintRequestAttributeSet Class HashPrintRequestAttributeSet inherits its implementation from class {@link HashAttributeSet HashAttributeSet} and enforces the semantic restrictions of interface {@link PrintRequestAttributeSet PrintRequestAttributeSet}.
...print.attribute.PrintRequestAttributeSet Interface PrintRequestAttributeSet specifies the interface for a set of print request attributes, i.e.
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.
javax.print.PrintService Interface PrintService is the factory for a DocPrintJob.
javax.print.event.PrintJobAttributeEvent Class PrintJobAttributeEvent encapsulates an event a PrintService reports to let the client know that one or more printing attributes for a PrintJob have changed.
javax.print.StreamPrintService This class extends {@link PrintService} and represents a print service that prints data in different formats to a client-provided output stream.
...print.event.PrintServiceAttributeListener PrintServiceAttributeListener: Implementations of this listener interface are attached to a {@link javax.print.PrintService PrintService} to monitor the status of the print service.
...print.attribute.PrintServiceAttribute Interface PrintServiceAttribute is a tagging interface which a printing attribute class implements to indicate the attribute describes the status of a Print Service or some other characteristic of a Print Service.
...print.event.PrintServiceAttributeEvent Class PrintServiceAttributeEvent encapsulates an event a Print Service instance reports to let the client know of changes in the print service state.
...print.event.PrintServiceAttributeListener   PrintServiceAttributeListener: Implementations of this listener interface are attached to a {@link javax.print.PrintService PrintService} to monitor the status of the print service.
...attribute.HashPrintServiceAttributeSet Class HashPrintServiceAttributeSet provides an attribute set which inherits its implementation from class {@link HashAttributeSet HashAttributeSet} and enforces the semantic restrictions of interface {@link PrintServiceAttributeSet PrintServiceAttributeSet}.
...print.attribute.PrintServiceAttributeSet Interface PrintServiceAttributeSet specifies the interface for a set of print job attributes, i.e.
javax.print.PrintServiceLookup   PrintServiceLookup: Implementations of this class provide lookup services for print services typically equivalent to printers of a particular type.
java.io.PrintStream A PrintStream adds functionality to another output stream, namely the ability to print representations of various data values conveniently.
java.io.PrintWriter   PrintWriter: Print formatted representations of objects to a text-output stream.
...attribute.standard.JobPrioritySupported Class JobPrioritySupported is an integer valued printing attribute class that specifies whether a Print Service instance supports the {@link JobPriority JobPriority} attribute and the number of different job priority levels supported.
javax.print.attribute.standard.JobPriority Class JobPriority is an integer valued printing attribute class that specifies a print job's priority.
...security.auth.PrivateCredentialPermission This class is used to protect access to private Credentials belonging to a particular Subject.
java.security.KeyPair KeyPair: This class is a simple holder for a key pair a public key and a private key .
java.security.spec.EncodedKeySpec EncodedKeySpec: This class represents a public or private key in encoded format.
java.security.spec.DSAPrivateKeySpec DSAPrivateKeySpec: This class specifies a DSA private key with its associated parameters.
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.
...spec.RSAMultiPrimePrivateCrtKeySpec RSAMultiPrimePrivateCrtKeySpec: This class specifies an RSA multi-prime private key, as defined in the PKCS#1 v2.1, using the Chinese Remainder Theorem CRT information values for efficiency.
...interfaces.RSAMultiPrimePrivateCrtKey RSAMultiPrimePrivateCrtKey: The interface to an RSA multi-prime private key, as defined in the PKCS#1 v2.1, using the Chinese Remainder Theorem CRT information values.
java.security.spec.PKCS8EncodedKeySpec PKCS8EncodedKeySpec: This class represents the ASN.1 encoding of a private key, encoded according to the ASN.1 type PrivateKeyInfo.
java.security.PrivateKey A private key.
java.security.KeyPairGeneratorSpi KeyPairGeneratorSpi: This class defines the Service Provider Interface SPI for the KeyPairGenerator class, which is used to generate pairs of public and private keys.
java.security.spec.PKCS8EncodedKeySpec PKCS8EncodedKeySpec: This class represents the ASN.1 encoding of a private key, encoded according to the ASN.1 type PrivateKeyInfo.
java.security.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.security.PrivilegedAction A computation to be performed with privileges enabled.
java.security.SecureRandom This class provides a cryptographically strong pseudo-random number generator PRNG .
...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.
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.
javax.naming.LinkException This exception is used to describe problems encounter while resolving links.
...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.CertStoreException An exception indicating one of a variety of problems retrieving certificates and CRLs from a CertStore.
java.lang.Error An Error is a subclass of Throwable that indicates serious problems that a reasonable application should not try to catch.
java.io.InvalidClassException InvalidClassException: Thrown when the Serialization runtime detects one of the following problems with a Class.
java.security.cert.CertificateException CertificateException: This exception indicates one of a variety of certificate problems.
java.sql.CallableStatement The interface used to execute SQL stored procedures.
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.
javax.naming.CannotProceedException This exception is thrown to indicate that the operation reached a point in the name where the operation cannot proceed any further.
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.lang.Process The Runtime.exec methods create a native process and return an instance of a subclass of Process that can be used to control the process and obtain information about it.
java.util.logging.ErrorManager ErrorManager objects can be attached to Handlers to process any error that occur on a Handler during Logging.
...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.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.rmi.server.UnicastRemoteObject The UnicastRemoteObject class defines a non-replicated remote object whose references are valid only while the server process is alive.
java.awt.print.PrinterAbortException The PrinterAbortException class is a subclass of {@link PrinterException} and is used to indicate that a user or application has terminated the print job while it was in the process of printing.
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.awt.image.ImagingOpException The ImagingOpException is thrown if one of the {@link BufferedImageOp} or {@link RasterOp} filter methods cannot process the image.
...standard.PrinterMessageFromOperator Class PrinterMessageFromOperator is a printing attribute class, a text attribute, that provides a message from an operator, system administrator, or "intelligent" process to indicate to the end user information about or status of the printer, such as why it is unavailable or when it is expected to be available.
...attribute.standard.JobMessageFromOperator Class JobMessageFromOperator is a printing attribute class, a text attribute, that provides a message from an operator, system administrator, or "intelligent" process to indicate to the end user the reasons for modification or other management action taken on a job.
javax.xml.transform.TransformerException TransformerException: This class specifies an exceptional condition that occured during the transformation process.
javax.print.attribute.standard.JobKOctets Class JobKOctets is an integer valued printing attribute class that specifies the total size of the document s in K octets, i.e., in units of 1024 octets requested to be processed in the job.
...attribute.standard.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.JobKOctetsProcessed Class JobKOctetsProcessed is an integer valued printing attribute class that specifies the total number of print data octets processed so far in K octets, i.e., in units of 1024 octets.
javax.xml.transform.Templates An object that implements this interface is the runtime representation of processed transformation instructions.
org.w3c.dom.ProcessingInstruction The ProcessingInstruction interface represents a "processing instruction", used in XML as a way to keep processor-specific information in the text of the document.
java.awt.color.ProfileDataException ProfileDataException: This exception is thrown when an error occurs in accessing or processing an ICC_Profile object.
...attribute.standard.PDLOverrideSupported Class PDLOverrideSupported is a printing attribute class, an enumeration, that expresses the printer's ability to attempt to override processing instructions embedded in documents' print data with processing instructions specified as attributes outside the print data.
javax.print.event.PrintJobEvent Class PrintJobEvent encapsulates common events a print job reports to let a listener know of progress in the processing of the {@link DocPrintJob}.
java.rmi.ServerRuntimeException From a server executing on JDK 1.1, a ServerRuntimeException is thrown as a result of a remote method invocation when a RuntimeException is thrown while processing the invocation on the server, either while unmarshalling the arguments, executing the remote method itself, or marshalling the return value.
...print.attribute.standard.QueuedJobCount Class QueuedJobCount is an integer valued printing attribute that indicates the number of jobs in the printer whose {@link JobState JobState} is either PENDING, PENDING_HELD, PROCESSING, or PROCESSING_STOPPED.
...attribute.standard.DateTimeAtProcessing Class DateTimeAtProcessing is a printing attribute class, a date-time attribute, that indicates the date and time at which the Print Job first began processing.
...print.attribute.standard.QueuedJobCount Class QueuedJobCount is an integer valued printing attribute that indicates the number of jobs in the printer whose {@link JobState JobState} is either PENDING, PENDING_HELD, PROCESSING, or PROCESSING_STOPPED.
org.w3c.dom.ProcessingInstruction The ProcessingInstruction interface represents a "processing instruction", used in XML as a way to keep processor-specific information in the text of the document.
javax.xml.transform.URIResolver URIResolver: An object that implements this interface that can be called by the processor to turn a URI used in document , xsl:import, or xsl:include into a Source object.
org.w3c.dom.ProcessingInstruction The ProcessingInstruction interface represents a "processing instruction", used in XML as a way to keep processor-specific information in the text of the document.
java.awt.image.renderable.RenderContext A RenderContext encapsulates the information needed to produce a specific rendering from a RenderableImage.
java.text.MessageFormat MessageFormat provides a means to produce concatenated messages in language-neutral way.
...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.awt.image.FilteredImageSource This class is an implementation of the ImageProducer interface which takes an existing image and a filter object and uses them to produce image data for a new filtered version of the original image.
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.image.MemoryImageSource This class is an implementation of the ImageProducer interface which uses an array to produce pixel values for an Image.
java.awt.image.ImageProducer The interface for objects which can produce the image data for Images.
...print.attribute.standard.JobMediaSheets Class JobMediaSheets is an integer valued printing attribute class that specifies the total number of media sheets to be produced for this job.
java.awt.image.BufferedImageFilter The BufferedImageFilter class subclasses an ImageFilter to provide a simple means of using a single-source/single-destination image operator {@link BufferedImageOp} to filter a BufferedImage in the Image Producer/Consumer/Observer paradigm.
javax.naming.SizeLimitExceededException SizeLimitExceededException: This exception is thrown when a method produces a result that exceeds a size-related limit.
javax.xml.parsers.DocumentBuilderFactory Defines a factory API that enables applications to obtain a parser that produces DOM object trees from XML documents.
java.awt.image.AreaAveragingScaleFilter AreaAveragingScaleFilter: An ImageFilter class for scaling images using a simple area averaging algorithm that produces smoother results than the nearest neighbor algorithm.
java.sql.Statement The object used for executing a static SQL statement and returning the results it produces.
...image.renderable.RenderableImageProducer RenderableImageProducer: An adapter class that implements ImageProducer to allow the asynchronous production of a RenderableImage.
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.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.
java.awt.color.ProfileDataException   ProfileDataException: This exception is thrown when an error occurs in accessing or processing an ICC_Profile object.
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.
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.applet.Applet An applet is a small program that is intended not to be run on its own, but rather to be embedded inside another application.
java.lang.Thread A thread is a thread of execution in a program.
java.io.ObjectOutputStream.PutField PutField: Provide programatic access to the persistent fields to be written to ObjectOutput.
java.util.ListIterator An iterator for lists that allows the programmer to traverse the list in either direction, modify the list during iteration, and obtain the iterator's current position in the list.
java.sql.Struct The standard mapping in the Java programming language for an SQL structured type.
java.sql.Clob The mapping in the JavaTM programming language for the SQL CLOB type.
java.sql.Array The mapping in the Java programming language for the SQL type ARRAY.
java.sql.Blob The representation mapping in the JavaTM programming language of an SQL BLOB value.
java.sql.Ref The mapping in the Java programming language of an SQL REF value, which is a reference to an SQL structured type value in the database.
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.print.event.PrintJobEvent Class PrintJobEvent encapsulates common events a print job reports to let a listener know of progress in the processing of the {@link DocPrintJob}.
...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.
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.Security Security: This class centralizes all security properties and common security methods.
java.util.Properties The Properties class represents a persistent set of properties.
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.sql.DriverPropertyInfo Driver properties for making a connection.
java.awt.font.GlyphJustificationInfo The GlyphJustificationInfo class represents information about the justification properties of a glyph.
java.awt.BufferCapabilities BufferCapabilities: Capabilities and properties of buffers.
java.awt.ImageCapabilities ImageCapabilities: Capabilities and properties of images.
java.sql.ResultSetMetaData An object that can be used to get information about the types and properties of the columns in a ResultSet object.
java.sql.ParameterMetaData ParameterMetaData: An object that can be used to get information about the types and properties of the parameters in a PreparedStatement object.
...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.beans.Introspector The Introspector class provides a standard way for tools to learn about the properties, events, and methods supported by a target Java Bean.
java.beans.BeanInfo A bean implementor who wishes to provide explicit information about their bean may provide a BeanInfo class that implements this BeanInfo interface and provides explicit information about the methods, properties, events, etc, of their bean.
...BeanContextServiceProviderBeanInfo BeanContextServiceProviderBeanInfo: A BeanContextServiceProvider implementor who wishes to provide explicit information about the services their bean may provide shall implement a BeanInfo class that implements this BeanInfo subinterface and provides explicit information about the methods, properties, events, etc, of their services.
java.beans.PropertyChangeSupport PropertyChangeSupport: This is a utility class that can be used by beans that support bound properties.
java.beans.PropertyEditorManager The PropertyEditorManager can be used to locate a property editor for any given type name.
java.beans.PropertyEditorSupport PropertyEditorSupport: This is a support class to help build property editors.
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.PropertyPermission PropertyPermission: This class is for property permissions.
java.beans.PropertyVetoException A PropertyVetoException is thrown when a proposed change to a property represents an unacceptable value.
java.beans.PropertyDescriptor A PropertyDescriptor describes one property that a Java Bean exports via a pair of accessor methods.
java.beans.IndexedPropertyDescriptor An IndexedPropertyDescriptor describes a property that acts like an array and has an indexed read and/or indexed write method to access specific elements of the array.
java.beans.PropertyEditor A PropertyEditor class provides support for GUIs that want to allow users to edit a property value of a given type.
java.beans.VetoableChangeListener A VetoableChange event gets fired whenever a bean changes a "constrained" property.
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.
...AccessibleContainerHandler AccessibleContainerHandler: Fire PropertyChange listener, if one is registered, when children are added or removed.
...AccessibleAWTFocusHandler AccessibleAWTFocusHandler: Fire PropertyChange listener, if one is registered, when focus events happen
...AccessibleAWTComponentHandler AccessibleAWTComponentHandler: Fire PropertyChange listener, if one is registered, when shown/hidden..
java.beans.PropertyChangeListenerProxy A class which extends the EventListenerProxy specifically for adding a named PropertyChangeListener.
java.beans.PropertyChangeSupport   PropertyChangeSupport: This is a utility class that can be used by beans that support bound properties.
java.beans.PropertyDescriptor A PropertyDescriptor describes one property that a Java Bean exports via a pair of accessor methods.
java.beans.FeatureDescriptor The FeatureDescriptor class is the common baseclass for PropertyDescriptor, EventSetDescriptor, and MethodDescriptor, etc.
java.beans.PropertyEditor A PropertyEditor class provides support for GUIs that want to allow users to edit a property value of a given type.
java.beans.PropertyEditorManager The PropertyEditorManager can be used to locate a property editor for any given type name.
java.beans.PropertyEditorSupport   PropertyEditorSupport: This is a support class to help build property editors.
java.util.PropertyPermission   PropertyPermission: This class is for property permissions.
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.beans.PropertyVetoException A PropertyVetoException is thrown when a proposed change to a property represents an unacceptable value.
java.beans.PropertyVetoException A PropertyVetoException is thrown when a proposed change to a property represents an unacceptable value.
java.security.Guard This interface represents a guard, which is an object that is used to protect access to another object.
...security.auth.PrivateCredentialPermission This class is used to protect access to private Credentials belonging to a particular Subject.
...security.auth.kerberos.ServicePermission This class is used to protect Kerberos services and the credentials necessary to access those services.
...beancontext.BeanContextSupport.BCSIterator BCSIterator: protected final subclass that encapsulates an iterator but implements a noop remove method.
...awt.dnd.DropTarget.DropTargetAutoScroller DropTargetAutoScroller: this protected nested class implements autoscrolling
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.DomainCombiner A DomainCombiner provides a means to dynamically update the ProtectionDomains associated with the current AccessControlContext.

javax.security.auth.SubjectDomainCombiner A SubjectDomainCombiner updates ProtectionDomains with Principals from the Subject associated with this SubjectDomainCombiner.
java.net.SocketAddress SocketAddress: This class represents a Socket Address with no protocol attachment.
java.text.StringCharacterIterator StringCharacterIterator implements the CharacterIterater protocol for a String.
java.text.CharacterIterator This interface defines a protocol for bidirectional iteration over text.
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.URLStreamHandler The abstract class URLStreamHandler is the common superclass for all stream protocol handlers.
java.net.InetAddress This class represents an Internet Protocol IP address.
javax.naming.ldap.StartTlsRequest This class implements the LDAPv3 Extended Request for StartTLS as defined in Lightweight Directory Access Protocol v3 : Extension for Transport Layer Security The object identifier for StartTLS is 1.3.6.1.4.1.1466.20037 and no extended request value is defined.
javax.naming.ldap.StartTlsResponse This class implements the LDAPv3 Extended Response for StartTLS as defined in Lightweight Directory Access Protocol v3 : Extension for Transport Layer Security The object identifier for StartTLS is 1.3.6.1.4.1.1466.20037 and no extended response value is defined.
java.net.Inet4Address Inet4Address: This class represents an Internet Protocol version 4 IPv4 address.
java.net.Inet6Address This class represents an Internet Protocol version 6 IPv6 address.
java.net.SocketException SocketException: Thrown to indicate that there is an error in the underlying protocol, such as a TCP error.
java.awt.dnd.DragSourceContext The DragSourceContext class is responsible for managing the initiator side of the Drag and Drop protocol.
java.net.ProtocolException   ProtocolException: Thrown to indicate that there is an error in the underlying protocol, such as a TCP error.
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.
javax.naming.Referenceable This interface is implemented by an object that can provide a Reference to itself.
java.awt.image.BufferedImageFilter The BufferedImageFilter class subclasses an ImageFilter to provide a simple means of using a single-source/single-destination image operator {@link BufferedImageOp} to filter a BufferedImage in the Image Producer/Consumer/Observer paradigm.
java.io.ObjectInputStream.GetField GetField: Provide access to the persistent fields read from the input stream.
java.beans.ParameterDescriptor The ParameterDescriptor class allows bean implementors to provide additional information on each of their parameters, beyond the low level type information provided by the java.lang.reflect.Method class.
org.xml.sax.helpers.LocatorImpl   Provide an optional convenience implementation of Locator.
java.security.Signature This Signature class is used to provide applications the functionality of a digital signature algorithm.
java.awt.dnd.DragSourceListener The DragSourceListener defines the event interface for originators of Drag and Drop operations to track the state of the user's gesture, and to provide appropriate "drag over" feedback to the user throughout the Drag and Drop operation.
java.beans.SimpleBeanInfo SimpleBeanInfo: This is a support class to make it easier for people to provide BeanInfo classes.
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.awt.datatransfer.Transferable Transferable: Defines the interface for classes that can be used to provide data for a transfer operation.
java.awt.datatransfer.ClipboardOwner ClipboardOwner: Defines the interface for classes that will provide data to a clipboard.
java.awt.Container.AccessibleAWTContainer AccessibleAWTContainer: Inner class of Container used to provide default support for accessibility.
...BeanContextServiceProviderBeanInfo BeanContextServiceProviderBeanInfo: A BeanContextServiceProvider implementor who wishes to provide explicit information about the services their bean may provide shall implement a BeanInfo class that implements this BeanInfo subinterface and provides explicit information about the methods, properties, events, etc, of their services.
java.beans.BeanInfo A bean implementor who wishes to provide explicit information about their bean may provide a BeanInfo class that implements this BeanInfo interface and provides explicit information about the methods, properties, events, etc, of their bean.
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.io.BufferedReader Read text from a character-input stream, buffering characters so as to provide for the efficient reading of characters, arrays, and lines.
java.io.BufferedWriter Write text to a character-output stream, buffering characters so as to provide for the efficient writing of single characters, arrays, and strings.
java.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.print.PrintServiceLookup PrintServiceLookup: Implementations of this class provide lookup services for print services typically equivalent to printers of a particular type.
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.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.
java.awt.image.WritableRaster This class extends Raster to provide pixel writing capabilities.
java.io.ObjectOutputStream.PutField PutField: Provide programatic access to the persistent fields to be written to ObjectOutput.
...xml.transform.sax.SAXTransformerFactory SAXTransformerFactory: This class extends TransformerFactory to provide SAX-specific factory methods.
java.awt.im.spi.InputMethodDescriptor InputMethodDescriptor: Defines methods that provide sufficient information about an input method to enable selection and loading of that input method.
...beans.beancontext.BeanContextChildSupport BeanContextChildSupport: This is a general support class to provide support for implementing the BeanContextChild protocol.
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.
java.security.SignatureSpi SignatureSpi: This class defines the Service Provider Interface SPI for the Signature class, which is used to provide the functionality of a digital signature algorithm.
javax.print.ServiceUIFactory Services may optionally provide UIs which allow different styles of interaction in different roles.
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.logging.Filter A Filter can be used to provide fine grain control over what is logged, beyond the control provided by log levels.
javax.imageio.spi.RegisterableService RegisterableService: An optional interface that may be provided by service provider objects that will be registered with a ServiceRegistry.
java.beans.ParameterDescriptor The ParameterDescriptor class allows bean implementors to provide additional information on each of their parameters, beyond the low level type information provided by the java.lang.reflect.Method class.
java.lang.Compiler The Compiler class is provided to support Java-to-native-code compilers and related services.
java.security.Provider This class represents a "provider" for the Java Security API, where a provider implements some or all parts of Java Security.
java.security.ProviderException ProviderException: A runtime exception for Provider exceptions such as misconfiguration errors , which may be subclassed by Providers to throw specialized, provider-specific runtime errors.
javax.imageio.spi.ServiceRegistry ServiceRegistry: A registry for service provider instances.
java.rmi.server.RMIClassLoaderSpi RMIClassLoaderSpi is the service provider interface for RMIClassLoader.
javax.imageio.spi.ImageInputStreamSpi The service provider interface SPI for ImageInputStreams.
javax.imageio.spi.ImageOutputStreamSpi The service provider interface SPI for ImageOutputStreams.
javax.imageio.spi.ImageReaderSpi The service provider interface SPI for ImageReaders.
javax.imageio.spi.ImageTranscoderSpi ImageTranscoderSpi: The service provider interface SPI for ImageTranscoders.
javax.imageio.spi.ImageWriterSpi The service provider interface SPI for ImageWriters.
...security.AlgorithmParameterGeneratorSpi AlgorithmParameterGeneratorSpi: This class defines the Service Provider Interface SPI for the AlgorithmParameterGenerator class, which is used to generate a set of parameters to be used with a certain algorithm.
java.security.AlgorithmParametersSpi AlgorithmParametersSpi: This class defines the Service Provider Interface SPI for the AlgorithmParameters class, which is used to manage algorithm parameters.
java.security.cert.CertificateFactorySpi CertificateFactorySpi: This class defines the Service Provider Interface SPI for the CertificateFactory class.
java.security.KeyFactorySpi KeyFactorySpi: This class defines the Service Provider Interface SPI for the KeyFactory class.
java.security.KeyPairGeneratorSpi KeyPairGeneratorSpi: This class defines the Service Provider Interface SPI for the KeyPairGenerator class, which is used to generate pairs of public and private keys.
java.security.KeyStoreSpi KeyStoreSpi: This class defines the Service Provider Interface SPI for the KeyStore class.
java.security.MessageDigestSpi MessageDigestSpi: This class defines the Service Provider Interface SPI for the MessageDigest class, which provides the functionality of a message digest algorithm, such as MD5 or SHA.
java.security.SecureRandomSpi SecureRandomSpi: This class defines the Service Provider Interface SPI for the SecureRandom class.
java.security.SignatureSpi SignatureSpi: This class defines the Service Provider Interface SPI for the Signature class, which is used to provide the functionality of a digital signature algorithm.
java.security.cert.CertPathBuilderSpi The Service Provider Interface SPI for the {@link CertPathBuilder CertPathBuilder} class.
java.security.cert.CertPathValidatorSpi The Service Provider Interface SPI for the {@link CertPathValidator CertPathValidator} class.
java.security.cert.CertStoreSpi The Service Provider Interface SPI for the {@link CertStore CertStore} class.
javax.imageio.spi.IIOServiceProvider IIOServiceProvider: A superinterface for functionality common to all Image I/O service provider interfaces SPIs .
java.security.NoSuchProviderException NoSuchProviderException: This exception is thrown when a particular security provider is requested but is not available in the environment.
javax.imageio.spi.RegisterableService RegisterableService: An optional interface that may be provided by service provider objects that will be registered with a ServiceRegistry.
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.security.ProviderException ProviderException: A runtime exception for Provider exceptions such as misconfiguration errors , which may be subclassed by Providers to throw specialized, provider-specific runtime errors.
java.security.ProviderException   ProviderException: A runtime exception for Provider exceptions such as misconfiguration errors , which may be subclassed by Providers to throw specialized, provider-specific runtime errors.
javax.imageio.spi.ServiceRegistry.Filter A simple filter interface used by ServiceRegistry.getServiceProviders to select providers matching an arbitrary criterion.
java.security.ProviderException ProviderException: A runtime exception for Provider exceptions such as misconfiguration errors , which may be subclassed by Providers to throw specialized, provider-specific runtime errors.
javax.security.auth.spi.LoginModule LoginModule describes the interface implemented by authentication technology providers.
javax.naming.directory.BasicAttribute This class provides a basic implementation of the Attribute interface.
javax.naming.directory.BasicAttributes This class provides a basic implementation of the Attributes interface.
java.beans.Customizer Customizer: A customizer class provides a complete custom GUI for customizing a target Java Bean.
java.security.SecureRandom This class provides a cryptographically strong pseudo-random number generator PRNG .
java.rmi.activation.ActivationSystem The ActivationSystem provides a means for registering groups and "activatable" objects to be activated within those groups.
java.security.DomainCombiner A DomainCombiner provides a means to dynamically update the ProtectionDomains associated with the current AccessControlContext.
java.text.MessageFormat MessageFormat provides a means to produce concatenated messages in language-neutral way.
java.beans.beancontext.BeanContextServices The BeanContextServices interface provides a mechanism for a BeanContext to expose generic "services" to the BeanContextChild objects within.
java.rmi.server.LogStream LogStream provides a mechanism for logging errors that are of possible interest to those monitoring a system.
java.net.FileNameMap FileNameMap: A simple interface which provides a mechanism to map between a file name and a MIME type string.
...standard.PrinterMessageFromOperator Class PrinterMessageFromOperator is a printing attribute class, a text attribute, that provides a message from an operator, system administrator, or "intelligent" process to indicate to the end user information about or status of the printer, such as why it is unavailable or when it is expected to be available.
...attribute.standard.JobMessageFromOperator Class JobMessageFromOperator is a printing attribute class, a text attribute, that provides a message from an operator, system administrator, or "intelligent" process to indicate to the end user the reasons for modification or other management action taken on a job.
org.w3c.dom.DOMImplementation The DOMImplementation interface provides a number of methods for performing operations that are independent of any particular instance of the document object model.
java.awt.PrintGraphics PrintGraphics: An abstract class which provides a print graphics context for a page.
java.awt.print.Book The Book class provides a representation of a document in which pages may have different page formats and page painters.
java.text.RuleBasedCollator The RuleBasedCollator class is a concrete subclass of Collator that provides a simple, data-driven, table collator.
java.util.AbstractCollection AbstractCollection: This class provides a skeletal implementation of the Collection interface, to minimize the effort required to implement this interface.
java.util.AbstractList AbstractList: This class provides a skeletal implementation of the List interface to minimize the effort required to implement this interface backed by a "random access" data store such as an array .
java.util.AbstractSequentialList AbstractSequentialList: This class provides a skeletal implementation of the List interface to minimize the effort required to implement this interface backed by a "sequential access" data store such as a linked list .

java.util.AbstractMap AbstractMap: This class provides a skeletal implementation of the Map interface, to minimize the effort required to implement this interface.
java.util.AbstractSet AbstractSet: This class provides a skeletal implementation of the Set interface to minimize the effort required to implement this interface.
java.util.prefs.AbstractPreferences AbstractPreferences: This class provides a skeletal implementation of the {@link Preferences} class, greatly easing the task of implementing it.
java.beans.Introspector The Introspector class provides a standard way for tools to learn about the properties, events, and methods supported by a target Java Bean.
java.beans.beancontext.BeanContextSupport BeanContextSupport: This helper class provides a utility implementation of the java.beans.beancontext.BeanContext interface.
...beancontext.BeanContextServicesSupport BeanContextServicesSupport: This helper class provides a utility implementation of the java.beans.beancontext.BeanContextServices interface.
javax.security.auth.login.LoginContext The LoginContext class describes the basic methods used to authenticate Subjects and provides a way to develop an application independent of the underlying authentication technology.
java.awt.GradientPaint The GradientPaint class provides a way to fill a {@link Shape} with a linear color gradient pattern.
java.awt.TexturePaint The TexturePaint class provides a way to fill a {@link Shape} with a texture that is specified as a {@link BufferedImage}.
...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.
javax.print.attribute.HashDocAttributeSet Class HashDocAttributeSet provides an attribute set which inherits its implementation from class {@link HashAttributeSet HashAttributeSet} and enforces the semantic restrictions of interface {@link DocAttributeSet DocAttributeSet}.
...print.attribute.HashPrintJobAttributeSet Class HashPrintJobAttributeSet provides an attribute set which inherits its implementation from class {@link HashAttributeSet HashAttributeSet} and enforces the semantic restrictions of interface {@link PrintJobAttributeSet PrintJobAttributeSet}.
...attribute.HashPrintServiceAttributeSet Class HashPrintServiceAttributeSet provides an attribute set which inherits its implementation from class {@link HashAttributeSet HashAttributeSet} and enforces the semantic restrictions of interface {@link PrintServiceAttributeSet PrintServiceAttributeSet}.
javax.print.attribute.HashAttributeSet Class HashAttributeSet provides an AttributeSet implementation with characteristics of a hash map.
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.rmi.RMISecurityManager RMISecurityManager provides an example security manager for use by RMI applications that use downloaded code.
java.awt.font.TransformAttribute The TransformAttribute class provides an immutable wrapper for a transform so that it is safe to use as an attribute.
...renderable.ContextualRenderedImageFactory ContextualRenderedImageFactory provides an interface for the functionality that may differ between instances of RenderableImageOp.
java.security.MessageDigest This MessageDigest class provides applications the functionality of a message digest algorithm, such as MD5 or SHA.
java.awt.Shape The Shape interface provides definitions for objects that represent some form of geometric shape.
javax.print.attribute.standard.PrinterInfo Class PrinterInfo is a printing attribute class, a text attribute, that provides descriptive information about a printer.
java.beans.BeanInfo A bean implementor who wishes to provide explicit information about their bean may provide a BeanInfo class that implements this BeanInfo interface and provides explicit information about the methods, properties, events, etc, of their bean.
...BeanContextServiceProviderBeanInfo BeanContextServiceProviderBeanInfo: A BeanContextServiceProvider implementor who wishes to provide explicit information about the services their bean may provide shall implement a BeanInfo class that implements this BeanInfo subinterface and provides explicit information about the methods, properties, events, etc, of their services.
...accessibility.AccessibleExtendedTable Class AccessibleExtendedTable provides extended information about a user-interface component that presents data in a two-dimensional table format.
java.io.DataOutput The DataOutput interface provides for converting data from any of the Java primitive types to a series of bytes and writing these bytes to a binary stream.
java.io.DataInput The DataInput interface provides for reading bytes from a binary stream and reconstructing from them data in any of the Java primitive types.
java.beans.BeanDescriptor A BeanDescriptor provides global information about a "bean", including its Java class, its displayName, etc.
javax.sql.PooledConnection An object that provides hooks for connection pool management.
org.ietf.jgss.GSSManager This class serves as a factory for other important GSS-API classes and also provides information about the mechanisms that are supported.
javax.sql.ConnectionEvent An Event object that provides information about the source of a connection-related event.
java.lang.reflect.Constructor Constructor provides information about, and access to, a single constructor for a class.
java.lang.reflect.Method A Method provides information about, and access to, a single method on a class or interface.
java.lang.reflect.Field A Field provides information about, and dynamic access to, a single field of a class or an interface.
java.sql.SQLException An exception that provides information on a database access error or other errors.
java.sql.SQLWarning SQLWarning: An exception that provides information on database access warnings.
java.rmi.Naming The Naming class provides methods for storing and obtaining references to remote objects in the remote object registry.
java.rmi.registry.Registry Registry is a remote interface to a simple remote object registry that provides methods for storing and retrieving remote object references bound with arbitrary string names.
java.awt.im.spi.InputMethodContext   Provides methods that input methods can use to communicate with their client components or to request other services.
java.awt.im.InputContext   Provides methods to control text input facilities such as input methods and keyboard layouts.
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.beans.Beans Beans: This class provides some general purpose beans control methods.
java.lang.reflect.Modifier The Modifier class provides static methods and constants to decode class and member access modifiers.
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.
...print.attribute.AttributeSetUtilities Class AttributeSetUtilities provides static methods for manipulating AttributeSets.
java.lang.reflect.Array The Array class provides static methods to dynamically create and access Java arrays.
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.
javax.sql.XAConnection An object that provides support for distributed transactions.
java.beans.EventHandler The EventHandler class provides support for dynamically generating event listeners whose methods execute a simple statement involving an incoming event object and a target object.
java.util.logging.Formatter A Formatter provides support for formatting LogRecords.
java.util.zip.Deflater Deflater: This class provides support for general purpose compression using the popular ZLIB compression library.
java.util.zip.Inflater Inflater: This class provides support for general purpose decompression using popular ZLIB compression library.
java.beans.PropertyEditor A PropertyEditor class provides support for GUIs that want to allow users to edit a property value of a given type.
java.rmi.activation.Activatable The Activatable class provides support for remote objects that require persistent access over time and that can be activated by the system.
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.io.LineNumberInputStream LineNumberInputStream: This class is an input stream filter that provides the added functionality of keeping track of the current line number.
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.
java.security.MessageDigestSpi MessageDigestSpi: This class defines the Service Provider Interface SPI for the MessageDigest class, which provides the functionality of a message digest algorithm, such as MD5 or SHA.
java.awt.geom.PathIterator The PathIterator interface provides the mechanism for objects that implement the {@link java.awt.Shape Shape} interface to return the geometry of their boundary by allowing a caller to retrieve the path of that boundary a segment at a time.
java.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.
org.ietf.jgss.GSSContext This interface encapsulates the GSS-API security context and provides the security services that are available over the context.
java.util.GregorianCalendar GregorianCalendar is a concrete subclass of {@link Calendar} and provides the standard calendar used by most of the world.
javax.accessibility.AccessibleSelection This AccessibleSelection interface provides the standard mechanism for an assistive technology to determine what the current selected children are, as well as modify the selection set.
java.lang.ThreadLocal This class provides thread-local variables.
javax.rmi.CORBA.Util Util: Provides utility methods that can be used by stubs and ties to perform common operations.
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.
...imageio.metadata.IIOMetadataFormatImpl IIOMetadataFormatImpl: A concrete class providing a reusable implementation of the IIOMetadataFormat interface.
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.
javax.imageio.ImageTranscoder An interface providing metadata transcoding capability.
javax.print.attribute.EnumSyntax Class EnumSyntax is an abstract base class providing the common implementation of all "type safe enumeration" objects.
javax.print.attribute.ResolutionSyntax Class ResolutionSyntax is an abstract base class providing the common implementation of all attributes denoting a printer resolution.
javax.print.attribute.Size2DSyntax Class Size2DSyntax is an abstract base class providing the common implementation of all attributes denoting a size in two dimensions.
javax.print.attribute.DateTimeSyntax Class DateTimeSyntax is an abstract base class providing the common implementation of all attributes whose value is a date and time.
javax.print.attribute.SetOfIntegerSyntax Class SetOfIntegerSyntax is an abstract base class providing the common implementation of all attributes whose value is a set of nonnegative integers.
javax.print.attribute.TextSyntax Class TextSyntax is an abstract base class providing the common implementation of all attributes whose value is a string.
javax.print.attribute.URISyntax Class URISyntax is an abstract base class providing the common implementation of all attributes whose value is a Uniform Resource Identifier URI .
javax.print.attribute.IntegerSyntax Class IntegerSyntax is an abstract base class providing the common implementation of all attributes with integer values.
...auth.kerberos.DelegationPermission This class is used to restrict the usage of the Kerberos delegation model, ie: forwardable and proxiable tickets.
...dnd.DropTargetContext.TransferableProxy TransferableProxy is a helper inner class that implements Transferable interface and serves as a proxy for another Transferable object which represents data transfer for a particular drag-n-drop operation.
...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.reflect.InvocationHandler InvocationHandler is the interface implemented by the invocation handler of a proxy instance.
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.security.SecureRandom This class provides a cryptographically strong pseudo-random number generator PRNG .
java.util.Random An instance of this class is used to generate a stream of pseudorandom numbers.
java.security.spec.PSSParameterSpec PSSParameterSpec: This class specifies a parameter spec for RSA PSS encoding scheme, as defined in the PKCS#1 v2.1.
java.security.spec.PSSParameterSpec   PSSParameterSpec: This class specifies a parameter spec for RSA PSS encoding scheme, as defined in the PKCS#1 v2.1.
java.security.KeyPairGeneratorSpi KeyPairGeneratorSpi: This class defines the Service Provider Interface SPI for the KeyPairGenerator class, which is used to generate pairs of public and private keys.
java.beans.PersistenceDelegate The PersistenceDelegate class takes the responsibility for expressing the state of an instance of a given class in terms of the methods in the class's public API.
java.beans.Encoder An Encoder is a class which can be used to create files or streams that encode the state of a collection of JavaBeans in terms of their public APIs.
java.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.text.DateFormatSymbols DateFormatSymbols is a public class for encapsulating localizable date-time formatting data, such as the names of the months, the names of the days of the week, and the time zone data.
java.security.KeyPair KeyPair: This class is a simple holder for a key pair a public key and a private key .
java.security.spec.DSAPublicKeySpec DSAPublicKeySpec: This class specifies a DSA public key with its associated parameters.
java.security.spec.X509EncodedKeySpec X509EncodedKeySpec: This class represents the ASN.1 encoding of a public key, encoded according to the ASN.1 type SubjectPublicKeyInfo.

java.security.PublicKey A public key.
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.security.spec.EncodedKeySpec EncodedKeySpec: This class represents a public or private key in encoded format.
java.security.interfaces.RSAKey RSAKey: The interface to an RSA public or private key.
java.util.logging.ConsoleHandler This Handler publishes log records to System.err.
java.awt.Menu A Menu object is a pull-down menu component that is deployed from a menu bar.
java.beans.Beans Beans: This class provides some general purpose beans control methods.
java.util.zip.Deflater Deflater: This class provides support for general purpose compression using the popular ZLIB compression library.
java.util.zip.Inflater Inflater: This class provides support for general purpose decompression using popular ZLIB compression library.
java.security.SignedObject SignedObject is a class for the purpose of creating authentic runtime objects whose integrity cannot be compromised without being detected.
javax.xml.transform.SourceLocator SourceLocator: This interface is primarily for the purposes of reporting where an error occurred in the XML source or transformation instructions.
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.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.io.PushbackInputStream A PushbackInputStream adds functionality to another input stream, namely the ability to "push back" or "unread" one byte.
java.io.PushbackInputStream A PushbackInputStream adds functionality to another input stream, namely the ability to "push back" or "unread" one byte.
java.io.PushbackReader   PushbackReader: A character-stream reader that allows characters to be pushed back into the stream.
java.io.PushbackReader PushbackReader: A character-stream reader that allows characters to be pushed back into the stream.
java.nio.BufferOverflowException BufferOverflowException: Unchecked exception thrown when a relative put operation reaches the target buffer's limit.
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.io.ObjectOutputStream.PutField   PutField: Provide programatic access to the persistent fields to be written to ObjectOutput.
javax.imageio.IIOParamController An interface to be implemented by objects that can determine the settings of an IIOParam object, either by putting up a GUI to obtain values from a user, or by other means.