Library:Java SE, Sun OpenJDK
Version:7.b12
Compatibility:JDK 1.5
Classes in library Java SE, Sun OpenJDK.
NOTE: The results have been limited to 500 entries. We suggest browsing through packages to explore the classes in this library.
NamePackageDescription
AbstractActionjavax.swingThis class provides default implementations for the JFC Action interface.
AbstractAnnotationValueVisitor6javax.lang.model.utilA skeletal visitor for annotation values with default behavior appropriate for the RELEASE_6 source version.
AbstractBorderjavax.swing.borderA class that implements an empty border with no size.
AbstractButtonjavax.swingDefines common behaviors for buttons and menu items.
AbstractButton.AccessibleAbstractButtonjavax.swingThis class implements accessibility support for the AbstractButton class.
AbstractButton.ButtonChangeListenerjavax.swingExtends ChangeListener to be serializable.
AbstractCellEditorjavax.swingNo description provided.
AbstractCollectionjava.utilThis class provides a skeletal implementation of the Collection interface, to minimize the effort required to implement this interface.
AbstractColorChooserPaneljavax.swing.colorchooserThis is the abstract superclass for color choosers.
AbstractDocumentjavax.swing.textAn implementation of the document interface to serve as a basis for implementing various kinds of documents.
AbstractDocument.AbstractElementjavax.swing.textImplements the abstract part of an element.
AbstractDocument.BranchElementjavax.swing.textImplements a composite element that contains other elements.
AbstractDocument.DefaultDocumentEventjavax.swing.textStores document changes as the document is being modified.
AbstractDocument.ElementEditjavax.swing.textAn implementation of ElementChange that can be added to the document event.
AbstractDocument.LeafElementjavax.swing.textImplements an element that directly represents content of some kind.
AbstractElementVisitor6javax.lang.model.utilA skeletal visitor of program elements with default behavior appropriate for the RELEASE_6 source version.
AbstractExecutorServicejava.util.concurrentProvides default implementations of ExecutorService execution methods.
AbstractInterruptibleChanneljava.nio.channels.spiBase implementation class for interruptible channels.
AbstractLayoutCachejavax.swing.treeWarning: Serialized objects of this class will not be compatible with future Swing releases.
AbstractLayoutCache.NodeDimensionsjavax.swing.treeUsed by AbstractLayoutCache to determine the size and x origin of a particular node.
AbstractListjava.utilThis 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).
AbstractListModeljavax.swingThe abstract definition for the data model that provides a List with its contents.
AbstractMapjava.utilThis class provides a skeletal implementation of the Map interface, to minimize the effort required to implement this interface.
AbstractMap.SimpleEntryjava.utilAn Entry maintaining a key and a value.
AbstractMap.SimpleImmutableEntryjava.utilAn Entry maintaining an immutable key and value.
AbstractMarshallerImpljavax.xml.bind.helpersPartial default Marshaller implementation.
AbstractOwnableSynchronizerjava.util.concurrent.locksA synchronizer that may be exclusively owned by a thread.
AbstractPreferencesjava.util.prefsThis class provides a skeletal implementation of the Preferences class, greatly easing the task of implementing it.
AbstractProcessorjavax.annotation.processingAn abstract annotation processor designed to be a convenient superclass for most concrete annotation processors.
AbstractQueuejava.utilThis class provides skeletal implementations of some Queue operations.
AbstractQueuedLongSynchronizerjava.util.concurrent.locksA version of AbstractQueuedSynchronizer in which synchronization state is maintained as a long.
AbstractQueuedLongSynchronizer.ConditionObjectjava.util.concurrent.locksCondition implementation for a AbstractQueuedLongSynchronizer serving as the basis of a Lock implementation.
AbstractQueuedSynchronizerjava.util.concurrent.locksProvides a framework for implementing blocking locks and related synchronizers (semaphores, events, etc) that rely on first-in-first-out (FIFO) wait queues.
AbstractQueuedSynchronizer.ConditionObjectjava.util.concurrent.locksCondition implementation for a AbstractQueuedSynchronizer serving as the basis of a Lock implementation.
AbstractScriptEnginejavax.scriptProvides a standard implementation for several of the variants of the eval method.
AbstractSelectableChanneljava.nio.channels.spiBase implementation class for selectable channels.
AbstractSelectionKeyjava.nio.channels.spiBase implementation class for selection keys.
AbstractSelectorjava.nio.channels.spiBase implementation class for selectors.
AbstractSequentialListjava.utilThis 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).
AbstractSetjava.utilThis class provides a skeletal implementation of the Set interface to minimize the effort required to implement this interface.
AbstractSpinnerModeljavax.swingThis class provides the ChangeListener part of the SpinnerModel interface that should be suitable for most concrete SpinnerModel implementations.
AbstractTableModeljavax.swing.tableThis abstract class provides default implementations for most of the methods in the TableModel interface.
AbstractTypeVisitor6javax.lang.model.utilA skeletal visitor of types with default behavior appropriate for the version 6 language level.
AbstractUndoableEditjavax.swing.undoAn abstract implementation of UndoableEdit, implementing simple responses to all boolean methods in that interface.
AbstractUnmarshallerImpljavax.xml.bind.helpersPartial default Unmarshaller implementation.
AbstractWriterjavax.swing.textAbstractWriter is an abstract class that actually does the work of writing out the element tree including the attributes.
AccessControlContextjava.securityAn AccessControlContext is used to make system resource access decisions based on the context it encapsulates.
AccessControllerjava.security

The AccessController class is used for access control operations and decisions.

AccessibleAttributeSequencejavax.accessibilityThis class collects together the span of text that share the same contiguous set of attributes, along with that set of attributes.
AccessibleBundlejavax.accessibility

Base class used to maintain a strongly typed enumeration.

AccessibleContextjavax.accessibilityAccessibleContext represents the minimum information all accessible objects return.
AccessibleHyperlinkjavax.accessibilityEncapsulation of a link, or set of links (e.g.
AccessibleObjectjava.lang.reflectThe AccessibleObject class is the base class for Field, Method and Constructor objects.
AccessibleRelationjavax.accessibility

Class AccessibleRelation describes a relation between the object that implements the AccessibleRelation and one or more other objects.

AccessibleRelationSetjavax.accessibilityClass AccessibleRelationSet determines a component's relation set.
AccessibleResourceBundlejavax.accessibilityA resource bundle containing the localized strings in the accessibility package.
AccessibleRolejavax.accessibility

Class AccessibleRole determines the role of a component.

AccessibleStatejavax.accessibility

Class AccessibleState describes a component's particular state.

AccessibleStateSetjavax.accessibilityClass AccessibleStateSet determines a component's state set.
AccessibleTextSequencejavax.accessibilityThis class collects together key details of a span of text.
ActionEventjava.awt.eventA semantic event which indicates that a component-defined action occurred.
ActionMapjavax.swingActionMap provides mappings from Objects (called keys or Action names) to Actions.
ActionMapUIResourcejavax.swing.plafA subclass of javax.swing.ActionMap that implements UIResource.
Activatablejava.rmi.activationThe Activatable class provides support for remote objects that require persistent access over time and that can be activated by the system.
ActivationDataFlavorjavax.activationThe ActivationDataFlavor class is a special subclass of java.awt.datatransfer.DataFlavor.
ActivationDescjava.rmi.activationAn 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.
ActivationGroupjava.rmi.activationAn 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.
ActivationGroupDescjava.rmi.activationAn activation group descriptor contains the information necessary to create/recreate an activation group in which to activate objects.
ActivationGroupDesc.CommandEnvironmentjava.rmi.activationStartup options for ActivationGroup implementations.
ActivationGroupIDjava.rmi.activationThe 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.
ActivationIDjava.rmi.activationActivation makes use of special identifiers to denote remote objects that can be activated over time.
AdjustmentEventjava.awt.eventThe adjustment event emitted by Adjustable objects.
Adler32java.util.zipA class that can be used to compute the Adler-32 checksum of a data stream.
AffineTransformjava.awt.geomThe 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.
AffineTransformOpjava.awt.imageThis 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.
AlgorithmParameterGeneratorjava.securityThe AlgorithmParameterGenerator class is used to generate a set of parameters to be used with a certain algorithm.
AlgorithmParameterGeneratorSpijava.securityThis 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.
AlgorithmParametersjava.securityThis class is used as an opaque representation of cryptographic parameters.
AlgorithmParametersSpijava.securityThis class defines the Service Provider Interface (SPI) for the AlgorithmParameters class, which is used to manage algorithm parameters.
AllPermissionjava.securityThe AllPermission is a permission that implies all other permissions.
AlphaCompositejava.awtThe AlphaComposite class implements basic alpha compositing rules for combining source and destination colors to achieve blending and transparency effects with graphics and images.
AncestorEventjavax.swing.eventAn event reported to a child component that originated from an ancestor in the component hierarchy.
Annotationjava.textAn Annotation object is used as a wrapper for a text attribute value if the attribute has annotation characteristics.
Anyorg.omg.CORBAServes as a container for any data that can be described in IDL or for any IDL primitive type.
AnyHolderorg.omg.CORBAThe Holder for Any.
AnySeqHelperorg.omg.CORBAThe Helper for AnySeq.
AnySeqHolderorg.omg.CORBAThe Holder for AnySeq.
ApacheCanonicalizerorg.jcp.xml.dsig.internal.domNo description provided.
ApacheNodeSetDataorg.jcp.xml.dsig.internal.domNo description provided.
ApacheOctetStreamDataorg.jcp.xml.dsig.internal.domNo description provided.
ApacheTransformorg.jcp.xml.dsig.internal.domThis is a wrapper/glue class which invokes the Apache XML-Security Transform.
AppConfigurationEntryjavax.security.auth.loginThis class represents a single LoginModule entry configured for the application specified in the getAppConfigurationEntry(String appName) method in the Configuration class.
AppConfigurationEntry.LoginModuleControlFlagjavax.security.auth.loginThis class represents whether or not a LoginModule is REQUIRED, REQUISITE, SUFFICIENT or OPTIONAL.
Appletjava.appletAn applet is a small program that is intended not to be run on its own, but rather to be embedded inside another application.
Applet.AccessibleAppletjava.appletThis class implements accessibility support for the Applet class.
Arc2Djava.awt.geomArc2D is the abstract superclass for all objects that store a 2D arc defined by a framing rectangle, start angle, angular extent (length of the arc), and a closure type (OPEN, CHORD, or PIE).
Arc2D.Doublejava.awt.geomThis class defines an arc specified in double precision.
Arc2D.Floatjava.awt.geomThis class defines an arc specified in float precision.
Areajava.awt.geomAn Area object stores and manipulates a resolution-independent description of an enclosed area of 2-dimensional space.
AreaAveragingScaleFilterjava.awt.imageAn ImageFilter class for scaling images using a simple area averaging algorithm that produces smoother results than the nearest neighbor algorithm.
Arrayjava.lang.reflectThe Array class provides static methods to dynamically create and access Java arrays.
ArrayBlockingQueuejava.util.concurrentA bounded blocking queue backed by an array.
ArrayDequejava.utilResizable-array implementation of the Deque interface.
ArrayListjava.utilResizable-array implementation of the List interface.
Arraysjava.utilThis class contains various methods for manipulating arrays (such as sorting and searching).
ArrayTypejavax.management.openmbeanThe ArrayType class is the open type class whose instances describe all open data values which are n-dimensional arrays of open data values.
AsyncBoxViewjavax.swing.textA box that does layout asynchronously.
AsyncBoxView.ChildLocatorjavax.swing.textA class to manage the effective position of the child views in a localized area while changes are being made around the localized area.
AsyncBoxView.ChildStatejavax.swing.textA record representing the layout state of a child view.
AtomicBooleanjava.util.concurrent.atomicA boolean value that may be updated atomically.
AtomicIntegerjava.util.concurrent.atomicAn int value that may be updated atomically.
AtomicIntegerArrayjava.util.concurrent.atomicAn int array in which elements may be updated atomically.
AtomicIntegerFieldUpdaterjava.util.concurrent.atomicA reflection-based utility that enables atomic updates to designated volatile int fields of designated classes.
AtomicLongjava.util.concurrent.atomicA long value that may be updated atomically.
AtomicLongArrayjava.util.concurrent.atomicA long array in which elements may be updated atomically.
AtomicLongFieldUpdaterjava.util.concurrent.atomicA reflection-based utility that enables atomic updates to designated volatile long fields of designated classes.
AtomicMarkableReferencejava.util.concurrent.atomicAn AtomicMarkableReference maintains an object reference along with a mark bit, that can be updated atomically.
AtomicReferencejava.util.concurrent.atomicAn object reference that may be updated atomically.
AtomicReferenceArrayjava.util.concurrent.atomicAn array of object references in which elements may be updated atomically.
AtomicReferenceFieldUpdaterjava.util.concurrent.atomicA reflection-based utility that enables atomic updates to designated volatile reference fields of designated classes.
AtomicStampedReferencejava.util.concurrent.atomicAn AtomicStampedReference maintains an object reference along with an integer "stamp", that can be updated atomically.
ATRjavax.smartcardioA Smart Card's answer-to-reset bytes.
AttachmentMarshallerjavax.xml.bind.attachment

Enable JAXB marshalling to optimize storage of binary data.

AttachmentPartjavax.xml.soapA single attachment to a SOAPMessage object.
AttachmentUnmarshallerjavax.xml.bind.attachment

Enables JAXB unmarshalling of a root document containing optimized binary data formats.

Attributejavax.managementRepresents an MBean attribute by associating its name with its value.
AttributeChangeNotificationjavax.managementProvides definitions of the attribute change notifications sent by MBeans.
AttributeChangeNotificationFilterjavax.managementThis class implements of the NotificationFilter interface for the attribute change notification .
AttributedCharacterIterator.Attributejava.textDefines attribute keys that are used to identify text attributes.
AttributedStringjava.textAn AttributedString holds text and related attribute information.
AttributeListjavax.swing.text.html.parserThis class defines the attributes of an SGML element as described in a DTD using the ATTLIST construct.
AttributeListjavax.managementRepresents a list of values for attributes of an MBean.
AttributeListImplorg.xml.sax.helpersDefault implementation for AttributeList.
Attributesjava.util.jarThe Attributes class maps Manifest attribute names to associated string values.
Attributes.Namejava.util.jarThe Attributes.Name class represents an attribute name stored in this Map.
Attributes2Implorg.xml.sax.extSAX2 extension helper for additional Attributes information, implementing the Attributes2 interface.
AttributeSetUtilitiesjavax.print.attributeClass AttributeSetUtilities provides static methods for manipulating AttributeSets.
AttributesImplorg.xml.sax.helpersDefault implementation of the Attributes interface.
AttributeValueExpjavax.managementRepresents attributes used as arguments to relational constraints.
AudioFileFormatjavax.sound.sampledAn instance of the AudioFileFormat class describes an audio file, including the file type, the file's length in bytes, the length in sample frames of the audio data contained in the file, and the format of the audio data.
AudioFileFormat.Typejavax.sound.sampledAn instance of the Type class represents one of the standard types of audio file.
AudioFileReaderjavax.sound.sampled.spiProvider for audio file reading services.
AudioFileWriterjavax.sound.sampled.spiProvider for audio file writing services.
AudioFormatjavax.sound.sampledAudioFormat is the class that specifies a particular arrangement of data in a sound stream.
AudioFormat.Encodingjavax.sound.sampledThe Encoding class names the specific type of data representation used for an audio stream.
AudioInputStreamjavax.sound.sampledAn audio input stream is an input stream with a specified audio format and length.
AudioPermissionjavax.sound.sampledThe AudioPermission class represents access rights to the audio system resources.
AudioSystemjavax.sound.sampledThe AudioSystem class acts as the entry point to the sampled-audio system resources.
Authenticatorjava.netThe class Authenticator represents an object that knows how to obtain authentication for a network connection.
AuthorizeCallbackjavax.security.saslThis callback is used by SaslServer to determine whether one entity (identified by an authenticated authentication id) can act on behalf of another entity (identified by an authorization id).
AuthPermissionjavax.security.authThis class is for authentication permissions.
AuthProviderjava.securityThis class defines login and logout methods for a provider.
AWTEventjava.awtThe root event class for all AWT events.
AWTEventListenerProxyjava.awt.eventA class which extends the EventListenerProxy, specifically for adding an AWTEventListener for a specific event mask.
AWTEventMulticasterjava.awtAWTEventMulticaster implements efficient and thread-safe multi-cast event dispatching for the AWT events defined in the java.awt.event package.
AWTKeyStrokejava.awtAn AWTKeyStroke represents a key action on the keyboard, or equivalent input device.
AWTPermissionjava.awtThis class is for AWT permissions.
BandCombineOpjava.awt.imageThis class performs an arbitrary linear combination of the bands in a Raster, using a specified matrix.
BaseRowSetjavax.sql.rowsetAn abstract class providing a RowSet object with its basic functionality.
BasicArrowButtonjavax.swing.plaf.basicJButton object that draws a scaled Arrow in one of the cardinal directions.
BasicAttributejavax.naming.directoryThis class provides a basic implementation of the Attribute interface.
BasicAttributesjavax.naming.directoryThis class provides a basic implementation of the Attributes interface.
BasicBordersjavax.swing.plaf.basicFactory object that can vend Borders appropriate for the basic L & F.
BasicBorders.ButtonBorderjavax.swing.plaf.basicNo description provided.
BasicBorders.FieldBorderjavax.swing.plaf.basicNo description provided.
BasicBorders.MarginBorderjavax.swing.plaf.basicNo description provided.
BasicBorders.MenuBarBorderjavax.swing.plaf.basicNo description provided.
BasicBorders.RadioButtonBorderjavax.swing.plaf.basicNo description provided.
BasicBorders.RolloverButtonBorderjavax.swing.plaf.basicSpecial thin border for rollover toolbar buttons.
BasicBorders.SplitPaneBorderjavax.swing.plaf.basicDraws the border around the splitpane.
BasicBorders.ToggleButtonBorderjavax.swing.plaf.basicNo description provided.
BasicButtonListenerjavax.swing.plaf.basicButton Listener
BasicButtonUIjavax.swing.plaf.basicBasicButton implementation
BasicCheckBoxMenuItemUIjavax.swing.plaf.basicBasicCheckboxMenuItem implementation
BasicCheckBoxUIjavax.swing.plaf.basicCheckboxUI implementation for BasicCheckboxUI
BasicColorChooserUIjavax.swing.plaf.basicProvides the basic look and feel for a JColorChooser.
BasicColorChooserUI.PropertyHandlerjavax.swing.plaf.basicThis inner class is marked "public" due to a compiler bug.
BasicComboBoxEditorjavax.swing.plaf.basicThe default editor for editable combo boxes.
BasicComboBoxEditor.UIResourcejavax.swing.plaf.basicA subclass of BasicComboBoxEditor that implements UIResource.
BasicComboBoxRendererjavax.swing.plaf.basicComboBox renderer
BasicComboBoxRenderer.UIResourcejavax.swing.plaf.basicA subclass of BasicComboBoxRenderer that implements UIResource.
BasicComboBoxUIjavax.swing.plaf.basicBasic UI implementation for JComboBox.
BasicComboBoxUI.ComboBoxLayoutManagerjavax.swing.plaf.basicThis layout manager handles the 'standard' layout of combo boxes.
BasicComboBoxUI.FocusHandlerjavax.swing.plaf.basicThis listener hides the popup when the focus is lost.
BasicComboBoxUI.ItemHandlerjavax.swing.plaf.basicThis listener watches for changes to the selection in the combo box.
BasicComboBoxUI.KeyHandlerjavax.swing.plaf.basicThis listener checks to see if the key event isn't a navigation key.
BasicComboBoxUI.ListDataHandlerjavax.swing.plaf.basicThis listener watches for changes in the ComboBoxModel.
BasicComboBoxUI.PropertyChangeHandlerjavax.swing.plaf.basicThis listener watches for bound properties that have changed in the combo box.
BasicComboPopupjavax.swing.plaf.basicThis is a basic implementation of the ComboPopup interface.
BasicComboPopup.InvocationKeyHandlerjavax.swing.plaf.basicAs of Java 2 platform v 1.4, this class is now obsolete and is only included for backwards API compatibility.
BasicComboPopup.InvocationMouseHandlerjavax.swing.plaf.basicA listener to be registered upon the combo box (not its popup menu) to handle mouse events that affect the state of the popup menu.
BasicComboPopup.InvocationMouseMotionHandlerjavax.swing.plaf.basicThis listener watches for dragging and updates the current selection in the list if it is dragging over the list.
BasicComboPopup.ItemHandlerjavax.swing.plaf.basicThis listener watches for changes to the selection in the combo box.
BasicComboPopup.ListDataHandlerjavax.swing.plaf.basicAs of 1.4, this class is now obsolete, doesn't do anything, and is only included for backwards API compatibility.
BasicComboPopup.ListMouseHandlerjavax.swing.plaf.basicThis listener hides the popup when the mouse is released in the list.
BasicComboPopup.ListMouseMotionHandlerjavax.swing.plaf.basicThis listener changes the selected item as you move the mouse over the list.
BasicComboPopup.ListSelectionHandlerjavax.swing.plaf.basicAs of Java 2 platform v 1.4, this class is now obsolete, doesn't do anything, and is only included for backwards API compatibility.
BasicComboPopup.PropertyChangeHandlerjavax.swing.plaf.basicThis listener watches for bound properties that have changed in the combo box.
BasicControljavax.naming.ldapThis class provides a basic implementation of the Control interface.
BasicDesktopIconUIjavax.swing.plaf.basicBasic L&F for a minimized window on a desktop.
BasicDesktopIconUI.MouseInputHandlerjavax.swing.plaf.basicListens for mouse movements and acts on them.
BasicDesktopPaneUIjavax.swing.plaf.basicBasic L&F for a desktop.
BasicDesktopPaneUI.CloseActionjavax.swing.plaf.basicHandles closing an internal frame.
BasicDesktopPaneUI.MaximizeActionjavax.swing.plaf.basicHandles maximizing an internal frame.
BasicDesktopPaneUI.MinimizeActionjavax.swing.plaf.basicHandles minimizing an internal frame.
BasicDesktopPaneUI.NavigateActionjavax.swing.plaf.basicHandles navigating to the next internal frame.
BasicDesktopPaneUI.OpenActionjavax.swing.plaf.basicHandles restoring a minimized or maximized internal frame.
BasicDirectoryModeljavax.swing.plaf.basicBasic implementation of a file list.
BasicEditorPaneUIjavax.swing.plaf.basicProvides the look and feel for a JEditorPane.
BasicFileChooserUIjavax.swing.plaf.basicBasic L&F implementation of a FileChooser.
BasicFileChooserUI.AcceptAllFileFilterjavax.swing.plaf.basicNo description provided.
BasicFileChooserUI.ApproveSelectionActionjavax.swing.plaf.basicResponds to an Open or Save request
BasicFileChooserUI.BasicFileViewjavax.swing.plaf.basicNo description provided.
BasicFileChooserUI.CancelSelectionActionjavax.swing.plaf.basicResponds to a cancel request.
BasicFileChooserUI.ChangeToParentDirectoryActionjavax.swing.plaf.basicNo description provided.
BasicFileChooserUI.DoubleClickListenerjavax.swing.plaf.basicNo description provided.
BasicFileChooserUI.GoHomeActionjavax.swing.plaf.basicActs on the "home" key event or equivalent event.
BasicFileChooserUI.NewFolderActionjavax.swing.plaf.basicCreates a new folder.
BasicFileChooserUI.SelectionListenerjavax.swing.plaf.basicNo description provided.
BasicFileChooserUI.UpdateActionjavax.swing.plaf.basicRescans the files in the current directory
BasicFormattedTextFieldUIjavax.swing.plaf.basicProvides the look and feel implementation for JFormattedTextField.
BasicGraphicsUtilsjavax.swing.plaf.basicNo description provided.
BasicHTMLjavax.swing.plaf.basicSupport for providing html views for the swing components.
BasicIconFactoryjavax.swing.plaf.basicFactory object that can vend Icons appropriate for the basic L & F.
BasicInternalFrameTitlePanejavax.swing.plaf.basicThe class that manages a basic title bar
BasicInternalFrameTitlePane.CloseActionjavax.swing.plaf.basicThis class should be treated as a "protected" inner class.
BasicInternalFrameTitlePane.IconifyActionjavax.swing.plaf.basicThis class should be treated as a "protected" inner class.
BasicInternalFrameTitlePane.MaximizeActionjavax.swing.plaf.basicThis class should be treated as a "protected" inner class.
BasicInternalFrameTitlePane.MoveActionjavax.swing.plaf.basicThis class should be treated as a "protected" inner class.
BasicInternalFrameTitlePane.PropertyChangeHandlerjavax.swing.plaf.basicThis class should be treated as a "protected" inner class.
BasicInternalFrameTitlePane.RestoreActionjavax.swing.plaf.basicThis class should be treated as a "protected" inner class.
BasicInternalFrameTitlePane.SizeActionjavax.swing.plaf.basicThis class should be treated as a "protected" inner class.
BasicInternalFrameTitlePane.SystemMenuBarjavax.swing.plaf.basicThis class should be treated as a "protected" inner class.
BasicInternalFrameTitlePane.TitlePaneLayoutjavax.swing.plaf.basicThis class should be treated as a "protected" inner class.
BasicInternalFrameUIjavax.swing.plaf.basicA basic L&F implementation of JInternalFrame.
BasicInternalFrameUI.BasicInternalFrameListenerjavax.swing.plaf.basicNo description provided.
BasicInternalFrameUI.BorderListenerjavax.swing.plaf.basicListens for border adjustments.
BasicInternalFrameUI.ComponentHandlerjavax.swing.plaf.basicNo description provided.
BasicInternalFrameUI.GlassPaneDispatcherjavax.swing.plaf.basicNo description provided.
BasicInternalFrameUI.InternalFrameLayoutjavax.swing.plaf.basicNo description provided.
BasicInternalFrameUI.InternalFramePropertyChangeListenerjavax.swing.plaf.basicNo description provided.
BasicLabelUIjavax.swing.plaf.basicA Windows L&F implementation of LabelUI.
BasicListUIjavax.swing.plaf.basicAn extensible implementation of ListUI .
BasicListUI.FocusHandlerjavax.swing.plaf.basicThis inner class is marked "public" due to a compiler bug.
BasicListUI.ListDataHandlerjavax.swing.plaf.basicThe ListDataListener that's added to the JLists model at installUI time, and whenever the JList.model property changes.
BasicListUI.ListSelectionHandlerjavax.swing.plaf.basicThe ListSelectionListener that's added to the JLists selection model at installUI time, and whenever the JList.selectionModel property changes.
BasicListUI.MouseInputHandlerjavax.swing.plaf.basicMouse input, and focus handling for JList.
BasicListUI.PropertyChangeHandlerjavax.swing.plaf.basicThe PropertyChangeListener that's added to the JList at installUI time.
BasicLookAndFeeljavax.swing.plaf.basicA base class to use in creating a look and feel for Swing.
BasicMenuBarUIjavax.swing.plaf.basicA default L&F implementation of MenuBarUI.
BasicMenuItemUIjavax.swing.plaf.basicBasicMenuItem implementation
BasicMenuItemUI.MouseInputHandlerjavax.swing.plaf.basicNo description provided.
BasicMenuUIjavax.swing.plaf.basicA default L&F implementation of MenuUI.
BasicMenuUI.ChangeHandlerjavax.swing.plaf.basicAs of Java 2 platform 1.4, this previously undocumented class is now obsolete.
BasicMenuUI.MouseInputHandlerjavax.swing.plaf.basicInstantiated and used by a menu item to handle the current menu selection from mouse events.
BasicOptionPaneUIjavax.swing.plaf.basicProvides the basic look and feel for a JOptionPane.
BasicOptionPaneUI.ButtonActionListenerjavax.swing.plaf.basicThis inner class is marked "public" due to a compiler bug.
BasicOptionPaneUI.ButtonAreaLayoutjavax.swing.plaf.basicButtonAreaLayout behaves in a similar manner to FlowLayout.
BasicOptionPaneUI.PropertyChangeHandlerjavax.swing.plaf.basicThis inner class is marked "public" due to a compiler bug.
BasicPanelUIjavax.swing.plaf.basicBasicPanel implementation
BasicPasswordFieldUIjavax.swing.plaf.basicProvides the Windows look and feel for a password field.
BasicPermissionjava.securityThe 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.
BasicPopupMenuSeparatorUIjavax.swing.plaf.basicA Basic L&F implementation of PopupMenuSeparatorUI.
BasicPopupMenuUIjavax.swing.plaf.basicA Windows L&F implementation of PopupMenuUI.
BasicProgressBarUIjavax.swing.plaf.basicA Basic L&F implementation of ProgressBarUI.
BasicProgressBarUI.ChangeHandlerjavax.swing.plaf.basicThis inner class is marked "public" due to a compiler bug.
BasicRadioButtonMenuItemUIjavax.swing.plaf.basicBasicRadioButtonMenuItem implementation
BasicRadioButtonUIjavax.swing.plaf.basicRadioButtonUI implementation for BasicRadioButtonUI
BasicRootPaneUIjavax.swing.plaf.basicBasic implementation of RootPaneUI, there is one shared between all JRootPane instances.
BasicScrollBarUIjavax.swing.plaf.basicImplementation of ScrollBarUI for the Basic Look and Feel
BasicScrollBarUI.ArrowButtonListenerjavax.swing.plaf.basicListener for cursor keys.
BasicScrollBarUI.ModelListenerjavax.swing.plaf.basicA listener to listen for model changes.
BasicScrollBarUI.PropertyChangeHandlerjavax.swing.plaf.basicNo description provided.
BasicScrollBarUI.ScrollListenerjavax.swing.plaf.basicListener for scrolling events initiated in the ScrollPane.
BasicScrollBarUI.TrackListenerjavax.swing.plaf.basicTrack mouse drags.
BasicScrollPaneUIjavax.swing.plaf.basicA default L&F implementation of ScrollPaneUI.
BasicScrollPaneUI.HSBChangeListenerjavax.swing.plaf.basicHorizontal scrollbar listener.
BasicScrollPaneUI.MouseWheelHandlerjavax.swing.plaf.basicMouseWheelHandler is an inner class which implements the MouseWheelListener interface.
BasicScrollPaneUI.PropertyChangeHandlerjavax.swing.plaf.basicNo description provided.
BasicScrollPaneUI.ViewportChangeHandlerjavax.swing.plaf.basicListener for viewport events.
BasicScrollPaneUI.VSBChangeListenerjavax.swing.plaf.basicVertical scrollbar listener.
BasicSeparatorUIjavax.swing.plaf.basicA Basic L&F implementation of SeparatorUI.
BasicSliderUIjavax.swing.plaf.basicA Basic L&F implementation of SliderUI.
BasicSliderUI.ActionScrollerjavax.swing.plaf.basicAs of Java 2 platform v1.3 this undocumented class is no longer used.
BasicSliderUI.ChangeHandlerjavax.swing.plaf.basicData model listener.
BasicSliderUI.ComponentHandlerjavax.swing.plaf.basicListener for resizing events.
BasicSliderUI.FocusHandlerjavax.swing.plaf.basicFocus-change listener.
BasicSliderUI.PropertyChangeHandlerjavax.swing.plaf.basicNo description provided.
BasicSliderUI.ScrollListenerjavax.swing.plaf.basicScroll-event listener.
BasicSliderUI.TrackListenerjavax.swing.plaf.basicTrack mouse movements.
BasicSpinnerUIjavax.swing.plaf.basicThe default Spinner UI delegate.
BasicSplitPaneDividerjavax.swing.plaf.basicDivider used by BasicSplitPaneUI.
BasicSplitPaneDivider.DividerLayoutjavax.swing.plaf.basicUsed to layout a BasicSplitPaneDivider.
BasicSplitPaneDivider.DragControllerjavax.swing.plaf.basicHandles the events during a dragging session for a HORIZONTAL_SPLIT oriented split pane.
BasicSplitPaneDivider.MouseHandlerjavax.swing.plaf.basicMouseHandler is responsible for converting mouse events (released, dragged...) into the appropriate DragController methods.
BasicSplitPaneDivider.VerticalDragControllerjavax.swing.plaf.basicHandles the events during a dragging session for a VERTICAL_SPLIT oriented split pane.
BasicSplitPaneUIjavax.swing.plaf.basicA Basic L&F implementation of the SplitPaneUI.
BasicSplitPaneUI.BasicHorizontalLayoutManagerjavax.swing.plaf.basicLayoutManager for JSplitPanes that have an orientation of HORIZONTAL_SPLIT.
BasicSplitPaneUI.BasicVerticalLayoutManagerjavax.swing.plaf.basicLayoutManager used for JSplitPanes with an orientation of VERTICAL_SPLIT.
BasicSplitPaneUI.FocusHandlerjavax.swing.plaf.basicImplementation of the FocusListener that the JSplitPane UI uses.
BasicSplitPaneUI.KeyboardDownRightHandlerjavax.swing.plaf.basicImplementation of an ActionListener that the JSplitPane UI uses for handling specific key presses.
BasicSplitPaneUI.KeyboardEndHandlerjavax.swing.plaf.basicImplementation of an ActionListener that the JSplitPane UI uses for handling specific key presses.
BasicSplitPaneUI.KeyboardHomeHandlerjavax.swing.plaf.basicImplementation of an ActionListener that the JSplitPane UI uses for handling specific key presses.
BasicSplitPaneUI.KeyboardResizeToggleHandlerjavax.swing.plaf.basicImplementation of an ActionListener that the JSplitPane UI uses for handling specific key presses.
BasicSplitPaneUI.KeyboardUpLeftHandlerjavax.swing.plaf.basicImplementation of an ActionListener that the JSplitPane UI uses for handling specific key presses.
BasicSplitPaneUI.PropertyHandlerjavax.swing.plaf.basicImplementation of the PropertyChangeListener that the JSplitPane UI uses.
BasicStrokejava.awtThe BasicStroke class defines a basic set of rendering attributes for the outlines of graphics primitives, which are rendered with a Graphics2D object that has its Stroke attribute set to this BasicStroke.
BasicTabbedPaneUIjavax.swing.plaf.basicA Basic L&F implementation of TabbedPaneUI.
BasicTabbedPaneUI.FocusHandlerjavax.swing.plaf.basicThis class should be treated as a "protected" inner class.
BasicTabbedPaneUI.MouseHandlerjavax.swing.plaf.basicThis class should be treated as a "protected" inner class.
BasicTabbedPaneUI.PropertyChangeHandlerjavax.swing.plaf.basicThis class should be treated as a "protected" inner class.
BasicTabbedPaneUI.TabbedPaneLayoutjavax.swing.plaf.basicThis class should be treated as a "protected" inner class.
BasicTabbedPaneUI.TabSelectionHandlerjavax.swing.plaf.basicThis class should be treated as a "protected" inner class.
BasicTableHeaderUIjavax.swing.plaf.basicBasicTableHeaderUI implementation
BasicTableHeaderUI.MouseInputHandlerjavax.swing.plaf.basicThis inner class is marked "public" due to a compiler bug.
BasicTableUIjavax.swing.plaf.basicBasicTableUI implementation
BasicTableUI.FocusHandlerjavax.swing.plaf.basicThis inner class is marked "public" due to a compiler bug.
BasicTableUI.KeyHandlerjavax.swing.plaf.basicThis inner class is marked "public" due to a compiler bug.
BasicTableUI.MouseInputHandlerjavax.swing.plaf.basicThis inner class is marked "public" due to a compiler bug.
BasicTextAreaUIjavax.swing.plaf.basicProvides the look and feel for a plain text editor.
BasicTextFieldUIjavax.swing.plaf.basicBasis of a look and feel for a JTextField.
BasicTextPaneUIjavax.swing.plaf.basicProvides the look and feel for a styled text editor.
BasicTextUIjavax.swing.plaf.basic

Basis of a text components look-and-feel.

BasicTextUI.BasicCaretjavax.swing.plaf.basicNo description provided.
BasicTextUI.BasicHighlighterjavax.swing.plaf.basicNo description provided.
BasicToggleButtonUIjavax.swing.plaf.basicBasicToggleButton implementation
BasicToolBarSeparatorUIjavax.swing.plaf.basicA Basic L&F implementation of ToolBarSeparatorUI.
BasicToolBarUIjavax.swing.plaf.basicA Basic L&F implementation of ToolBarUI.
BasicToolBarUI.DockingListenerjavax.swing.plaf.basicThis class should be treated as a "protected" inner class.
BasicToolBarUI.DragWindowjavax.swing.plaf.basicNo description provided.
BasicToolBarUI.FrameListenerjavax.swing.plaf.basicNo description provided.
BasicToolBarUI.PropertyListenerjavax.swing.plaf.basicNo description provided.
BasicToolBarUI.ToolBarContListenerjavax.swing.plaf.basicNo description provided.
BasicToolBarUI.ToolBarFocusListenerjavax.swing.plaf.basicNo description provided.
BasicToolTipUIjavax.swing.plaf.basicStandard tool tip L&F.
BasicTreeUIjavax.swing.plaf.basicThe basic L&F for a hierarchical data structure.
BasicTreeUI.CellEditorHandlerjavax.swing.plaf.basicListener responsible for getting cell editing events and updating the tree accordingly.
BasicTreeUI.ComponentHandlerjavax.swing.plaf.basicUpdates the preferred size when scrolling (if necessary).
BasicTreeUI.FocusHandlerjavax.swing.plaf.basicRepaints the lead selection row when focus is lost/gained.
BasicTreeUI.KeyHandlerjavax.swing.plaf.basicThis is used to get mutliple key down events to appropriately generate events.
BasicTreeUI.MouseHandlerjavax.swing.plaf.basicTreeMouseListener is responsible for updating the selection based on mouse events.
BasicTreeUI.MouseInputHandlerjavax.swing.plaf.basicMouseInputHandler handles passing all mouse events, including mouse motion events, until the mouse is released to the destination it is constructed with.
BasicTreeUI.NodeDimensionsHandlerjavax.swing.plaf.basicClass responsible for getting size of node, method is forwarded to BasicTreeUI method.
BasicTreeUI.PropertyChangeHandlerjavax.swing.plaf.basicPropertyChangeListener for the tree.
BasicTreeUI.SelectionModelPropertyChangeHandlerjavax.swing.plaf.basicListener on the TreeSelectionModel, resets the row selection if any of the properties of the model change.
BasicTreeUI.TreeCancelEditingActionjavax.swing.plaf.basicActionListener that invokes cancelEditing when action performed.
BasicTreeUI.TreeExpansionHandlerjavax.swing.plaf.basicUpdates the TreeState in response to nodes expanding/collapsing.
BasicTreeUI.TreeHomeActionjavax.swing.plaf.basicTreeHomeAction is used to handle end/home actions.
BasicTreeUI.TreeIncrementActionjavax.swing.plaf.basicTreeIncrementAction is used to handle up/down actions.
BasicTreeUI.TreeModelHandlerjavax.swing.plaf.basicForwards all TreeModel events to the TreeState.
BasicTreeUI.TreePageActionjavax.swing.plaf.basicTreePageAction handles page up and page down events.
BasicTreeUI.TreeSelectionHandlerjavax.swing.plaf.basicListens for changes in the selection model and updates the display accordingly.
BasicTreeUI.TreeToggleActionjavax.swing.plaf.basicFor the first selected row expandedness will be toggled.
BasicTreeUI.TreeTraverseActionjavax.swing.plaf.basicTreeTraverseAction is the action used for left/right keys.
BasicViewportUIjavax.swing.plaf.basicBasicViewport implementation
BeanContextChildSupportjava.beans.beancontext

This is a general support class to provide support for implementing the BeanContextChild protocol.

BeanContextEventjava.beans.beancontext

BeanContextEvent is the abstract root event class for all events emitted from, and pertaining to the semantics of, a BeanContext.

BeanContextMembershipEventjava.beans.beancontextA BeanContextMembershipEvent encapsulates the list of children added to, or removed from, the membership of a particular BeanContext.
BeanContextServiceAvailableEventjava.beans.beancontext

This event type is used by the BeanContextServicesListener in order to identify the service being registered.

BeanContextServiceRevokedEventjava.beans.beancontext

This event type is used by the BeanContextServiceRevokedListener in order to identify the service being revoked.

BeanContextServicesSupportjava.beans.beancontext

This helper class provides a utility implementation of the java.beans.beancontext.BeanContextServices interface.

BeanContextServicesSupport.BCSSChildjava.beans.beancontextNo description provided.
BeanContextServicesSupport.BCSSProxyServiceProviderjava.beans.beancontextNo description provided.
BeanContextServicesSupport.BCSSServiceProviderjava.beans.beancontextsubclasses may subclass this nested class to add behaviors for each BeanContextServicesProvider.
BeanContextSupportjava.beans.beancontextThis helper class provides a utility implementation of the java.beans.beancontext.BeanContext interface.
BeanContextSupport.BCSChildjava.beans.beancontextNo description provided.
BeanContextSupport.BCSIteratorjava.beans.beancontextprotected final subclass that encapsulates an iterator but implements a noop remove() method.
BeanDescriptorjava.beansA BeanDescriptor provides global information about a "bean", including its Java class, its displayName, etc.
Beansjava.beansThis class provides some general purpose beans control methods.
BevelBorderjavax.swing.borderA class which implements a simple two-line bevel border.
Bidijava.textThis class implements the Unicode Bidirectional Algorithm.
BigDecimaljava.mathImmutable, arbitrary-precision signed decimal numbers.
BigIntegerjava.mathImmutable arbitrary-precision integers.
BinaryRefAddrjavax.namingThis class represents the binary form of the address of a communications end-point.
Binderjavax.xml.bindEnable synchronization between XML infoset nodes and JAXB objects representing same XML document.
Bindingjavax.namingThis class represents a name-to-object binding found in a context.
BitSetjava.utilThis class implements a vector of bits that grows as needed.
BlockViewjavax.swing.text.htmlA view implementation to display a block (as a box) with CSS specifications.
BMPImageWriteParamjavax.imageio.plugins.bmpA subclass of ImageWriteParam for encoding images in the BMP format.
Bookjava.awt.printThe Book class provides a representation of a document in which pages may have different page formats and page painters.
Booleanjava.langThe Boolean class wraps a value of the primitive type boolean in an object.
BooleanControljavax.sound.sampledA BooleanControl provides the ability to switch between two possible settings that affect a line's audio.
BooleanControl.Typejavax.sound.sampledAn instance of the BooleanControl.Type class identifies one kind of boolean control.
BooleanHolderorg.omg.CORBAThe Holder for Boolean.
BooleanSeqHelperorg.omg.CORBAThe Helper for BooleanSeq.
BooleanSeqHolderorg.omg.CORBAThe Holder for BooleanSeq.
BorderFactoryjavax.swingFactory class for vending standard Border objects.
BorderLayoutjava.awtA border layout lays out a container, arranging and resizing its components to fit in five regions: north, south, east, west, and center.
BorderUIResourcejavax.swing.plafNo description provided.
BorderUIResource.BevelBorderUIResourcejavax.swing.plafNo description provided.
BorderUIResource.CompoundBorderUIResourcejavax.swing.plafNo description provided.
BorderUIResource.EmptyBorderUIResourcejavax.swing.plafNo description provided.
BorderUIResource.EtchedBorderUIResourcejavax.swing.plafNo description provided.
BorderUIResource.LineBorderUIResourcejavax.swing.plafNo description provided.
BorderUIResource.MatteBorderUIResourcejavax.swing.plafNo description provided.
BorderUIResource.TitledBorderUIResourcejavax.swing.plafNo description provided.
Boxjavax.swingA lightweight container that uses a BoxLayout object as its layout manager.
Box.AccessibleBoxjavax.swingThis class implements accessibility support for the Box class.
Box.Fillerjavax.swingAn implementation of a lightweight component that participates in layout but has no view.
Box.Filler.AccessibleBoxFillerjavax.swingThis class implements accessibility support for the Box.Filler class.
BoxLayoutjavax.swingA layout manager that allows multiple components to be laid out either vertically or horizontally.
BoxViewjavax.swing.textA view that arranges its children into a box shape by tiling its children along an axis.
BreakIteratorjava.textThe BreakIterator class implements methods for finding the location of boundaries in text.
BreakIteratorProviderjava.text.spiAn abstract class for service providers that provide concrete implementations of the BreakIterator class.
Bufferjava.nioA container for data of a specific primitive type.
BufferCapabilitiesjava.awtCapabilities and properties of buffers.
BufferCapabilities.FlipContentsjava.awtA type-safe enumeration of the possible back buffer contents after page-flipping
BufferedImagejava.awt.imageThe BufferedImage subclass describes an Image with an accessible buffer of image data.
BufferedImageFilterjava.awt.imageThe BufferedImageFilter class subclasses an ImageFilter to provide a simple means of using a single-source/single-destination image operator ( BufferedImageOp ) to filter a BufferedImage in the Image Producer/Consumer/Observer paradigm.
BufferedInputStreamjava.ioA BufferedInputStream adds functionality to another input stream-namely, the ability to buffer the input and to support the mark and reset methods.
BufferedOutputStreamjava.ioThe class implements a buffered output stream.
BufferedReaderjava.ioReads text from a character-input stream, buffering characters so as to provide for the efficient reading of characters, arrays, and lines.
BufferedWriterjava.ioWrites text to a character-output stream, buffering characters so as to provide for the efficient writing of single characters, arrays, and strings.
BufferStrategyjava.awt.imageThe BufferStrategy class represents the mechanism with which to organize complex memory on a particular Canvas or Window.
Buttonjava.awtThis class creates a labeled button.
Button.AccessibleAWTButtonjava.awtThis class implements accessibility support for the Button class.
ButtonGroupjavax.swingThis class is used to create a multiple-exclusion scope for a set of buttons.
ButtonUIjavax.swing.plafPluggable look and feel interface for JButton.
Bytejava.langThe Byte class wraps a value of primitive type byte in an object.
ByteArrayInputStreamjava.ioA ByteArrayInputStream contains an internal buffer that contains bytes that may be read from the stream.
ByteArrayOutputStreamjava.ioThis class implements an output stream in which the data is written into a byte array.
ByteBufferjava.nioA byte buffer.
ByteHolderorg.omg.CORBAThe Holder for Byte.
ByteLookupTablejava.awt.imageThis class defines a lookup table object.
ByteOrderjava.nioA typesafe enumeration for byte orders.
CacheRequestjava.netRepresents channels for storing resources in the ResponseCache.
CacheResponsejava.netRepresent channels for retrieving resources from the ResponseCache.
Calendarjava.utilThe Calendar class is an abstract class that provides methods for converting between a specific instant in time and a set of calendar fields such as YEAR, MONTH, DAY_OF_MONTH, HOUR, and so on, and for manipulating the calendar fields, such as getting the date of the next week.
Canvasjava.awtA Canvas component represents a blank rectangular area of the screen onto which the application can draw or from which the application can trap input events from the user.
Canvas.AccessibleAWTCanvasjava.awtThis class implements accessibility support for the Canvas class.
Cardjavax.smartcardioA Smart Card with which a connection has been established.
CardChanneljavax.smartcardioA logical channel connection to a Smart Card.
CardLayoutjava.awtA CardLayout object is a layout manager for a container.
CardPermissionjavax.smartcardioA permission for Smart Card operations.
CardTerminaljavax.smartcardioA Smart Card terminal, sometimes refered to as a Smart Card Reader.
CardTerminalsjavax.smartcardioThe set of terminals supported by a TerminalFactory.
CaretEventjavax.swing.eventCaretEvent is used to notify interested parties that the text caret has changed in the event source.
CellRendererPanejavax.swingThis class is inserted in between cell renderers and the components that use them.
CellRendererPane.AccessibleCellRendererPanejavax.swingThis class implements accessibility support for the CellRendererPane class.
Certificatejavax.security.cert

Abstract class for managing a variety of identity certificates.

Certificatejava.security.cert

Abstract class for managing a variety of identity certificates.

Certificate.CertificateRepjava.security.certAlternate Certificate class for serialization.
CertificateFactoryjava.security.certThis 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.
CertificateFactorySpijava.security.certThis class defines the Service Provider Interface (SPI) for the CertificateFactory class.
CertPathjava.security.certAn immutable sequence of certificates (a certification path).
CertPath.CertPathRepjava.security.certAlternate CertPath class for serialization.
CertPathBuilderjava.security.certA class for building certification paths (also known as certificate chains).
CertPathBuilderSpijava.security.certThe Service Provider Interface (SPI) for the CertPathBuilder class.
CertPathTrustManagerParametersjavax.net.sslA wrapper for CertPathParameters.
CertPathValidatorjava.security.certA class for validating certification paths (also known as certificate chains).
CertPathValidatorSpijava.security.certThe Service Provider Interface (SPI) for the CertPathValidator class.
CertStorejava.security.certA class for retrieving Certificates and CRLs from a repository.
CertStoreSpijava.security.certThe Service Provider Interface (SPI) for the CertStore class.
ChangeEventjavax.swing.eventChangeEvent is used to notify interested parties that state has changed in the event source.
ChannelBindingorg.ietf.jgssThis class encapsulates the concept of caller-provided channel binding information.
Channelsjava.nio.channelsUtility methods for channels and streams.
Characterjava.langThe Character class wraps a value of the primitive type char in an object.
Character.Subsetjava.langInstances of this class represent particular subsets of the Unicode character set.
Character.UnicodeBlockjava.langA family of character subsets representing the character blocks in the Unicode specification.
CharArrayReaderjava.ioThis class implements a character buffer that can be used as a character-input stream.
CharArrayWriterjava.ioThis class implements a character buffer that can be used as an Writer.
CharBufferjava.nioA character buffer.
CharHolderorg.omg.CORBAThe Holder for Char.
CharSeqHelperorg.omg.CORBAThe Helper for CharSeq.
CharSeqHolderorg.omg.CORBAThe Holder for CharSeq.
Charsetjava.nio.charsetA named mapping between sequences of sixteen-bit Unicode code units and sequences of bytes.
CharsetDecoderjava.nio.charsetAn engine that can transform a sequence of bytes in a specific charset into a sequence of sixteen-bit Unicode characters.
CharsetEncoderjava.nio.charsetAn engine that can transform a sequence of sixteen-bit Unicode characters into a sequence of bytes in a specific charset.
CharsetProviderjava.nio.charset.spiCharset service-provider class.
Checkboxjava.awtA check box is a graphical component that can be in either an "on" (true) or "off" (false) state.
Checkbox.AccessibleAWTCheckboxjava.awtThis class implements accessibility support for the Checkbox class.
CheckboxGroupjava.awtThe CheckboxGroup class is used to group together a set of Checkbox buttons.
CheckboxMenuItemjava.awtThis class represents a check box that can be included in a menu.
CheckboxMenuItem.AccessibleAWTCheckboxMenuItemjava.awtInner class of CheckboxMenuItem used to provide default support for accessibility.
CheckedInputStreamjava.util.zipAn input stream that also maintains a checksum of the data being read.
CheckedOutputStreamjava.util.zipAn output stream that also maintains a checksum of the data being written.
Choicejava.awtThe Choice class presents a pop-up menu of choices.
Choice.AccessibleAWTChoicejava.awtThis class implements accessibility support for the Choice class.
ChoiceCallbackjavax.security.auth.callback

Underlying security services instantiate and pass a ChoiceCallback to the handle method of a CallbackHandler to display a list of choices and to retrieve the selected choice(s).

ChoiceFormatjava.textA ChoiceFormat allows you to attach a format to a range of numbers.
Chromaticityjavax.print.attribute.standardClass Chromaticity is a printing attribute class, an enumeration, that specifies monochrome or color printing.
Classjava.langInstances of the class Class represent classes and interfaces in a running Java application.
ClassDefinitionjava.lang.instrumentThis class serves as a parameter block to the Instrumentation.redefineClasses method.
ClassDescjavax.rmi.CORBAThis class is used to marshal java.lang.Class objects over IIOP.
ClassLoaderjava.langA class loader is an object that is responsible for loading classes.
Clipboardjava.awt.datatransferA class that implements a mechanism to transfer data using cut/copy/paste operations.
CoderResultjava.nio.charsetA description of the result state of a coder.
CodeSignerjava.securityThis class encapsulates information about a code signer.
CodeSourcejava.security

This class extends the concept of a codebase to encapsulate not only the location (URL) but also the certificate chains that were used to verify signed code originating from that location.

CodingErrorActionjava.nio.charsetA typesafe enumeration for coding-error actions.
CollapsedStringAdapterjavax.xml.bind.annotation.adaptersBuilt-in XmlAdapter to handle xs:token and its derived types.
CollationElementIteratorjava.textThe CollationElementIterator class is used as an iterator to walk through each character of an international string.
CollationKeyjava.textA CollationKey represents a String under the rules of a specific Collator object.
Collatorjava.textThe Collator class performs locale-sensitive String comparison.
CollatorProviderjava.text.spiAn abstract class for service providers that provide concrete implementations of the Collator class.
CollectionCertStoreParametersjava.security.certParameters used as input for the Collection CertStore algorithm.
Collectionsjava.utilThis class consists exclusively of static methods that operate on or return collections.
Colorjava.awtThe Color class is used to encapsulate colors in the default sRGB color space or colors in arbitrary color spaces identified by a ColorSpace .
ColorChooserComponentFactoryjavax.swing.colorchooserA class designed to produce preconfigured "accessory" objects to insert into color choosers.
ColorChooserUIjavax.swing.plafPluggable look and feel interface for JColorChooser.
Search