Library:Java SE, Sun OpenJDK
Version:7.b12
Compatibility:JDK 1.5
Interfaces 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
AbstractDocument.AttributeContextjavax.swing.textAn interface that can be used to allow MutableAttributeSet implementations to use pluggable attribute compression techniques.
AbstractDocument.Contentjavax.swing.textInterface to describe a sequence of character content that can be edited.
AbstractVieworg.w3c.dom.viewsA base interface that all views shall derive from.
Accessiblejavax.accessibilityInterface Accessible is the main interface for the accessibility package.
AccessibleActionjavax.accessibilityThe AccessibleAction interface should be supported by any object that can perform one or more actions.
AccessibleComponentjavax.accessibilityThe AccessibleComponent interface should be supported by any object that is rendered on the screen.
AccessibleEditableTextjavax.accessibility

The AccessibleEditableText interface should be implemented by all classes that present editable textual information on the display.

AccessibleExtendedComponentjavax.accessibilityThe AccessibleExtendedComponent interface should be supported by any object that is rendered on the screen.
AccessibleExtendedTablejavax.accessibilityClass AccessibleExtendedTable provides extended information about a user-interface component that presents data in a two-dimensional table format.
AccessibleExtendedTextjavax.accessibility

The AccessibleExtendedText interface contains additional methods not provided by the AccessibleText interface Applications can determine if an object supports the AccessibleExtendedText interface by first obtaining its AccessibleContext (see Accessible ) and then calling the getAccessibleText() method of AccessibleContext.

AccessibleHypertextjavax.accessibility

The AccessibleHypertext class is the base class for all classes that present hypertext information on the display.

AccessibleIconjavax.accessibilityThe AccessibleIcon interface should be supported by any object that has an associated icon (e.g., buttons).
AccessibleKeyBindingjavax.accessibilityThe AccessibleKeyBinding interface should be supported by any object that has a keyboard bindings such as a keyboard mnemonic and/or keyboard shortcut which can be used to select the object.
AccessibleSelectionjavax.accessibilityThis 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.
AccessibleStreamablejavax.accessibilityThe AccessibleStreamable interface should be implemented by the AccessibleContext of any component that presents the raw stream behind a component on the display screen.
AccessibleTablejavax.accessibilityClass AccessibleTable describes a user-interface component that presents data in a two-dimensional table format.
AccessibleTableModelChangejavax.accessibilityThe AccessibleTableModelChange interface describes a change to the table model.
AccessibleTextjavax.accessibility

The AccessibleText interface should be implemented by all classes that present textual information on the display.

AccessibleValuejavax.accessibilityThe AccessibleValue interface should be supported by any object that supports a numerical value (e.g., a scroll bar).
Acljava.security.aclInterface representing an Access Control List (ACL).
AclEntryjava.security.aclThis is the interface used for representing one entry in an Access Control List (ACL).
Actionjavax.swingThe Action interface provides a useful extension to the ActionListener interface in cases where the same functionality may be accessed by several controls.
ActionListenerjava.awt.eventThe listener interface for receiving action events.
ActivationInstantiatorjava.rmi.activationAn ActivationInstantiator is responsible for creating instances of "activatable" objects.
ActivationMonitorjava.rmi.activationAn 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).
ActivationSystemjava.rmi.activationThe ActivationSystem provides a means for registering groups and "activatable" objects to be activated within those groups.
Activatorjava.rmi.activationThe Activator facilitates remote object activation.
ActiveEventjava.awtAn interface for events that know how to dispatch themselves.
Adjustablejava.awtThe interface for objects which have an adjustable numeric value contained within a bounded range of values.
AdjustmentListenerjava.awt.eventThe listener interface for receiving adjustment events.
AlgorithmMethodjavax.xml.cryptoAn abstract representation of an algorithm defined in the XML Security specifications.
AlgorithmParameterSpecjava.security.specA (transparent) specification of cryptographic parameters.
AncestorListenerjavax.swing.eventAncestorListener Interface to support notification when changes occur to a JComponent or one of its ancestors.
AnnotatedElementjava.lang.reflectRepresents an annotated element of the program currently running in this VM.
Annotationjava.lang.annotationThe common interface extended by all annotation types.
AnnotationMirrorjavax.lang.model.elementRepresents an annotation.
AnnotationValuejavax.lang.model.elementRepresents a value of an annotation type element.
AnnotationValueVisitorjavax.lang.model.elementA visitor of the values of annotation type elements, using a variant of the visitor design pattern.
ApacheDataorg.jcp.xml.dsig.internal.domXMLSignatureInput Data wrapper.
Appendablejava.langAn object to which char sequences and values can be appended.
AppletContextjava.appletThis interface corresponds to an applet's environment: the document containing the applet and the other applets in the same document.
AppletInitializerjava.beans

This interface is designed to work in collusion with java.beans.Beans.instantiate.

AppletStubjava.appletWhen an applet is first created, an applet stub is attached to it using the applet's setStub method.
ARG_INorg.omg.CORBASignifies an "input" argument to an invocation, meaning that the argument is being passed from the client to the server.
ARG_INOUTorg.omg.CORBASignifies an argument used for both input and output in an invocation, meaning that the argument is being passed from the client to the server and then back from the server to the client.
ARG_OUTorg.omg.CORBAA constant that signifies an "output" argument to an invocation, meaning that the argument is being passed from the server to the client.
Arrayjava.sqlThe mapping in the Java programming language for the SQL type ARRAY.
ArrayTypejavax.lang.model.typeRepresents an array type.
AsyncHandlerjavax.xml.wsThe AsyncHandler interface is implemented by clients that wish to receive callback notification of the completion of service endpoint operations invoked asynchronously.
Attrorg.w3c.domThe Attr interface represents an attribute in an Element object.
Attributejavax.xml.stream.eventsAn interface that contains information about an attribute.
Attributejavax.print.attributeInterface Attribute is the base interface implemented by any and every printing attribute class to indicate that the class represents a printing attribute.
Attributejavax.naming.directoryThis interface represents an attribute associated with a named object.
AttributedCharacterIteratorjava.textAn AttributedCharacterIterator allows iteration through both text and related attribute information.
AttributeExceptionjavax.printInterface AttributeException is a mixin interface which a subclass of PrintException can implement to report an error condition involving one or more printing attributes that a particular Print Service instance does not support.
AttributeListorg.xml.saxInterface for an element's attribute specifications.
Attributesjavax.naming.directoryThis interface represents a collection of attributes.
Attributesorg.xml.saxInterface for a list of XML attributes.
Attributes2org.xml.sax.extSAX2 extension to augment the per-attribute information provided though Attributes .
AttributeSetjavax.print.attributeInterface AttributeSet specifies the interface for a set of printing attributes.
AttributeSetjavax.swing.textA collection of unique attributes.
AttributeSet.CharacterAttributejavax.swing.textThis interface is the type signature that is expected to be present on any attribute key that contributes to character level presentation.
AttributeSet.ColorAttributejavax.swing.textThis interface is the type signature that is expected to be present on any attribute key that contributes to presentation of color.
AttributeSet.FontAttributejavax.swing.textThis interface is the type signature that is expected to be present on any attribute key that contributes to the determination of what font to use to render some text.
AttributeSet.ParagraphAttributejavax.swing.textThis interface is the type signature that is expected to be present on any attribute key that contributes to the paragraph level presentation.
AudioClipjava.appletThe AudioClip interface is a simple abstraction for playing a sound clip.
Autoscrolljava.awt.dndDuring 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.
AWTEventListenerjava.awt.eventThe listener interface for receiving notification of events dispatched to objects that are instances of Component or MenuComponent or their subclasses.
BAD_POLICYorg.omg.CORBAA PolicyErrorCode which would be filled in the PolicyError exception.
BAD_POLICY_TYPEorg.omg.CORBAA PolicyErrorCode which would be filled in the PolicyError exception.
BAD_POLICY_VALUEorg.omg.CORBAContains the value used to indicate a policy value that is incorrect for a valid policy type in a call to the create_policy method defined in the ORB class.
BeanContextjava.beans.beancontext

The BeanContext acts a logical hierarchical container for JavaBeans.

BeanContextChildjava.beans.beancontext

JavaBeans wishing to be nested within, and obtain a reference to their execution environment, or context, as defined by the BeanContext sub-interface shall implement this interface.

BeanContextChildComponentProxyjava.beans.beancontext

This interface is implemented by BeanContextChildren that have an AWT Component associated with them.

BeanContextContainerProxyjava.beans.beancontext

This interface is implemented by BeanContexts' that have an AWT Container associated with them.

BeanContextMembershipListenerjava.beans.beancontext

Compliant BeanContexts fire events on this interface when the state of the membership of the BeanContext changes.

BeanContextProxyjava.beans.beancontext

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.

BeanContextServiceProviderjava.beans.beancontext

One of the primary functions of a BeanContext is to act a as rendezvous between JavaBeans, and BeanContextServiceProviders.

BeanContextServiceProviderBeanInfojava.beans.beancontextA 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.
BeanContextServiceRevokedListenerjava.beans.beancontextThe listener interface for receiving BeanContextServiceRevokedEvent objects.
BeanContextServicesjava.beans.beancontext

The BeanContextServices interface provides a mechanism for a BeanContext to expose generic "services" to the BeanContextChild objects within.

BeanContextServicesListenerjava.beans.beancontextThe listener interface for receiving BeanContextServiceAvailableEvent objects.
BeanInfojava.beansA 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.
Bindingjavax.xml.wsThe Binding interface is the base interface for JAX-WS protocol bindings.
BindingProviderjavax.xml.wsThe BindingProvider interface provides access to the protocol binding and associated context objects for request and response message processing.
Bindingsjavax.scriptA mapping of key/value pairs, all of whose keys are Strings.
Blobjava.sqlThe representation (mapping) in the JavaTM programming language of an SQL BLOB value.
BlockingDequejava.util.concurrentA Deque that additionally supports blocking operations that wait for the deque to become non-empty when retrieving an element, and wait for space to become available in the deque when storing an element.
BlockingQueuejava.util.concurrentA Queue that additionally supports operations that wait for the queue to become non-empty when retrieving an element, and wait for space to become available in the queue when storing an element.
Borderjavax.swing.borderInterface describing an object capable of rendering a border around the edges of a swing component.
BoundedRangeModeljavax.swingDefines the data model used by components like Sliders and ProgressBars.
BoxedValueHelperorg.omg.CORBA.portableNo description provided.
BufferedImageOpjava.awt.imageThis interface describes single-input/single-output operations performed on BufferedImage objects.
ButtonModeljavax.swingState model for buttons.
ButtonPeerjava.awt.peerThe peer interfaces are intended only for use in porting the AWT.
ByteChanneljava.nio.channelsA channel that can read and write bytes.
C14NMethodParameterSpecjavax.xml.crypto.dsig.specA specification of algorithm parameters for a CanonicalizationMethod Algorithm.
CachedRowSetjavax.sql.rowsetThe interface that all standard implementations of CachedRowSet must implement.
Callablejava.util.concurrentA task that returns a result and may throw an exception.
CallableStatementjava.sqlThe interface used to execute SQL stored procedures.
Callbackjavax.security.auth.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.

CallbackHandlerjavax.security.auth.callback

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.

CancelablePrintJobjavax.printThis interface is used by a printing application to cancel a print job.
CanonicalizationMethodjavax.xml.crypto.dsigA representation of the XML CanonicalizationMethod element as defined in the W3C Recommendation for XML-Signature Syntax and Processing.
CanvasPeerjava.awt.peerThe peer interfaces are intended only for use in porting the AWT.
Caretjavax.swing.textA place within a document view that represents where things can be inserted into the document model.
CaretListenerjavax.swing.eventListener for changes in the caret position of a text component.
CDATASectionorg.w3c.domCDATA sections are used to escape blocks of text containing characters that would otherwise be regarded as markup.
CellEditorjavax.swingThis interface defines the methods any general editor should be able to implement.
CellEditorListenerjavax.swing.eventCellEditorListener defines the interface for an object that listens to changes in a CellEditor
Certificatejava.security

This is an interface of abstract methods for managing a variety of identity certificates.

CertPathBuilderResultjava.security.certA specification of the result of a certification path builder algorithm.
CertPathParametersjava.security.certA specification of certification path algorithm parameters.
CertPathValidatorResultjava.security.certA specification of the result of a certification path validator algorithm.
CertSelectorjava.security.certA selector that defines a set of criteria for selecting Certificates.
CertStoreParametersjava.security.certA specification of CertStore parameters.
ChangeListenerjavax.swing.eventDefines an object which listens for ChangeEvents.
Channeljava.nio.channelsA nexus for I/O operations.
CharacterDataorg.w3c.domThe CharacterData interface extends Node with a set of attributes and methods for accessing character data in the DOM.
CharacterIteratorjava.textThis interface defines a protocol for bidirectional iteration over text.
Charactersjavax.xml.stream.eventsThis describes the interface to Characters events.
CharSequencejava.langA CharSequence is a readable sequence of char values.
CheckboxMenuItemPeerjava.awt.peerThe peer interfaces are intended only for use in porting the AWT.
CheckboxPeerjava.awt.peerThe peer interfaces are intended only for use in porting the AWT.
Checksumjava.util.zipAn interface representing a data checksum.
ChoicePeerjava.awt.peerThe peer interfaces are intended only for use in porting the AWT.
ClassFileTransformerjava.lang.instrumentAn agent provides an implementation of this interface in order to transform class files.
ClassLoaderRepositoryjavax.management.loading

Instances of this interface are used to keep the list of ClassLoaders registered in an MBean Server.

ClassLoadingMXBeanjava.lang.managementThe management interface for the class loading system of the Java virtual machine.
Clipjavax.sound.sampledThe Clip interface represents a special kind of data line whose audio data can be loaded prior to playback, instead of being streamed in real time.
ClipboardOwnerjava.awt.datatransferDefines the interface for classes that will provide data to a clipboard.
Clobjava.sqlThe mapping in the JavaTM programming language for the SQL CLOB type.
Cloneablejava.langA class implements the Cloneable interface to indicate to the clone() method that it is legal for that method to make a field-for-field copy of instances of that class.
Closeablejava.ioA Closeable is a source or destination of data that can be closed.
Collectionjava.utilThe root interface in the collection hierarchy.
ColorSelectionModeljavax.swing.colorchooserA model that supports selecting a Color.
ComboBoxEditorjavax.swingThe editor component used for JComboBox components.
ComboBoxModeljavax.swingA data model for a combo box.
ComboPopupjavax.swing.plaf.basicThe interface which defines the methods required for the implementation of the popup portion of a combo box.
CommandObjectjavax.activationJavaBeans components that are Activation Framework aware implement this interface to find out which command verb they're being asked to perform, and to obtain the DataHandler representing the data they should operate on.
Commentorg.w3c.domThis interface inherits from CharacterData and represents the content of a comment, i.e., all the characters between the starting ' <!--' and ending '-->'.
Commentjavax.xml.stream.eventsAn interface for comment events
CommonDataSourcejavax.sqlInterface that defines the methods which are common between DataSource, XADataSource and ConnectionPoolDataSource.
Comparablejava.langThis interface imposes a total ordering on the objects of each class that implements it.
Comparatorjava.utilA comparison function, which imposes a total ordering on some collection of objects.
Compilablejavax.scriptThe optional interface implemented by ScriptEngines whose methods compile scripts to a form that can be executed repeatedly without recompilation.
CompilationMXBeanjava.lang.managementThe management interface for the compilation system of the Java virtual machine.
Completionjavax.annotation.processingA suggested completion for an annotation.
CompletionServicejava.util.concurrentA service that decouples the production of new asynchronous tasks from the consumption of the results of completed tasks.
ComponentListenerjava.awt.eventThe listener interface for receiving component events.
ComponentPeerjava.awt.peerThe peer interfaces are intended only for use in porting the AWT.
Compositejava.awtThe Composite interface, along with CompositeContext , defines the methods to compose a draw primitive with the underlying graphics area.
CompositeContextjava.awtThe CompositeContext interface defines the encapsulated and optimized environment for a compositing operation.
CompositeDatajavax.management.openmbeanThe CompositeData interface specifies the behavior of a specific type of complex open data objects which represent composite data structures.
CompositeDataViewjavax.management.openmbean

A Java class can implement this interface to indicate how it is to be converted into a CompositeData by the MXBean framework.

ConcurrentMapjava.util.concurrentA Map providing additional atomic putIfAbsent, remove, and replace methods.
ConcurrentNavigableMapjava.util.concurrentA ConcurrentMap supporting NavigableMap operations, and recursively so for its navigable sub-maps.
Conditionjava.util.concurrent.locksCondition factors out the Object monitor methods ( wait , notify and notifyAll ) into distinct objects to give the effect of having multiple wait-sets per object, by combining them with the use of arbitrary Lock implementations.
Configuration.Parametersjavax.security.auth.loginThis represents a marker interface for Configuration parameters.
Connectionjava.sql

A connection (session) with a specific database.

ConnectionEventListenerjavax.sql

An object that registers to be notified of events generated by a PooledConnection object.

ConnectionPoolDataSourcejavax.sqlA factory for PooledConnection objects.
ContainerListenerjava.awt.eventThe listener interface for receiving container events.
ContainerPeerjava.awt.peerThe peer interfaces are intended only for use in porting the AWT.
ContentHandlerorg.xml.saxReceive notification of the logical content of a document.
ContentHandlerFactoryjava.netThis interface defines a factory for content handlers.
Contextjavax.namingThis interface represents a naming context, which consists of a set of name-to-object bindings.
Controljavax.naming.ldapThis interface represents an LDAPv3 control as defined in RFC 2251.
ControllerEventListenerjavax.sound.midiThe ControllerEventListener interface should be implemented by classes whose instances need to be notified when a Sequencer has processed a requested type of MIDI control-change event.
CookiePolicyjava.netCookiePolicy implementations decide which cookies should be accepted and which should be rejected.
CookieStorejava.netA CookieStore object represents a storage for cookie.
Counterorg.w3c.dom.cssThe Counter interface is used to represent any counter or counters function value.
CounterMonitorMBeanjavax.management.monitorExposes the remote management interface of the counter monitor MBean.
CRLSelectorjava.security.certA selector that defines a set of criteria for selecting CRLs.
CSS2Propertiesorg.w3c.dom.cssThe CSS2Properties interface represents a convenience mechanism for retrieving and setting properties within a CSSStyleDeclaration.
CSSCharsetRuleorg.w3c.dom.cssThe CSSCharsetRule interface represents a @charset rule in a CSS style sheet.
CSSFontFaceRuleorg.w3c.dom.cssThe CSSFontFaceRule interface represents a @font-face rule in a CSS style sheet.
CSSImportRuleorg.w3c.dom.cssThe CSSImportRule interface represents a @import rule within a CSS style sheet.
CSSMediaRuleorg.w3c.dom.cssThe CSSMediaRule interface represents a @media rule in a CSS style sheet.
CSSPageRuleorg.w3c.dom.cssThe CSSPageRule interface represents a @page rule within a CSS style sheet.
CSSPrimitiveValueorg.w3c.dom.cssThe CSSPrimitiveValue interface represents a single CSS value .
CSSRuleorg.w3c.dom.cssThe CSSRule interface is the abstract base interface for any type of CSS statement.
CSSRuleListorg.w3c.dom.cssThe CSSRuleList interface provides the abstraction of an ordered collection of CSS rules.
CSSStyleDeclarationorg.w3c.dom.cssThe CSSStyleDeclaration interface represents a single CSS declaration block.
CSSStyleRuleorg.w3c.dom.cssThe CSSStyleRule interface represents a single rule set in a CSS style sheet.
CSSStyleSheetorg.w3c.dom.cssThe CSSStyleSheet interface is a concrete interface used to represent a CSS style sheet i.e., a style sheet whose content type is "text/css".
CSSUnknownRuleorg.w3c.dom.cssThe CSSUnknownRule interface represents an at-rule not supported by this user agent.
CSSValueorg.w3c.dom.cssThe CSSValue interface represents a simple or a complex value.
CSSValueListorg.w3c.dom.cssThe CSSValueList interface provides the abstraction of an ordered collection of CSS values.
CTX_RESTRICT_SCOPEorg.omg.CORBAA flag that can be used as the second parameter to the method Context.get_values to restrict the search scope.
Currentorg.omg.CORBAInterfaces derived from the Current interface enable ORB and CORBA services to provide access to information (context) associated with the thread of execution in which they are running.
CurrentOperationsorg.omg.CORBAThe interface for Current.
Customizerjava.beansA customizer class provides a complete custom GUI for customizing a target Java Bean.
CustomMarshalorg.omg.CORBAAn abstract value type that is meant to be used by the ORB, not the user.
CustomValueorg.omg.CORBA.portableAn extension of ValueBase that is implemented by custom value types.
Datajavax.xml.cryptoAn abstract representation of the result of dereferencing a URIReference or the input/output of subsequent Transform s.
DatabaseMetaDatajava.sqlComprehensive information about the database as a whole.
DataContentHandlerjavax.activationThe DataContentHandler interface is implemented by objects that can be used to extend the capabilities of the DataHandler's implementation of the Transferable interface.
DataContentHandlerFactoryjavax.activationThis interface defines a factory for DataContentHandlers.
DatagramSocketImplFactoryjava.netThis interface defines a factory for datagram socket implementations.
DataInputjava.ioThe DataInput interface provides for reading bytes from a binary stream and reconstructing from them data in any of the Java primitive types.
DataInputStreamorg.omg.CORBADefines the methods used to read primitive data types from input streams for unmarshaling custom value types.
DataLinejavax.sound.sampledDataLine adds media-related functionality to its superinterface, Line .
DataOutputjava.ioThe 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.
DataOutputStreamorg.omg.CORBADefines the methods used to write primitive data types to output streams for marshalling custom value types.
DataSourcejavax.sql

A factory for connections to the physical data source that this DataSource object represents.

DataSourcejavax.activationThe DataSource interface provides the JavaBeans Activation Framework with an abstraction of an arbitrary collection of data.
Datatypeorg.relaxng.datatypeDatatype object.
DatatypeBuilderorg.relaxng.datatypeCreates a user-defined type by adding parameters to the pre-defined type.
DatatypeConverterInterfacejavax.xml.bind

The DatatypeConverterInterface is for JAXB provider use only.

DatatypeLibraryorg.relaxng.datatypeA Datatype library
DatatypeLibraryFactoryorg.relaxng.datatypeFactory class for the DatatypeLibrary class.
DatatypeStreamingValidatororg.relaxng.datatypeDatatype streaming validator.
DeclaredTypejavax.lang.model.typeRepresents a declared type, either a class type or an interface type.
DeclHandlerorg.xml.sax.extSAX2 extension handler for DTD declaration events.
Delayedjava.util.concurrentA mix-in style interface for marking objects that should be acted upon after a given delay.
Delegateorg.omg.PortableServer.portableThe portability package contains interfaces and classes that are designed for and intended to be used by ORB implementor.
Dequejava.utilA linear collection that supports element insertion and removal at both ends.
Descriptorjavax.management

Additional metadata for a JMX element.

DescriptorAccessjavax.managementThis interface is used to gain access to descriptors of the Descriptor class which are associated with a JMX component, i.e.
DescriptorReadjavax.managementInterface to read the Descriptor of a management interface element such as an MBeanInfo.
DesignModejava.beans

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.

DesktopManagerjavax.swingDesktopManager objects are owned by a JDesktopPane object.
DesktopPeerjava.awt.peerThe DesktopPeer interface provides methods for the operation of open, edit, print, browse and mail with the given URL or file, by launching the associated application.
Destroyablejavax.security.authObjects such as credentials may optionally implement this interface to provide the capability to destroy its contents.
Detailjavax.xml.soapA container for DetailEntry objects.
DetailEntryjavax.xml.soapThe content for a Detail object, giving details for a SOAPFault object.
DGCjava.rmi.dgcThe DGC abstraction is used for the server side of the distributed garbage collection algorithm.
Diagnosticjavax.toolsInterface for diagnostics from tools.
DiagnosticListenerjavax.toolsInterface for receiving diagnostics from tools.
DialogPeerjava.awt.peerThe peer interfaces are intended only for use in porting the AWT.
DigestMethodjavax.xml.crypto.dsigA representation of the XML DigestMethod element as defined in the W3C Recommendation for XML-Signature Syntax and Processing.
DigestMethodParameterSpecjavax.xml.crypto.dsig.specA specification of algorithm parameters for a DigestMethod algorithm.
DirContextjavax.naming.directoryThe directory service interface, containing methods for examining and updating attributes associated with objects, and for searching the directory.
DirObjectFactoryjavax.naming.spiThis interface represents a factory for creating an object given an object and attributes about the object.
DirStateFactoryjavax.naming.spiThis interface represents a factory for obtaining the state of an object and corresponding attributes for binding.
Dispatchjavax.xml.wsThe Dispatch interface provides support for the dynamic invocation of a service endpoint operations.
Docjavax.printInterface Doc specifies the interface for an object that supplies one piece of print data for a Print Job.
DocAttributejavax.print.attributeInterface DocAttribute is a tagging interface which a printing attribute class implements to indicate the attribute denotes a setting for a doc.
DocAttributeSetjavax.print.attributeInterface DocAttributeSet specifies the interface for a set of doc attributes, i.e.
DocPrintJobjavax.printThis interface represents a print job that can print a specified document with a set of job attributes.
Documentorg.w3c.domThe Document interface represents the entire HTML or XML document.
Documentjavax.swing.text

The Document is a container for text that serves as the model for swing text components.

DocumentCSSorg.w3c.dom.cssThis interface represents a document with a CSS view.
DocumentEventjavax.swing.eventInterface for document change notifications.
DocumentEventorg.w3c.dom.eventsThe DocumentEvent interface provides a mechanism by which the user can create an Event of a type supported by the implementation.
DocumentEvent.ElementChangejavax.swing.eventDescribes changes made to a specific element.
DocumentFragmentorg.w3c.domDocumentFragment is a "lightweight" or "minimal" Document object.
DocumentHandlerorg.xml.saxReceive notification of general document events.
DocumentListenerjavax.swing.eventInterface for an observer to register to receive notifications of changes to a text document.
DocumentRangeorg.w3c.dom.ranges

See also the Document Object Model (DOM) Level 2 Traversal and Range Specification.

DocumentStyleorg.w3c.dom.stylesheetsThe DocumentStyle interface provides a mechanism by which the style sheets embedded in a document can be retrieved.
DocumentTraversalorg.w3c.dom.traversalDocumentTraversal contains methods that create NodeIterators and TreeWalkers to traverse a node and its children in document order (depth first, pre-order traversal, which is equivalent to the order in which the start tags occur in the text representation of the document).
DocumentTypeorg.w3c.domEach Document has a doctype attribute whose value is either null or a DocumentType object.
DocumentVieworg.w3c.dom.viewsThe DocumentView interface is implemented by Document objects in DOM implementations supporting DOM Views.
DomainCombinerjava.securityA DomainCombiner provides a means to dynamically update the ProtectionDomains associated with the current AccessControlContext.
DomainManagerorg.omg.CORBAProvides mechanisms for establishing and navigating relationships to superior and subordinate domains, as well as for creating and accessing policies.
DomainManagerOperationsorg.omg.CORBAProvides the DomainManager with the means to access policies.
DOMConfigurationorg.w3c.domThe DOMConfiguration interface represents the configuration of a document and maintains a table of recognized parameters.
DOMErrororg.w3c.domDOMError is an interface that describes an error.
DOMErrorHandlerorg.w3c.domDOMErrorHandler is a callback interface that the DOM implementation can call when reporting errors that happens while processing XML data, or when doing some other processing (e.g.
DomHandlerjavax.xml.bind.annotationConverts an element (and its descendants) from/to DOM (or similar) representation.
DOMImplementationorg.w3c.domThe DOMImplementation interface provides a number of methods for performing operations that are independent of any particular instance of the document object model.
DOMImplementationCSSorg.w3c.dom.cssThis interface allows the DOM user to create a CSSStyleSheet outside the context of a document.
DOMImplementationListorg.w3c.domThe DOMImplementationList interface provides the abstraction of an ordered collection of DOM implementations, without defining or constraining how this collection is implemented.
DOMImplementationLSorg.w3c.dom.lsDOMImplementationLS contains the factory methods for creating Load and Save objects.
DOMImplementationSourceorg.w3c.domThis interface permits a DOM implementer to supply one or more implementations, based upon requested features and versions, as specified in .
DOMLocatororg.w3c.domDOMLocator is an interface that describes a location (e.g.
DOMLocatorjavax.xml.transform.domIndicates the position of a node in a source DOM, intended primarily for error reporting.
DOMStringListorg.w3c.domThe DOMStringList interface provides the abstraction of an ordered collection of DOMString values, without defining or constraining how this collection is implemented.
DOMURIReferencejavax.xml.crypto.domA DOM-specific URIReference .
DragGestureListenerjava.awt.dndThe listener interface for receiving drag gesture events.
DragSourceContextPeerjava.awt.dnd.peer

This interface is supplied by the underlying window system platform to expose the behaviors of the Drag and Drop system to an originator of the same

DragSourceListenerjava.awt.dndThe 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.
DragSourceMotionListenerjava.awt.dndA listener interface for receiving mouse motion events during a drag operation.
Driverjava.sqlThe interface that every driver class must implement.
DropTargetContextPeerjava.awt.dnd.peer

This interface is exposed by the underlying window system platform to enable control of platform DnD operations

DropTargetListenerjava.awt.dndThe DropTargetListener interface is the callback interface used by the DropTarget class to provide notification of DnD operations that involve the subject DropTarget.
DropTargetPeerjava.awt.dnd.peer

The DropTargetPeer class is the interface to the platform dependent DnD facilities.

DSAKeyjava.security.interfacesThe interface to a DSA public or private key.
DSAKeyPairGeneratorjava.security.interfacesAn interface to an object capable of generating DSA key pairs.
DSAParamsjava.security.interfacesInterface to a DSA-specific set of key parameters, which defines a DSA key family.
DSAPrivateKeyjava.security.interfacesThe standard interface to a DSA private key.
DSAPublicKeyjava.security.interfacesThe interface to a DSA public key.
DTDjavax.xml.stream.eventsThis is the top level interface for events dealing with DTDs
DTDConstantsjavax.swing.text.html.parserSGML constants used in a DTD.
DTDHandlerorg.xml.saxReceive notification of basic DTD-related events.
DynamicMBeanjavax.managementDefines the methods that should be implemented by a Dynamic MBean (MBean that exposes a dynamic management interface).
DynAnyorg.omg.CORBAEnables org.omg.CORBA.Any values to be dynamically interpreted (traversed) and constructed.
DynArrayorg.omg.CORBARepresents a DynAny object associated with an array.
DynEnumorg.omg.CORBARepresents a DynAny object associated with an IDL enum.
DynFixedorg.omg.CORBARepresents a DynAny object that is associated with an IDL fixed type.
DynSequenceorg.omg.CORBAThe representation of a DynAny object that is associated with an IDL sequence.
DynStructorg.omg.CORBAThe representation of a DynAny object that is associated with an IDL struct.
DynUnionorg.omg.CORBAThe DynUnion interface represents a DynAny object that is associated with an IDL union.
DynValueorg.omg.CORBAThe representation of a DynAny object that is associated with an IDL value type.
ECFieldjava.security.specThis interface represents an elliptic curve (EC) finite field.
ECKeyjava.security.interfacesThe interface to an elliptic curve (EC) key.
ECPrivateKeyjava.security.interfacesThe interface to an elliptic curve (EC) private key.
ECPublicKeyjava.security.interfacesThe interface to an elliptic curve (EC) public key.
Elementorg.w3c.domThe Element interface represents an element in an HTML or XML document.
Elementjavax.xml.bindThis is an element marker interface.
Elementjavax.swing.textInterface to describe a structural piece of a document.
Elementjavax.lang.model.elementRepresents a program element such as a package, class, or method.
ElementCSSInlineStyleorg.w3c.dom.cssInline style information attached to elements is exposed through the style attribute.
Elementsjavax.lang.model.utilUtility methods for operating on program elements.
ElementVisitorjavax.lang.model.elementA visitor of program elements, in the style of the visitor design pattern.
EndDocumentjavax.xml.stream.eventsA marker interface for the end of the document
EndElementjavax.xml.stream.eventsAn interface for the end element event.
Entityorg.w3c.domThis interface represents a known entity, either parsed or unparsed, in an XML document.
EntityDeclarationjavax.xml.stream.eventsAn interface for handling Entity Declarations This interface is used to record and report unparsed entity declarations.
EntityReferenceorg.w3c.domEntityReference nodes may be used to represent an entity reference in the tree.
EntityReferencejavax.xml.stream.eventsAn interface for handling Entity events.
EntityResolverorg.xml.saxBasic interface for resolving entities.
EntityResolver2org.xml.sax.extExtended interface for mapping external entity references to input sources, or providing a missing external subset.
Enumerationjava.utilAn object that implements the Enumeration interface generates a series of elements, one at a time.
ErrorHandlerorg.xml.saxBasic interface for SAX error handlers.
ErrorListenerjavax.xml.transform

To provide customized error handling, implement this interface and use the setErrorListener method to register an instance of the implmentation with the Transformer .

ErrorTypejavax.lang.model.typeRepresents a class or interface type that cannot be properly modeled.
Eventorg.w3c.dom.eventsThe Event interface is used to provide contextual information about an event to the handler processing the event.
EventContextjavax.naming.eventContains methods for registering/deregistering listeners to be notified of events fired when objects named in a context changes.
EventDirContextjavax.naming.eventContains methods for registering listeners to be notified of events fired when objects named in a directory context changes.
EventFilterjavax.xml.streamThis interface declares a simple filter interface that one can create to filter XMLEventReaders
EventListenerorg.w3c.dom.eventsThe EventListener interface is the primary method for handling events.
EventListenerjava.utilA tagging interface that all event listener interfaces must extend.
EventTargetorg.w3c.dom.eventsThe EventTarget interface is implemented by all Nodes in an implementation which supports the DOM Event Model.
ExceptionListenerjava.beansAn ExceptionListener is notified of internal exceptions.
ExecutableElementjavax.lang.model.elementRepresents a method, constructor, or initializer (static or instance) of a class or interface, including annotation type elements.
ExecutableTypejavax.lang.model.typeRepresents the type of an executable.
Executorjava.util.concurrentAn object that executes submitted Runnable tasks.
ExecutorServicejava.util.concurrentAn Executor that provides methods to manage termination and methods that can produce a Future for tracking progress of one or more asynchronous tasks.
ExtendedRequestjavax.naming.ldapThis interface represents an LDAPv3 extended operation request as defined in RFC 2251.
ExtendedResponsejavax.naming.ldapThis interface represents an LDAP extended operation response as defined in RFC 2251.
Externalizablejava.ioOnly the identity of the class of an Externalizable instance is written in the serialization stream and it is the responsibility of the class to save and restore the contents of its instances.
FileDialogPeerjava.awt.peerThe peer interfaces are intended only for use in porting the AWT.
FileFilterjava.ioA filter for abstract pathnames.
FilenameFilterjava.ioInstances of classes that implement this interface are used to filter filenames.
FileNameMapjava.netA simple interface which provides a mechanism to map between a file name and a MIME type string.
FileObjectjavax.toolsFile abstraction for tools.
Filerjavax.annotation.processingThis interface supports the creation of new files by an annotation processor.
Filterjava.util.loggingA Filter can be used to provide fine grain control over what is logged, beyond the control provided by log levels.
FilteredRowSetjavax.sql.rowsetThe standard interface that all standard implementations of FilteredRowSet must implement.
FlavorExceptionjavax.printInterface FlavorException is a mixin interface which a subclass of PrintException can implement to report an error condition involving a doc flavor or flavors (class DocFlavor ).
FlavorListenerjava.awt.datatransferDefines an object which listens for FlavorEvent s.
FlavorMapjava.awt.datatransferA two-way Map between "natives" (Strings), which correspond to platform- specfic data formats, and "flavors" (DataFlavors), which corerspond to platform-independent MIME types.
FlavorTablejava.awt.datatransferA FlavorMap which relaxes the traditional 1-to-1 restriction of a Map.
Flushablejava.ioA Flushable is a destination of data that can be flushed.
FocusListenerjava.awt.eventThe listener interface for receiving keyboard focus events on a component.
FontPeerjava.awt.peerThe peer interfaces are intended only for use in porting the AWT.
Formattablejava.utilThe Formattable interface must be implemented by any class that needs to perform custom formatting using the 's' conversion specifier of Formatter .
FramePeerjava.awt.peerThe peer interfaces are intended only for use in porting the AWT.
Futurejava.util.concurrentA Future represents the result of an asynchronous computation.
GarbageCollectorMXBeanjava.lang.managementThe management interface for the garbage collection of the Java virtual machine.
GatheringByteChanneljava.nio.channelsA channel that can write bytes from a sequence of buffers.
GaugeMonitorMBeanjavax.management.monitorExposes the remote management interface of the gauge monitor MBean.
GenericArrayTypejava.lang.reflectGenericArrayType represents an array type whose component type is either a parameterized type or a type variable.
GenericDeclarationjava.lang.reflectA common interface for all entities that declare type variables.
Groupjava.security.aclThis interface is used to represent a group of principals.
GSSContextorg.ietf.jgssThis interface encapsulates the GSS-API security context and provides the security services that are available over the context.
GSSCredentialorg.ietf.jgssThis interface encapsulates the GSS-API credentials for an entity.
GSSNameorg.ietf.jgssThis interface encapsulates a single GSS-API principal entity.
Guardjava.security

This interface represents a guard, which is an object that is used to protect access to another object.

Handlerjavax.xml.ws.handlerThe Handler interface is the base interface for JAX-WS handlers.
HandlerResolverjavax.xml.ws.handlerHandlerResolver is an interface implemented by an application to get control over the handler chain set on proxy/dispatch objects at the time of their creation.
HandshakeCompletedListenerjavax.net.sslThis interface is implemented by any class which wants to receive notifications about the completion of an SSL protocol handshake on a given SSL connection.
HasControlsjavax.naming.ldapThis interface is for returning controls with objects returned in NamingEnumerations.
HierarchyBoundsListenerjava.awt.eventThe listener interface for receiving ancestor moved and resized events.
HierarchyListenerjava.awt.eventThe listener interface for receiving hierarchy changed events.
Highlighterjavax.swing.textAn interface for an object that allows one to mark up the background with colored areas.
Highlighter.Highlightjavax.swing.textNo description provided.
Highlighter.HighlightPainterjavax.swing.textHighlight renderer.
HostnameVerifierjavax.net.sslThis class is the base interface for hostname verification.
HTMLAnchorElementorg.w3c.dom.htmlThe anchor element.
HTMLAppletElementorg.w3c.dom.htmlAn embedded Java applet.
HTMLAreaElementorg.w3c.dom.htmlClient-side image map area definition.
HTMLBaseElementorg.w3c.dom.htmlDocument base URI.
HTMLBaseFontElementorg.w3c.dom.htmlBase font.
HTMLBodyElementorg.w3c.dom.htmlThe HTML document body.
HTMLBRElementorg.w3c.dom.htmlForce a line break.
HTMLButtonElementorg.w3c.dom.htmlPush button.
HTMLCollectionorg.w3c.dom.htmlAn HTMLCollection is a list of nodes.
HTMLDirectoryElementorg.w3c.dom.htmlDirectory list.
HTMLDivElementorg.w3c.dom.htmlGeneric block container.
HTMLDListElementorg.w3c.dom.htmlDefinition list.
HTMLDocumentorg.w3c.dom.htmlAn HTMLDocument is the root of the HTML hierarchy and holds the entire content.
HTMLDOMImplementationorg.w3c.dom.htmlThe HTMLDOMImplementation interface extends the DOMImplementation interface with a method for creating an HTML document instance.
HTMLElementorg.w3c.dom.htmlAll HTML element interfaces derive from this class.
HTMLFieldSetElementorg.w3c.dom.htmlOrganizes form controls into logical groups.
HTMLFontElementorg.w3c.dom.htmlLocal change to font.
HTMLFormElementorg.w3c.dom.htmlThe FORM element encompasses behavior similar to a collection and an element.
HTMLFrameElementorg.w3c.dom.htmlCreate a frame.
HTMLFrameSetElementorg.w3c.dom.htmlCreate a grid of frames.
HTMLHeadElementorg.w3c.dom.htmlDocument head information.
HTMLHeadingElementorg.w3c.dom.htmlFor the H1 to H6 elements.
HTMLHRElementorg.w3c.dom.htmlCreate a horizontal rule.
HTMLHtmlElementorg.w3c.dom.htmlRoot of an HTML document.
HTMLIFrameElementorg.w3c.dom.htmlInline subwindows.
HTMLImageElementorg.w3c.dom.htmlEmbedded image.
HTMLInputElementorg.w3c.dom.htmlForm control.
HTMLIsIndexElementorg.w3c.dom.htmlThis element is used for single-line text input.
HTMLLabelElementorg.w3c.dom.htmlForm field label text.
HTMLLegendElementorg.w3c.dom.htmlProvides a caption for a FIELDSET grouping.
HTMLLIElementorg.w3c.dom.htmlList item.
HTMLLinkElementorg.w3c.dom.htmlThe LINK element specifies a link to an external resource, and defines this document's relationship to that resource (or vice versa).
HTMLMapElementorg.w3c.dom.htmlClient-side image map.
HTMLMenuElementorg.w3c.dom.htmlMenu list.
HTMLMetaElementorg.w3c.dom.htmlThis contains generic meta-information about the document.
HTMLModElementorg.w3c.dom.htmlNotice of modification to part of a document.
HTMLObjectElementorg.w3c.dom.htmlGeneric embedded object.
HTMLOListElementorg.w3c.dom.htmlOrdered list.
HTMLOptGroupElementorg.w3c.dom.htmlGroup options together in logical subdivisions.
HTMLOptionElementorg.w3c.dom.htmlA selectable choice.
HTMLParagraphElementorg.w3c.dom.htmlParagraphs.
HTMLParamElementorg.w3c.dom.htmlParameters fed to the OBJECT element.
HTMLPreElementorg.w3c.dom.htmlPreformatted text.
HTMLQuoteElementorg.w3c.dom.htmlFor the Q and BLOCKQUOTE elements.
HTMLScriptElementorg.w3c.dom.htmlScript statements.
HTMLSelectElementorg.w3c.dom.htmlThe select element allows the selection of an option.
HTMLStyleElementorg.w3c.dom.htmlStyle information.
HTMLTableCaptionElementorg.w3c.dom.htmlTable caption See the CAPTION element definition in HTML 4.0.
HTMLTableCellElementorg.w3c.dom.htmlThe object used to represent the TH and TD elements.
HTMLTableColElementorg.w3c.dom.htmlRegroups the COL and COLGROUP elements.
HTMLTableElementorg.w3c.dom.htmlThe create* and delete* methods on the table allow authors to construct and modify tables.
HTMLTableRowElementorg.w3c.dom.htmlA row in a table.
HTMLTableSectionElementorg.w3c.dom.htmlThe THEAD , TFOOT , and TBODY elements.
HTMLTextAreaElementorg.w3c.dom.htmlMulti-line text field.
HTMLTitleElementorg.w3c.dom.htmlThe document title.
HTMLUListElementorg.w3c.dom.htmlUnordered list.
HTTPBindingjavax.xml.ws.httpThe HTTPBinding interface is an abstraction for the XML/HTTP binding.
HyperlinkListenerjavax.swing.eventHyperlinkListener
Iconjavax.swingA small fixed size picture, typically used to decorate components.
IDLEntityorg.omg.CORBA.portableAn interface with no members whose only purpose is to serve as a marker indicating that an implementing class is a Java value type from IDL that has a corresponding Helper class.
IDLTypeorg.omg.CORBAAn abstract interface inherited by all Interface Repository (IR) objects that represent OMG IDL types.
IDLTypeOperationsorg.omg.CORBAThis interface must be implemented by all IDLType objects.
IIOMetadataControllerjavax.imageio.metadataAn interface to be implemented by objects that can determine the settings of an IIOMetadata object, either by putting up a GUI to obtain values from a user, or by other means.
IIOMetadataFormatjavax.imageio.metadataAn object describing the structure of metadata documents returned from IIOMetadata.getAsTree and passed to IIOMetadata.setFromTree and mergeTree.
IIOParamControllerjavax.imageioAn 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.
IIOReadProgressListenerjavax.imageio.eventAn interface used by ImageReader implementations to notify callers of their image and thumbnail reading methods of progress.
IIOReadUpdateListenerjavax.imageio.eventAn interface used by ImageReader implementations to notify callers of their image and thumbnail reading methods of pixel updates.
IIOReadWarningListenerjavax.imageio.eventAn interface used by ImageReader implementations to notify callers of their image and thumbnail reading methods of warnings (non-fatal errors).
IIOWriteProgressListenerjavax.imageio.eventAn interface used by ImageWriter implementations to notify callers of their image writing methods of progress.
IIOWriteWarningListenerjavax.imageio.eventAn interface used by ImageWriter implementations to notify callers of their image and thumbnail reading methods of warnings (non-fatal errors).
ImageConsumerjava.awt.imageThe interface for objects expressing interest in image data through the ImageProducer interfaces.
ImageInputStreamjavax.imageio.streamA seekable input stream interface for use by ImageReaders.
ImageObserverjava.awt.imageAn asynchronous update interface for receiving notifications about Image information as the Image is constructed.
ImageOutputStreamjavax.imageio.streamA seekable output stream interface for use by ImageWriters.
ImageProducerjava.awt.imageThe interface for objects which can produce the image data for Images.
ImageTranscoderjavax.imageioAn interface providing metadata transcoding capability.
InitialContextFactoryjavax.naming.spiThis interface represents a factory that creates an initial context.
InitialContextFactoryBuilderjavax.naming.spiThis interface represents a builder that creates initial context factories.
InputMethodjava.awt.im.spiDefines the interface for an input method that supports complex text input.
InputMethodContextjava.awt.im.spiProvides methods that input methods can use to communicate with their client components or to request other services.
InputMethodDescriptorjava.awt.im.spiDefines methods that provide sufficient information about an input method to enable selection and loading of that input method.
InputMethodListenerjava.awt.eventThe listener interface for receiving input method events.
InputMethodRequestsjava.awt.imInputMethodRequests defines the requests that a text editing component has to handle in order to work with input methods.
Instrumentationjava.lang.instrumentThis class provides services needed to instrument Java programming language code.
InternalFrameListenerjavax.swing.eventThe listener interface for receiving internal frame events.
InterruptibleChanneljava.nio.channelsA channel that can be asynchronously closed and interrupted.
Invocablejavax.scriptThe optional interface implemented by ScriptEngines whose methods allow the invocation of procedures in scripts that have previously been executed.
InvocationHandlerjava.lang.reflectInvocationHandler is the interface implemented by the invocation handler of a proxy instance.
InvokeHandlerorg.omg.CORBA.portableThis interface provides a dispatching mechanism for an incoming call.
IRObjectorg.omg.CORBAAn IRObject IDL interface represents the most generic interface from which all other Interface Repository interfaces are derived, even the Repository itself.
IRObjectOperationsorg.omg.CORBAThis is the Operations interface for the mapping from IRObject.
ItemListenerjava.awt.eventThe listener interface for receiving item events.
ItemSelectablejava.awtThe interface for objects which contain a set of items for which zero or more can be selected.
Iterablejava.langImplementing this interface allows an object to be the target of the "foreach" statement.
Iteratorjava.utilAn iterator over a collection.
JavaCompilerjavax.toolsInterface to invoke Java™ programming language compilers from programs.
JavaCompiler.CompilationTaskjavax.toolsInterface representing a future for a compilation task.
JavaFileManagerjavax.toolsFile manager for tools operating on Java™ programming language source and class files.
JavaFileManager.Locationjavax.toolsInterface for locations of file objects.
JavaFileObjectjavax.toolsFile abstraction for tools operating on Java™ programming language source and class files.
JComboBox.KeySelectionManagerjavax.swingThe interface that defines a KeySelectionManager.
JdbcRowSetjavax.sql.rowsetThe standard interface that all standard implementations of JdbcRowSet must implement.
JMXAddressablejavax.management.remote

Implemented by objects that can have a JMXServiceURL address.

JMXAuthenticatorjavax.management.remote

Interface to define how remote credentials are converted into a JAAS Subject.

JMXConnectorjavax.management.remote

The client end of a JMX API connector.

JMXConnectorProviderjavax.management.remote

A provider for creating JMX API connector clients using a given protocol.

JMXConnectorServerMBeanjavax.management.remote

MBean interface for connector servers.

JMXConnectorServerProviderjavax.management.remote

A provider for creating JMX API connector servers using a given protocol.

Joinablejavax.sql.rowset

1.0 Background

JoinRowSetjavax.sql.rowsetThe JoinRowSet interface provides a mechanism for combining related data from different RowSet objects into one JoinRowSet object, which represents an SQL JOIN.
Keyjava.securityThe Key interface is the top-level interface for all keys.
KeyboardFocusManagerPeerjava.awt.peerNo description provided.
KeyEventDispatcherjava.awtA KeyEventDispatcher cooperates with the current KeyboardFocusManager in the targeting and dispatching of all KeyEvents.
KeyEventPostProcessorjava.awtA KeyEventPostProcessor cooperates with the current KeyboardFocusManager in the final resolution of all unconsumed KeyEvents.
KeyInfojavax.xml.crypto.dsig.keyinfoA representation of the XML KeyInfo element as defined in the W3C Recommendation for XML-Signature Syntax and Processing.
KeyListenerjava.awt.eventThe listener interface for receiving keyboard events (keystrokes).
KeyManagerjavax.net.sslThis is the base interface for JSSE key managers.
Keymapjavax.swing.textA collection of bindings of KeyStrokes to actions.
KeyNamejavax.xml.crypto.dsig.keyinfoA representation of the XML KeyName element as defined in the W3C Recommendation for XML-Signature Syntax and Processing.
KeySelectorResultjavax.xml.cryptoThe result returned by the KeySelector.select method.
KeySpecjava.security.specA (transparent) specification of the key material that constitutes a cryptographic key.
KeyStore.Entryjava.securityA marker interface for KeyStore entry types.
KeyStore.LoadStoreParameterjava.securityA marker interface for KeyStore load and store parameters.
KeyStore.ProtectionParameterjava.securityA marker interface for keystore protection parameters.
KeyValuejavax.xml.crypto.dsig.keyinfoA representation of the XML KeyValue element as defined in the W3C Recommendation for XML-Signature Syntax and Processing.
LabelPeerjava.awt.peerThe peer interfaces are intended only for use in porting the AWT.
LayoutManagerjava.awtDefines the interface for classes that know how to lay out Containers.
LayoutManager2java.awtDefines an interface for classes that know how to layout Containers based on a layout constraints object.
Search