Java 1.4 Class Documentation Inverted Index

Inverted Index: G

java.awt.event.FocusEvent A low-level event which indicates that a Component has gained or lost the input focus.
java.rmi.dgc.DGC The DGC abstraction is used for the server side of the distributed garbage collection algorithm.
java.lang.ref.ReferenceQueue ReferenceQueue: Reference queues, to which registered reference objects are appended by the garbage collector after the appropriate reachability changes are detected.
java.lang.ref.SoftReference SoftReference: Soft reference objects, which are cleared at the discretion of the garbage collector in response to memory demand.
java.lang.OutOfMemoryError OutOfMemoryError: Thrown when the Java Virtual Machine cannot allocate an object because it is out of memory, and no more memory could be made available by the garbage collector.
java.nio.channels.GatheringByteChannel   GatheringByteChannel: A channel that can write bytes from a sequence of buffers.
org.xml.sax.DocumentHandler DocumentHandler: Receive notification of general document events.
java.rmi.activation.ActivationException ActivationException: General exception used by the activation interfaces.
java.security.KeyManagementException This is the general key management exception for all operations dealing with key management.
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.
org.xml.sax.SAXException Encapsulate a general SAX error or warning.
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.
...beans.beancontext.BeanContextChildSupport BeanContextChildSupport: This is a general support class to provide support for implementing the BeanContextChild protocol.
java.util.RandomAccess RandomAccess: Marker interface used by List implementations to indicate that they support fast generally constant time random access.
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.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.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.
...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.util.Random An instance of this class is used to generate a stream of pseudorandom numbers.
java.beans.XMLEncoder The XMLEncoder class is a complementary alternative to the ObjectOutputStream and can used to generate a textual representation of a JavaBean in the same way that the ObjectOutputStream can be used to create binary representation of Serializable objects.
java.security.spec.RSAKeyGenParameterSpec RSAKeyGenParameterSpec: This class specifies the set of parameters used to generate an RSA key pair.
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.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.Robot This class is used to generate native system input events for the purposes of test automation, self-running demos, and other applications where control of the mouse and keyboard is needed.
java.security.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.
javax.sql.ConnectionEventListener An object that registers to be notified of events generated by a PooledConnection object.
java.sql.ResultSet A table of data representing a database result set, which is usually generated by executing a statement that queries the database.
...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.Paint This Paint interface defines how color patterns can be generated for {@link Graphics2D} operations.
javax.naming.ReferralException This abstract class is used to represent a referral exception, which is generated in response to a referral such as that returned by LDAP v3 servers.
java.rmi.server.UID A UID represents an identifier that is unique over time with respect to the host it is generated on, or one of 216 "well-known" identifiers.
javax.sql.RowSetEvent An Event object generated when an event occurs to a RowSet object.
java.util.Enumeration An object that implements the Enumeration interface generates a series of elements, one at a time.
java.util.prefs.PreferencesFactory A factory object that generates Preferences objects.
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.
...security.interfaces.DSAKeyPairGenerator An interface to an object capable of generating DSA key pairs.
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.security.SecureRandom This class provides a cryptographically strong pseudo-random number generator PRNG .
java.beans.beancontext.BeanContextServices The BeanContextServices interface provides a mechanism for a BeanContext to expose generic "services" to the BeanContextChild objects within.
java.awt.Container Container: A generic Abstract Window Toolkit AWT container object is a component that can contain other AWT components.
java.security.KeyStoreException KeyStoreException: This is the generic KeyStore exception.
java.security.DigestException DigestException: This is the generic Message Digest exception.
javax.naming.Name The Name interface represents a generic name -- an ordered sequence of components.
java.security.SignatureException SignatureException: This is the generic Signature exception.
java.sql.Types Types: The class that defines the constants that are used to identify generic SQL types, called JDBC types.
...security.auth.callback.TextInputCallback Underlying security services instantiate and pass a TextInputCallback to the invokeCallback method of a CallbackHandler to retrieve generic text information.
java.util.Locale A Locale object represents a specific geographical, political, or cultural region.
java.awt.font.GlyphVector A GlyphVector object is a collection of glyphs containing geometric information for the placement of each glyph in a transformed coordinate space which corresponds to the device on which the GlyphVector is ultimately displayed.
java.awt.geom.GeneralPath The GeneralPath class represents a geometric path constructed from straight lines, and quadratic and cubic Bézier curves.
java.awt.Shape The Shape interface provides definitions for objects that represent some form of geometric shape.
java.awt.geom.RectangularShape RectangularShape is the base class for a number of {@link Shape} objects whose geometry is defined by a rectangular frame.
java.awt.dnd.DropTargetContext A DropTargetContext is created whenever the logical cursor associated with a Drag and Drop operation coincides with the visible geometry of a Component associated with a DropTarget.
java.awt.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.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.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.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.awt.dnd.DragGestureListener DragGestureListener: This interface is sourced from a DragGestureRecognizer and is invoked when an object of that sub class detects a drag initiating gesture.
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.net.SocketOptions SocketOptions: Interface of methods to get/set socket options.
...security.auth.login.AppConfigurationEntry This class represents a single LoginModule entry configured for the application specified in the getAppConfigurationEntry String appName method in the Configuration class.
java.rmi.server.ServerNotActiveException An ServerNotActiveException is an Exception thrown during a call to RemoteServer.getClientHost if the getClientHost method is called outside of servicing a remote method call.
java.io.ObjectInputStream.GetField   GetField: Provide access to the persistent fields read from the input stream.
java.beans.PropertyChangeEvent A "PropertyChange" event gets delivered whenever a bean changes a "bound" or "constrained" property.
java.beans.PropertyChangeListener A "PropertyChange" event gets fired whenever a bean changes a "bound" property.
java.beans.VetoableChangeListener A VetoableChange event gets fired whenever a bean changes a "constrained" property.
javax.imageio.stream.FileImageInputStream FileImageInputStream: An implementation of ImageInputStream that gets its input from a File or RandomAccessFile.
...imageio.stream.MemoryCacheImageInputStream MemoryCacheImageInputStream: An implementation of ImageInputStream that gets its input from a regular InputStream.
javax.naming.directory.SearchControls This class encapsulates factors that determine scope of search and what gets returned as a result of the search.
javax.imageio.metadata.IIOMetadataNode IIOMetadataNode: A class representing a node in a meta-data tree, which implements the org.w3c.dom.Element interface and additionally allows for the storage of non-textual objects via the getUserObject and setUserObject methods.
java.awt.image.TileObserver TileObserver: An interface for objects that wish to be informed when tiles of a WritableRenderedImage become modifiable by some writer via a call to getWritableTile, and when they become unmodifiable via the last call to releaseWritableTile.
javax.rmi.CORBA.ValueHandler ValueHandler: Defines methods which allow serialization of Java objects to and from GIOP streams.
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.
javax.naming.spi.DirObjectFactory This interface represents a factory for creating an object given an object and attributes about the object.
java.nio.charset.MalformedInputException MalformedInputException: Checked exception thrown when an input byte sequence is not legal for given charset, or an input character sequence is not a legal sixteen-bit Unicode sequence.
java.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.EventSetDescriptor An EventSetDescriptor describes a group of events that a given Java bean fires.
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.rmi.MarshalledObject A MarshalledObject contains a byte stream with the serialized representation of an object given to its constructor.
java.beans.PropertyEditorManager The PropertyEditorManager can be used to locate a property editor for any given type name.
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.BeanDescriptor A BeanDescriptor provides global information about a "bean", including its Java class, its displayName, etc.
java.util.logging.LogManager There is a single global LogManager object that is used to maintain a set of shared state about Loggers and log services.
javax.print.attribute.standard.PrinterURI Class PrinterURI is a printing attribute class, a URI, that specifies the globally unique name of a printer.
java.awt.font.GlyphVector A GlyphVector object is a collection of glyphs containing geometric information for the placement of each glyph in a transformed coordinate space which corresponds to the device on which the GlyphVector is ultimately displayed.
java.awt.font.GlyphMetrics The GlyphMetrics class represents infomation for a single glyph.
java.awt.font.GlyphJustificationInfo The GlyphJustificationInfo class represents information about the justification properties of a glyph.
java.awt.font.GlyphMetrics The GlyphMetrics class represents infomation for a single glyph.
java.awt.font.GlyphVector A GlyphVector object is a collection of glyphs containing geometric information for the placement of each glyph in a transformed coordinate space which corresponds to the device on which the GlyphVector is ultimately displayed.
java.awt.font.GlyphVector A GlyphVector object is a collection of glyphs containing geometric information for the placement of each glyph in a transformed coordinate space which corresponds to the device on which the GlyphVector is ultimately displayed.
java.security.DigestOutputStream DigestOutputStream: A transparent stream that updates the associated message digest using the bits going through the stream.
java.awt.GradientPaint The GradientPaint class provides a way to fill a {@link Shape} with a linear color gradient pattern.
java.awt.GradientPaint The GradientPaint class provides a way to fill a {@link Shape} with a linear color gradient pattern.
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.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.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.io.ObjectInputValidation ObjectInputValidation: Callback interface to allow validation of objects within a graph.
java.awt.Checkbox A check box is a graphical component that can be in either an "on" true or "off" false state.

java.awt.Image The abstract class Image is the superclass of all classes that represent graphical images.
java.awt.font.TextLayout TextLayout is an immutable graphical representation of styled character data.
java.awt.Component A component is an object having a graphical representation that can be displayed on the screen and that can interact with the user.
javax.print.ServiceUI ServiceUI: This class is a collection of UI convenience methods which provide a graphical user dialog for browsing print services looked up through the Java Print Service API.
java.awt.font.ShapeGraphicAttribute The ShapeGraphicAttribute class is an implementation of {@link GraphicAttribute} that draws shapes in a {@link TextLayout}.
java.awt.font.ImageGraphicAttribute The ImageGraphicAttribute class is an implementation of {@link GraphicAttribute} which draws images in a {@link TextLayout}.
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.Composite The Composite interface, along with {@link CompositeContext}, defines the methods to compose a draw primitive with the underlying graphics area.
java.awt.Graphics The Graphics class is the abstract base class for all graphics contexts that allow an application to draw onto components that are realized on various devices, as well as onto off-screen images.
java.awt.PrintGraphics PrintGraphics: An abstract class which provides a print graphics context for a page.
java.awt.GraphicsConfiguration The GraphicsConfiguration class describes the characteristics of a graphics destination such as a printer or monitor.
java.awt.GraphicsDevice The GraphicsDevice class describes the graphics devices that might be available in a particular graphics environment.
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.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.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.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.awt.Stroke The Stroke interface allows a {@link Graphics2D} object to obtain a {@link Shape} that is the decorated outline, or stylistic representation of the outline, of the specified Shape.
java.awt.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.GraphicsConfigTemplate The GraphicsConfigTemplate class is used to obtain a valid {@link GraphicsConfiguration}.
java.awt.GraphicsConfiguration The GraphicsConfiguration class describes the characteristics of a graphics destination such as a printer or monitor.
java.awt.GraphicsConfigTemplate The GraphicsConfigTemplate class is used to obtain a valid {@link GraphicsConfiguration}.
java.awt.GraphicsDevice The GraphicsDevice class describes the graphics devices that might be available in a particular graphics environment.
java.awt.DisplayMode The DisplayMode class encapsulates the bit depth, height, width, and refresh rate of a GraphicsDevice.
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.GraphicsEnvironment The GraphicsEnvironment class describes the collection of {@link GraphicsDevice} objects and {@link java.awt.Font} objects available to a Java tm application on a particular platform.
java.io.ObjectOutputStream An ObjectOutputStream writes primitive data types and graphs of Java objects to an OutputStream.
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.lang.StringIndexOutOfBoundsException StringIndexOutOfBoundsException: Thrown by String methods to indicate that an index is either negative or greater than the size of the string.
java.util.prefs.AbstractPreferences AbstractPreferences: This class provides a skeletal implementation of the {@link Preferences} class, greatly easing the task of implementing it.
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.util.SimpleTimeZone SimpleTimeZone is a concrete subclass of TimeZone that represents a time zone for use with a Gregorian calendar.
java.util.GregorianCalendar   GregorianCalendar is a concrete subclass of {@link Calendar} and provides the standard calendar used by most of the world.
java.awt.GridLayout The GridLayout class is a layout manager that lays out a container's components in a rectangular grid.
java.awt.GridBagConstraints The GridBagConstraints class specifies constraints for components that are laid out using the GridBagLayout class.
java.awt.GridBagLayout The GridBagLayout class is a flexible layout manager that aligns components vertically and horizontally, without requiring that the components be of the same size.
java.awt.GridBagConstraints The GridBagConstraints class specifies constraints for components that are laid out using the GridBagLayout class.
java.awt.GridLayout The GridLayout class is a layout manager that lays out a container's components in a rectangular grid.
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.ActivationGroupDesc ActivationGroupDesc: An activation group descriptor contains the information necessary to create/recreate an activation group in which to activate objects.
java.rmi.activation.ActivationDesc ActivationDesc: An activation descriptor contains the information necessary to activate an object: the object's group identifier, the object's fully-qualified class name, the object's code location the location of the class , a codebase URL path, the object's restart "mode", and, a "marshalled" object that can contain object specific initialization data.
java.rmi.activation.ActivationMonitor An ActivationMonitor is specific to an ActivationGroup and is obtained when a group is reported active via a call to ActivationSystem.activeGroup this is done internally .
java.beans.EventSetDescriptor An EventSetDescriptor describes a group of events that a given Java bean fires.
java.security.acl.Group This interface is used to represent a group of principals.
java.lang.ThreadGroup ThreadGroup: A thread group represents a set of threads.
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.awt.CheckboxGroup The CheckboxGroup class is used to group together a set of Checkbox buttons.
java.rmi.activation.ActivationGroup An ActivationGroup is responsible for creating new instances of "activatable" objects in its group, informing its ActivationMonitor when either: its object's become active or inactive, or the group as a whole becomes inactive.
java.rmi.activation.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.
javax.security.auth.Subject A Subject represents a grouping of related information for a single entity, such as a person.
java.text.DecimalFormatSymbols This class represents the set of symbols such as the decimal separator, the grouping separator, and so on needed by DecimalFormat to format numbers.
java.rmi.activation.ActivationSystem The ActivationSystem provides a means for registering groups and "activatable" objects to be activated within those groups.
java.util.Vector The Vector class implements a growable array of objects.
java.util.BitSet This class implements a vector of bits that grows as needed.
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.
org.ietf.jgss.GSSCredential This interface encapsulates the GSS-API credentials for an entity.
org.ietf.jgss.GSSException GSSException: This exception is thrown whenever a GSS-API error occurs, including any mechanism specific error.
org.ietf.jgss.GSSName This interface encapsulates a single GSS-API principal entity.
org.ietf.jgss.GSSContext This interface encapsulates the GSS-API security context and provides the security services that are available over the context.
org.ietf.jgss.MessageProp MessageProp: This is a utility class used within the per-message GSSContext methods to convey per-message properties.
org.ietf.jgss.GSSException   GSSException: This exception is thrown whenever a GSS-API error occurs, including any mechanism specific error.
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.security.Guard This interface represents a guard, which is an object that is used to protect access to another object.
java.security.GuardedObject A GuardedObject is an object that is used to protect access to another object.
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.beans.Customizer Customizer: A customizer class provides a complete custom GUI for customizing a target Java Bean.
java.beans.Visibility Visibility: Under some circumstances a bean may be run on servers where a GUI is not available.
java.awt.SystemColor A class to encapsulate symbolic colors representing the color of native GUI objects on a system.
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.
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.util.zip.GZIPOutputStream GZIPOutputStream: This class implements a stream filter for writing compressed data in the GZIP file format.
java.util.zip.GZIPInputStream GZIPInputStream: This class implements a stream filter for reading compressed data in the GZIP format.
java.util.zip.GZIPInputStream   GZIPInputStream: This class implements a stream filter for reading compressed data in the GZIP format.
java.util.zip.GZIPOutputStream   GZIPOutputStream: This class implements a stream filter for writing compressed data in the GZIP file format.