| Library: | Java SE, Sun OpenJDK |
| Version: | 7.b12 |
| Compatibility: | JDK 1.5 |
| Name | Package | Description |
|---|---|---|
| AbstractDocument.AttributeContext | javax.swing.text | An interface that can be used to allow MutableAttributeSet implementations to use pluggable attribute compression techniques. |
| AbstractDocument.Content | javax.swing.text | Interface to describe a sequence of character content that can be edited. |
| AbstractView | org.w3c.dom.views | A base interface that all views shall derive from. |
| Accessible | javax.accessibility | Interface Accessible is the main interface for the accessibility package. |
| AccessibleAction | javax.accessibility | The AccessibleAction interface should be supported by any object that can perform one or more actions. |
| AccessibleComponent | javax.accessibility | The AccessibleComponent interface should be supported by any object that is rendered on the screen. |
| AccessibleEditableText | javax.accessibility | The AccessibleEditableText interface should be implemented by all classes that present editable textual information on the display. |
| AccessibleExtendedComponent | javax.accessibility | The AccessibleExtendedComponent interface should be supported by any object that is rendered on the screen. |
| AccessibleExtendedTable | javax.accessibility | Class AccessibleExtendedTable provides extended information about a user-interface component that presents data in a two-dimensional table format. |
| AccessibleExtendedText | javax.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. |
| AccessibleHypertext | javax.accessibility | The AccessibleHypertext class is the base class for all classes that present hypertext information on the display. |
| AccessibleIcon | javax.accessibility | The AccessibleIcon interface should be supported by any object that has an associated icon (e.g., buttons). |
| AccessibleKeyBinding | javax.accessibility | The 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. |
| AccessibleSelection | javax.accessibility | This AccessibleSelection interface provides the standard mechanism for an assistive technology to determine what the current selected children are, as well as modify the selection set. |
| AccessibleStreamable | javax.accessibility | The AccessibleStreamable interface should be implemented
by the AccessibleContext of any component that presents the
raw stream behind a component on the display screen. |
| AccessibleTable | javax.accessibility | Class AccessibleTable describes a user-interface component that presents data in a two-dimensional table format. |
| AccessibleTableModelChange | javax.accessibility | The AccessibleTableModelChange interface describes a change to the table model. |
| AccessibleText | javax.accessibility | The AccessibleText interface should be implemented by all classes that present textual information on the display. |
| AccessibleValue | javax.accessibility | The AccessibleValue interface should be supported by any object that supports a numerical value (e.g., a scroll bar). |
| Acl | java.security.acl | Interface representing an Access Control List (ACL). |
| AclEntry | java.security.acl | This is the interface used for representing one entry in an Access Control List (ACL). |
| Action | javax.swing | The Action interface provides a useful extension to the
ActionListener
interface in cases where the same functionality may be accessed by
several controls. |
| ActionListener | java.awt.event | The listener interface for receiving action events. |
| ActivationInstantiator | java.rmi.activation | An ActivationInstantiator is responsible for creating
instances of "activatable" objects. |
| ActivationMonitor | java.rmi.activation | An ActivationMonitor is specific to an
ActivationGroup and is obtained when a group is
reported active via a call to
ActivationSystem.activeGroup (this is done
internally). |
| ActivationSystem | java.rmi.activation | The ActivationSystem provides a means for registering
groups and "activatable" objects to be activated within those groups. |
| Activator | java.rmi.activation | The Activator facilitates remote object activation. |
| ActiveEvent | java.awt | An interface for events that know how to dispatch themselves. |
| Adjustable | java.awt | The interface for objects which have an adjustable numeric value contained within a bounded range of values. |
| AdjustmentListener | java.awt.event | The listener interface for receiving adjustment events. |
| AlgorithmMethod | javax.xml.crypto | An abstract representation of an algorithm defined in the XML Security specifications. |
| AlgorithmParameterSpec | java.security.spec | A (transparent) specification of cryptographic parameters. |
| AncestorListener | javax.swing.event | AncestorListener Interface to support notification when changes occur to a JComponent or one of its ancestors. |
| AnnotatedElement | java.lang.reflect | Represents an annotated element of the program currently running in this VM. |
| Annotation | java.lang.annotation | The common interface extended by all annotation types. |
| AnnotationMirror | javax.lang.model.element | Represents an annotation. |
| AnnotationValue | javax.lang.model.element | Represents a value of an annotation type element. |
| AnnotationValueVisitor | javax.lang.model.element | A visitor of the values of annotation type elements, using a variant of the visitor design pattern. |
| ApacheData | org.jcp.xml.dsig.internal.dom | XMLSignatureInput Data wrapper. |
| Appendable | java.lang | An object to which char sequences and values can be appended. |
| AppletContext | java.applet | This interface corresponds to an applet's environment: the document containing the applet and the other applets in the same document. |
| AppletInitializer | java.beans | This interface is designed to work in collusion with java.beans.Beans.instantiate. |
| AppletStub | java.applet | When an applet is first created, an applet stub is attached to it
using the applet's setStub method. |
| ARG_IN | org.omg.CORBA | Signifies an "input" argument to an invocation, meaning that the argument is being passed from the client to the server. |
| ARG_INOUT | org.omg.CORBA | Signifies 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_OUT | org.omg.CORBA | A constant that signifies an "output" argument to an invocation, meaning that the argument is being passed from the server to the client. |
| Array | java.sql | The mapping in the Java programming language for the SQL type
ARRAY. |
| ArrayType | javax.lang.model.type | Represents an array type. |
| AsyncHandler | javax.xml.ws | The AsyncHandler interface is implemented by
clients that wish to receive callback notification of the completion of
service endpoint operations invoked asynchronously. |
| Attr | org.w3c.dom | The Attr interface represents an attribute in an
Element object. |
| Attribute | javax.xml.stream.events | An interface that contains information about an attribute. |
| Attribute | javax.print.attribute | Interface Attribute is the base interface implemented by any and every printing attribute class to indicate that the class represents a printing attribute. |
| Attribute | javax.naming.directory | This interface represents an attribute associated with a named object. |
| AttributedCharacterIterator | java.text | An AttributedCharacterIterator allows iteration through both text and related attribute information. |
| AttributeException | javax.print | Interface 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. |
| AttributeList | org.xml.sax | Interface for an element's attribute specifications. |
| Attributes | javax.naming.directory | This interface represents a collection of attributes. |
| Attributes | org.xml.sax | Interface for a list of XML attributes. |
| Attributes2 | org.xml.sax.ext | SAX2 extension to augment the per-attribute information provided though Attributes . |
| AttributeSet | javax.print.attribute | Interface AttributeSet specifies the interface for a set of printing attributes. |
| AttributeSet | javax.swing.text | A collection of unique attributes. |
| AttributeSet.CharacterAttribute | javax.swing.text | This interface is the type signature that is expected to be present on any attribute key that contributes to character level presentation. |
| AttributeSet.ColorAttribute | javax.swing.text | This interface is the type signature that is expected to be present on any attribute key that contributes to presentation of color. |
| AttributeSet.FontAttribute | javax.swing.text | This 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.ParagraphAttribute | javax.swing.text | This interface is the type signature that is expected to be present on any attribute key that contributes to the paragraph level presentation. |
| AudioClip | java.applet | The AudioClip interface is a simple abstraction for
playing a sound clip. |
| Autoscroll | java.awt.dnd | During DnD operations it is possible that a user may wish to drop the subject of the operation on a region of a scrollable GUI control that is not currently visible to the user. |
| AWTEventListener | java.awt.event | The listener interface for receiving notification of events dispatched to objects that are instances of Component or MenuComponent or their subclasses. |
| BAD_POLICY | org.omg.CORBA | A PolicyErrorCode which would be filled in the PolicyError exception. |
| BAD_POLICY_TYPE | org.omg.CORBA | A PolicyErrorCode which would be filled in the PolicyError exception. |
| BAD_POLICY_VALUE | org.omg.CORBA | Contains 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. |
| BeanContext | java.beans.beancontext | The BeanContext acts a logical hierarchical container for JavaBeans. |
| BeanContextChild | java.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. |
| BeanContextChildComponentProxy | java.beans.beancontext |
This interface is implemented by
|
| BeanContextContainerProxy | java.beans.beancontext | This interface is implemented by BeanContexts' that have an AWT Container associated with them. |
| BeanContextMembershipListener | java.beans.beancontext | Compliant BeanContexts fire events on this interface when the state of the membership of the BeanContext changes. |
| BeanContextProxy | java.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. |
| BeanContextServiceProvider | java.beans.beancontext | One of the primary functions of a BeanContext is to act a as rendezvous between JavaBeans, and BeanContextServiceProviders. |
| BeanContextServiceProviderBeanInfo | java.beans.beancontext | A BeanContextServiceProvider implementor who wishes to provide explicit information about the services their bean may provide shall implement a BeanInfo class that implements this BeanInfo subinterface and provides explicit information about the methods, properties, events, etc, of their services. |
| BeanContextServiceRevokedListener | java.beans.beancontext | The listener interface for receiving
BeanContextServiceRevokedEvent objects. |
| BeanContextServices | java.beans.beancontext | The BeanContextServices interface provides a mechanism for a BeanContext to expose generic "services" to the BeanContextChild objects within. |
| BeanContextServicesListener | java.beans.beancontext | The listener interface for receiving
BeanContextServiceAvailableEvent objects. |
| BeanInfo | java.beans | A bean implementor who wishes to provide explicit information about their bean may provide a BeanInfo class that implements this BeanInfo interface and provides explicit information about the methods, properties, events, etc, of their bean. |
| Binding | javax.xml.ws | The Binding interface is the base interface
for JAX-WS protocol bindings. |
| BindingProvider | javax.xml.ws | The BindingProvider interface provides access to the
protocol binding and associated context objects for request and
response message processing. |
| Bindings | javax.script | A mapping of key/value pairs, all of whose keys are
Strings. |
| Blob | java.sql | The representation (mapping) in
the JavaTM programming
language of an SQL
BLOB value. |
| BlockingDeque | java.util.concurrent | A 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. |
| BlockingQueue | java.util.concurrent | A 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. |
| Border | javax.swing.border | Interface describing an object capable of rendering a border around the edges of a swing component. |
| BoundedRangeModel | javax.swing | Defines the data model used by components like Sliders
and ProgressBars. |
| BoxedValueHelper | org.omg.CORBA.portable | No description provided. |
| BufferedImageOp | java.awt.image | This interface describes single-input/single-output
operations performed on BufferedImage objects. |
| ButtonModel | javax.swing | State model for buttons. |
| ButtonPeer | java.awt.peer | The peer interfaces are intended only for use in porting the AWT. |
| ByteChannel | java.nio.channels | A channel that can read and write bytes. |
| C14NMethodParameterSpec | javax.xml.crypto.dsig.spec | A specification of algorithm parameters for a CanonicalizationMethod Algorithm. |
| CachedRowSet | javax.sql.rowset | The interface that all standard implementations of
CachedRowSet must implement. |
| Callable | java.util.concurrent | A task that returns a result and may throw an exception. |
| CallableStatement | java.sql | The interface used to execute SQL stored procedures. |
| Callback | javax.security.auth.callback | Implementations of this interface are passed to a
|
| CallbackHandler | javax.security.auth.callback | An application implements a |
| CancelablePrintJob | javax.print | This interface is used by a printing application to cancel a print job. |
| CanonicalizationMethod | javax.xml.crypto.dsig | A representation of the XML CanonicalizationMethod
element as defined in the
W3C Recommendation for XML-Signature Syntax and Processing. |
| CanvasPeer | java.awt.peer | The peer interfaces are intended only for use in porting the AWT. |
| Caret | javax.swing.text | A place within a document view that represents where things can be inserted into the document model. |
| CaretListener | javax.swing.event | Listener for changes in the caret position of a text component. |
| CDATASection | org.w3c.dom | CDATA sections are used to escape blocks of text containing characters that would otherwise be regarded as markup. |
| CellEditor | javax.swing | This interface defines the methods any general editor should be able to implement. |
| CellEditorListener | javax.swing.event | CellEditorListener defines the interface for an object that listens to changes in a CellEditor |
| Certificate | java.security | This is an interface of abstract methods for managing a variety of identity certificates. |
| CertPathBuilderResult | java.security.cert | A specification of the result of a certification path builder algorithm. |
| CertPathParameters | java.security.cert | A specification of certification path algorithm parameters. |
| CertPathValidatorResult | java.security.cert | A specification of the result of a certification path validator algorithm. |
| CertSelector | java.security.cert | A selector that defines a set of criteria for selecting
Certificates. |
| CertStoreParameters | java.security.cert | A specification of CertStore parameters. |
| ChangeListener | javax.swing.event | Defines an object which listens for ChangeEvents. |
| Channel | java.nio.channels | A nexus for I/O operations. |
| CharacterData | org.w3c.dom | The CharacterData interface extends Node with a set of
attributes and methods for accessing character data in the DOM. |
| CharacterIterator | java.text | This interface defines a protocol for bidirectional iteration over text. |
| Characters | javax.xml.stream.events | This describes the interface to Characters events. |
| CharSequence | java.lang | A CharSequence is a readable sequence of char values. |
| CheckboxMenuItemPeer | java.awt.peer | The peer interfaces are intended only for use in porting the AWT. |
| CheckboxPeer | java.awt.peer | The peer interfaces are intended only for use in porting the AWT. |
| Checksum | java.util.zip | An interface representing a data checksum. |
| ChoicePeer | java.awt.peer | The peer interfaces are intended only for use in porting the AWT. |
| ClassFileTransformer | java.lang.instrument | An agent provides an implementation of this interface in order to transform class files. |
| ClassLoaderRepository | javax.management.loading | Instances of this interface are used to keep the list of ClassLoaders registered in an MBean Server. |
| ClassLoadingMXBean | java.lang.management | The management interface for the class loading system of the Java virtual machine. |
| Clip | javax.sound.sampled | The 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. |
| ClipboardOwner | java.awt.datatransfer | Defines the interface for classes that will provide data to a clipboard. |
| Clob | java.sql | The mapping in the JavaTM programming language
for the SQL CLOB type. |
| Cloneable | java.lang | A 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. |
| Closeable | java.io | A Closeable is a source or destination of data that can be closed. |
| Collection | java.util | The root interface in the collection hierarchy. |
| ColorSelectionModel | javax.swing.colorchooser | A model that supports selecting a Color. |
| ComboBoxEditor | javax.swing | The editor component used for JComboBox components. |
| ComboBoxModel | javax.swing | A data model for a combo box. |
| ComboPopup | javax.swing.plaf.basic | The interface which defines the methods required for the implementation of the popup portion of a combo box. |
| CommandObject | javax.activation | JavaBeans 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. |
| Comment | org.w3c.dom | This interface inherits from CharacterData and represents the
content of a comment, i.e., all the characters between the starting '
<!--' and ending '-->'. |
| Comment | javax.xml.stream.events | An interface for comment events |
| CommonDataSource | javax.sql | Interface that defines the methods which are common between DataSource,
XADataSource and ConnectionPoolDataSource. |
| Comparable | java.lang | This interface imposes a total ordering on the objects of each class that implements it. |
| Comparator | java.util | A comparison function, which imposes a total ordering on some collection of objects. |
| Compilable | javax.script | The optional interface implemented by ScriptEngines whose methods compile scripts to a form that can be executed repeatedly without recompilation. |
| CompilationMXBean | java.lang.management | The management interface for the compilation system of the Java virtual machine. |
| Completion | javax.annotation.processing | A suggested completion for an annotation. |
| CompletionService | java.util.concurrent | A service that decouples the production of new asynchronous tasks from the consumption of the results of completed tasks. |
| ComponentListener | java.awt.event | The listener interface for receiving component events. |
| ComponentPeer | java.awt.peer | The peer interfaces are intended only for use in porting the AWT. |
| Composite | java.awt | The Composite interface, along with
CompositeContext , defines the methods to compose a draw
primitive with the underlying graphics area. |
| CompositeContext | java.awt | The CompositeContext interface defines the encapsulated
and optimized environment for a compositing operation. |
| CompositeData | javax.management.openmbean | The CompositeData interface specifies the behavior of a specific type of complex open data objects which represent composite data structures. |
| CompositeDataView | javax.management.openmbean | A Java class can implement this interface to indicate how it is to be converted into a CompositeData by the MXBean framework. |
| ConcurrentMap | java.util.concurrent | A Map providing additional atomic putIfAbsent, remove, and replace methods. |
| ConcurrentNavigableMap | java.util.concurrent | A ConcurrentMap supporting NavigableMap operations, and recursively so for its navigable sub-maps. |
| Condition | java.util.concurrent.locks | Condition 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.Parameters | javax.security.auth.login | This represents a marker interface for Configuration parameters. |
| Connection | java.sql | A connection (session) with a specific database. |
| ConnectionEventListener | javax.sql |
An object that registers to be notified of events generated by a
|
| ConnectionPoolDataSource | javax.sql | A factory for PooledConnection
objects. |
| ContainerListener | java.awt.event | The listener interface for receiving container events. |
| ContainerPeer | java.awt.peer | The peer interfaces are intended only for use in porting the AWT. |
| ContentHandler | org.xml.sax | Receive notification of the logical content of a document. |
| ContentHandlerFactory | java.net | This interface defines a factory for content handlers. |
| Context | javax.naming | This interface represents a naming context, which consists of a set of name-to-object bindings. |
| Control | javax.naming.ldap | This interface represents an LDAPv3 control as defined in RFC 2251. |
| ControllerEventListener | javax.sound.midi | The 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. |
| CookiePolicy | java.net | CookiePolicy implementations decide which cookies should be accepted and which should be rejected. |
| CookieStore | java.net | A CookieStore object represents a storage for cookie. |
| Counter | org.w3c.dom.css | The Counter interface is used to represent any counter or
counters function value. |
| CounterMonitorMBean | javax.management.monitor | Exposes the remote management interface of the counter monitor MBean. |
| CRLSelector | java.security.cert | A selector that defines a set of criteria for selecting CRLs. |
| CSS2Properties | org.w3c.dom.css | The CSS2Properties interface represents a convenience
mechanism for retrieving and setting properties within a
CSSStyleDeclaration. |
| CSSCharsetRule | org.w3c.dom.css | The CSSCharsetRule interface represents a @charset rule in a
CSS style sheet. |
| CSSFontFaceRule | org.w3c.dom.css | The CSSFontFaceRule interface represents a @font-face rule in
a CSS style sheet. |
| CSSImportRule | org.w3c.dom.css | The CSSImportRule interface represents a @import rule within
a CSS style sheet. |
| CSSMediaRule | org.w3c.dom.css | The CSSMediaRule interface represents a @media rule in a CSS
style sheet. |
| CSSPageRule | org.w3c.dom.css | The CSSPageRule interface represents a @page rule within a
CSS style sheet. |
| CSSPrimitiveValue | org.w3c.dom.css | The CSSPrimitiveValue interface represents a single CSS value
. |
| CSSRule | org.w3c.dom.css | The CSSRule interface is the abstract base interface for any
type of CSS statement. |
| CSSRuleList | org.w3c.dom.css | The CSSRuleList interface provides the abstraction of an
ordered collection of CSS rules. |
| CSSStyleDeclaration | org.w3c.dom.css | The CSSStyleDeclaration interface represents a single CSS
declaration block. |
| CSSStyleRule | org.w3c.dom.css | The CSSStyleRule interface represents a single rule set in a
CSS style sheet. |
| CSSStyleSheet | org.w3c.dom.css | The CSSStyleSheet interface is a concrete interface used to
represent a CSS style sheet i.e., a style sheet whose content type is
"text/css". |
| CSSUnknownRule | org.w3c.dom.css | The CSSUnknownRule interface represents an at-rule not
supported by this user agent. |
| CSSValue | org.w3c.dom.css | The CSSValue interface represents a simple or a complex
value. |
| CSSValueList | org.w3c.dom.css | The CSSValueList interface provides the abstraction of an
ordered collection of CSS values. |
| CTX_RESTRICT_SCOPE | org.omg.CORBA | A flag that can be used as the second parameter to the method
Context.get_values to restrict the search scope. |
| Current | org.omg.CORBA | Interfaces 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. |
| CurrentOperations | org.omg.CORBA | The interface for Current. |
| Customizer | java.beans | A customizer class provides a complete custom GUI for customizing a target Java Bean. |
| CustomMarshal | org.omg.CORBA | An abstract value type that is meant to be used by the ORB, not the user. |
| CustomValue | org.omg.CORBA.portable | An extension of ValueBase that is implemented by custom value
types. |
| Data | javax.xml.crypto | An abstract representation of the result of dereferencing a URIReference or the input/output of subsequent Transform s. |
| DatabaseMetaData | java.sql | Comprehensive information about the database as a whole. |
| DataContentHandler | javax.activation | The DataContentHandler interface is implemented by objects that can be used to extend the capabilities of the DataHandler's implementation of the Transferable interface. |
| DataContentHandlerFactory | javax.activation | This interface defines a factory for DataContentHandlers. |
| DatagramSocketImplFactory | java.net | This interface defines a factory for datagram socket implementations. |
| DataInput | java.io | The DataInput interface provides
for reading bytes from a binary stream and
reconstructing from them data in any of
the Java primitive types. |
| DataInputStream | org.omg.CORBA | Defines the methods used to read primitive data types from input streams for unmarshaling custom value types. |
| DataLine | javax.sound.sampled | DataLine adds media-related functionality to its
superinterface, Line . |
| DataOutput | java.io | The DataOutput interface provides
for converting data from any of the Java
primitive types to a series of bytes and
writing these bytes to a binary stream. |
| DataOutputStream | org.omg.CORBA | Defines the methods used to write primitive data types to output streams for marshalling custom value types. |
| DataSource | javax.sql | A factory for connections to the physical data source that this
|
| DataSource | javax.activation | The DataSource interface provides the JavaBeans Activation Framework with an abstraction of an arbitrary collection of data. |
| Datatype | org.relaxng.datatype | Datatype object. |
| DatatypeBuilder | org.relaxng.datatype | Creates a user-defined type by adding parameters to the pre-defined type. |
| DatatypeConverterInterface | javax.xml.bind | The DatatypeConverterInterface is for JAXB provider use only. |
| DatatypeLibrary | org.relaxng.datatype | A Datatype library |
| DatatypeLibraryFactory | org.relaxng.datatype | Factory class for the DatatypeLibrary class. |
| DatatypeStreamingValidator | org.relaxng.datatype | Datatype streaming validator. |
| DeclaredType | javax.lang.model.type | Represents a declared type, either a class type or an interface type. |
| DeclHandler | org.xml.sax.ext | SAX2 extension handler for DTD declaration events. |
| Delayed | java.util.concurrent | A mix-in style interface for marking objects that should be acted upon after a given delay. |
| Delegate | org.omg.PortableServer.portable | The portability package contains interfaces and classes that are designed for and intended to be used by ORB implementor. |
| Deque | java.util | A linear collection that supports element insertion and removal at both ends. |
| Descriptor | javax.management | Additional metadata for a JMX element. |
| DescriptorAccess | javax.management | This interface is used to gain access to descriptors of the Descriptor class which are associated with a JMX component, i.e. |
| DescriptorRead | javax.management | Interface to read the Descriptor of a management interface element such as an MBeanInfo. |
| DesignMode | java.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. |
| DesktopManager | javax.swing | DesktopManager objects are owned by a JDesktopPane object. |
| DesktopPeer | java.awt.peer | The 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. |
| Destroyable | javax.security.auth | Objects such as credentials may optionally implement this interface to provide the capability to destroy its contents. |
| Detail | javax.xml.soap | A container for DetailEntry objects. |
| DetailEntry | javax.xml.soap | The content for a Detail object, giving details for
a SOAPFault object. |
| DGC | java.rmi.dgc | The DGC abstraction is used for the server side of the distributed garbage collection algorithm. |
| Diagnostic | javax.tools | Interface for diagnostics from tools. |
| DiagnosticListener | javax.tools | Interface for receiving diagnostics from tools. |
| DialogPeer | java.awt.peer | The peer interfaces are intended only for use in porting the AWT. |
| DigestMethod | javax.xml.crypto.dsig | A representation of the XML DigestMethod element as
defined in the
W3C Recommendation for XML-Signature Syntax and Processing. |
| DigestMethodParameterSpec | javax.xml.crypto.dsig.spec | A specification of algorithm parameters for a DigestMethod algorithm. |
| DirContext | javax.naming.directory | The directory service interface, containing methods for examining and updating attributes associated with objects, and for searching the directory. |
| DirObjectFactory | javax.naming.spi | This interface represents a factory for creating an object given an object and attributes about the object. |
| DirStateFactory | javax.naming.spi | This interface represents a factory for obtaining the state of an object and corresponding attributes for binding. |
| Dispatch | javax.xml.ws | The Dispatch interface provides support
for the dynamic invocation of a service endpoint operations. |
| Doc | javax.print | Interface Doc specifies the interface for an object that supplies one piece of print data for a Print Job. |
| DocAttribute | javax.print.attribute | Interface DocAttribute is a tagging interface which a printing attribute class implements to indicate the attribute denotes a setting for a doc. |
| DocAttributeSet | javax.print.attribute | Interface DocAttributeSet specifies the interface for a set of doc attributes, i.e. |
| DocPrintJob | javax.print | This interface represents a print job that can print a specified document with a set of job attributes. |
| Document | org.w3c.dom | The Document interface represents the entire HTML or XML
document. |
| Document | javax.swing.text |
The |
| DocumentCSS | org.w3c.dom.css | This interface represents a document with a CSS view. |
| DocumentEvent | javax.swing.event | Interface for document change notifications. |
| DocumentEvent | org.w3c.dom.events | The DocumentEvent interface provides a mechanism by which the
user can create an Event of a type supported by the implementation. |
| DocumentEvent.ElementChange | javax.swing.event | Describes changes made to a specific element. |
| DocumentFragment | org.w3c.dom | DocumentFragment is a "lightweight" or "minimal"
Document object. |
| DocumentHandler | org.xml.sax | Receive notification of general document events. |
| DocumentListener | javax.swing.event | Interface for an observer to register to receive notifications of changes to a text document. |
| DocumentRange | org.w3c.dom.ranges | See also the Document Object Model (DOM) Level 2 Traversal and Range Specification. |
| DocumentStyle | org.w3c.dom.stylesheets | The DocumentStyle interface provides a mechanism by which the
style sheets embedded in a document can be retrieved. |
| DocumentTraversal | org.w3c.dom.traversal | DocumentTraversal 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). |
| DocumentType | org.w3c.dom | Each Document has a doctype attribute whose value
is either null or a DocumentType object. |
| DocumentView | org.w3c.dom.views | The DocumentView interface is implemented by
Document objects in DOM implementations supporting DOM
Views. |
| DomainCombiner | java.security | A DomainCombiner provides a means to dynamically
update the ProtectionDomains associated with the current
AccessControlContext. |
| DomainManager | org.omg.CORBA | Provides mechanisms for establishing and navigating relationships to superior and subordinate domains, as well as for creating and accessing policies. |
| DomainManagerOperations | org.omg.CORBA | Provides the DomainManager with the means to access policies. |
| DOMConfiguration | org.w3c.dom | The DOMConfiguration interface represents the configuration
of a document and maintains a table of recognized parameters. |
| DOMError | org.w3c.dom | DOMError is an interface that describes an error. |
| DOMErrorHandler | org.w3c.dom | DOMErrorHandler 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. |
| DomHandler | javax.xml.bind.annotation | Converts an element (and its descendants) from/to DOM (or similar) representation. |
| DOMImplementation | org.w3c.dom | The DOMImplementation interface provides a number of methods
for performing operations that are independent of any particular instance
of the document object model. |
| DOMImplementationCSS | org.w3c.dom.css | This interface allows the DOM user to create a CSSStyleSheet
outside the context of a document. |
| DOMImplementationList | org.w3c.dom | The DOMImplementationList interface provides the abstraction
of an ordered collection of DOM implementations, without defining or
constraining how this collection is implemented. |
| DOMImplementationLS | org.w3c.dom.ls | DOMImplementationLS contains the factory methods for creating
Load and Save objects. |
| DOMImplementationSource | org.w3c.dom | This interface permits a DOM implementer to supply one or more implementations, based upon requested features and versions, as specified in . |
| DOMLocator | org.w3c.dom | DOMLocator is an interface that describes a location (e.g. |
| DOMLocator | javax.xml.transform.dom | Indicates the position of a node in a source DOM, intended primarily for error reporting. |
| DOMStringList | org.w3c.dom | The DOMStringList interface provides the abstraction of an
ordered collection of DOMString values, without defining or
constraining how this collection is implemented. |
| DOMURIReference | javax.xml.crypto.dom | A DOM-specific URIReference . |
| DragGestureListener | java.awt.dnd | The listener interface for receiving drag gesture events. |
| DragSourceContextPeer | java.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 |
| DragSourceListener | java.awt.dnd | The DragSourceListener defines the
event interface for originators of
Drag and Drop operations to track the state of the user's gesture, and to
provide appropriate "drag over"
feedback to the user throughout the
Drag and Drop operation. |
| DragSourceMotionListener | java.awt.dnd | A listener interface for receiving mouse motion events during a drag operation. |
| Driver | java.sql | The interface that every driver class must implement. |
| DropTargetContextPeer | java.awt.dnd.peer | This interface is exposed by the underlying window system platform to enable control of platform DnD operations |
| DropTargetListener | java.awt.dnd | The DropTargetListener interface
is the callback interface used by the
DropTarget class to provide
notification of DnD operations that involve
the subject DropTarget. |
| DropTargetPeer | java.awt.dnd.peer | The DropTargetPeer class is the interface to the platform dependent DnD facilities. |
| DSAKey | java.security.interfaces | The interface to a DSA public or private key. |
| DSAKeyPairGenerator | java.security.interfaces | An interface to an object capable of generating DSA key pairs. |
| DSAParams | java.security.interfaces | Interface to a DSA-specific set of key parameters, which defines a DSA key family. |
| DSAPrivateKey | java.security.interfaces | The standard interface to a DSA private key. |
| DSAPublicKey | java.security.interfaces | The interface to a DSA public key. |
| DTD | javax.xml.stream.events | This is the top level interface for events dealing with DTDs |
| DTDConstants | javax.swing.text.html.parser | SGML constants used in a DTD. |
| DTDHandler | org.xml.sax | Receive notification of basic DTD-related events. |
| DynamicMBean | javax.management | Defines the methods that should be implemented by a Dynamic MBean (MBean that exposes a dynamic management interface). |
| DynAny | org.omg.CORBA | Enables org.omg.CORBA.Any values to be dynamically interpreted (traversed) and constructed. |
| DynArray | org.omg.CORBA | Represents a DynAny object associated with an array. |
| DynEnum | org.omg.CORBA | Represents a DynAny object associated with an IDL enum. |
| DynFixed | org.omg.CORBA | Represents a DynAny object that is associated
with an IDL fixed type. |
| DynSequence | org.omg.CORBA | The representation of a DynAny object that is associated
with an IDL sequence. |
| DynStruct | org.omg.CORBA | The representation of a DynAny object that is associated
with an IDL struct. |
| DynUnion | org.omg.CORBA | The DynUnion interface represents a DynAny object
that is associated with an IDL union. |
| DynValue | org.omg.CORBA | The representation of a DynAny object that is associated
with an IDL value type. |
| ECField | java.security.spec | This interface represents an elliptic curve (EC) finite field. |
| ECKey | java.security.interfaces | The interface to an elliptic curve (EC) key. |
| ECPrivateKey | java.security.interfaces | The interface to an elliptic curve (EC) private key. |
| ECPublicKey | java.security.interfaces | The interface to an elliptic curve (EC) public key. |
| Element | org.w3c.dom | The Element interface represents an element in an HTML or XML
document. |
| Element | javax.xml.bind | This is an element marker interface. |
| Element | javax.swing.text | Interface to describe a structural piece of a document. |
| Element | javax.lang.model.element | Represents a program element such as a package, class, or method. |
| ElementCSSInlineStyle | org.w3c.dom.css | Inline style information attached to elements is exposed through the
style attribute. |
| Elements | javax.lang.model.util | Utility methods for operating on program elements. |
| ElementVisitor | javax.lang.model.element | A visitor of program elements, in the style of the visitor design pattern. |
| EndDocument | javax.xml.stream.events | A marker interface for the end of the document |
| EndElement | javax.xml.stream.events | An interface for the end element event. |
| Entity | org.w3c.dom | This interface represents a known entity, either parsed or unparsed, in an XML document. |
| EntityDeclaration | javax.xml.stream.events | An interface for handling Entity Declarations This interface is used to record and report unparsed entity declarations. |
| EntityReference | org.w3c.dom | EntityReference nodes may be used to represent an entity
reference in the tree. |
| EntityReference | javax.xml.stream.events | An interface for handling Entity events. |
| EntityResolver | org.xml.sax | Basic interface for resolving entities. |
| EntityResolver2 | org.xml.sax.ext | Extended interface for mapping external entity references to input sources, or providing a missing external subset. |
| Enumeration | java.util | An object that implements the Enumeration interface generates a series of elements, one at a time. |
| ErrorHandler | org.xml.sax | Basic interface for SAX error handlers. |
| ErrorListener | javax.xml.transform | To provide customized error handling, implement this interface and
use the |
| ErrorType | javax.lang.model.type | Represents a class or interface type that cannot be properly modeled. |
| Event | org.w3c.dom.events | The Event interface is used to provide contextual information
about an event to the handler processing the event. |
| EventContext | javax.naming.event | Contains methods for registering/deregistering listeners to be notified of events fired when objects named in a context changes. |
| EventDirContext | javax.naming.event | Contains methods for registering listeners to be notified of events fired when objects named in a directory context changes. |
| EventFilter | javax.xml.stream | This interface declares a simple filter interface that one can create to filter XMLEventReaders |
| EventListener | org.w3c.dom.events | The EventListener interface is the primary method for
handling events. |
| EventListener | java.util | A tagging interface that all event listener interfaces must extend. |
| EventTarget | org.w3c.dom.events | The EventTarget interface is implemented by all
Nodes in an implementation which supports the DOM Event
Model. |
| ExceptionListener | java.beans | An ExceptionListener is notified of internal exceptions. |
| ExecutableElement | javax.lang.model.element | Represents a method, constructor, or initializer (static or instance) of a class or interface, including annotation type elements. |
| ExecutableType | javax.lang.model.type | Represents the type of an executable. |
| Executor | java.util.concurrent | An object that executes submitted Runnable tasks. |
| ExecutorService | java.util.concurrent | An Executor that provides methods to manage termination and methods that can produce a Future for tracking progress of one or more asynchronous tasks. |
| ExtendedRequest | javax.naming.ldap | This interface represents an LDAPv3 extended operation request as defined in RFC 2251. |
| ExtendedResponse | javax.naming.ldap | This interface represents an LDAP extended operation response as defined in RFC 2251. |
| Externalizable | java.io | Only the identity of the class of an Externalizable instance is written in the serialization stream and it is the responsibility of the class to save and restore the contents of its instances. |
| FileDialogPeer | java.awt.peer | The peer interfaces are intended only for use in porting the AWT. |
| FileFilter | java.io | A filter for abstract pathnames. |
| FilenameFilter | java.io | Instances of classes that implement this interface are used to filter filenames. |
| FileNameMap | java.net | A simple interface which provides a mechanism to map between a file name and a MIME type string. |
| FileObject | javax.tools | File abstraction for tools. |
| Filer | javax.annotation.processing | This interface supports the creation of new files by an annotation processor. |
| Filter | java.util.logging | A Filter can be used to provide fine grain control over what is logged, beyond the control provided by log levels. |
| FilteredRowSet | javax.sql.rowset | The standard interface that all standard implementations of
FilteredRowSet must implement. |
| FlavorException | javax.print | Interface 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 ). |
| FlavorListener | java.awt.datatransfer | Defines an object which listens for FlavorEvent s. |
| FlavorMap | java.awt.datatransfer | A two-way Map between "natives" (Strings), which correspond to platform- specfic data formats, and "flavors" (DataFlavors), which corerspond to platform-independent MIME types. |
| FlavorTable | java.awt.datatransfer | A FlavorMap which relaxes the traditional 1-to-1 restriction of a Map. |
| Flushable | java.io | A Flushable is a destination of data that can be flushed. |
| FocusListener | java.awt.event | The listener interface for receiving keyboard focus events on a component. |
| FontPeer | java.awt.peer | The peer interfaces are intended only for use in porting the AWT. |
| Formattable | java.util | The Formattable interface must be implemented by any class that needs to perform custom formatting using the 's' conversion specifier of Formatter . |
| FramePeer | java.awt.peer | The peer interfaces are intended only for use in porting the AWT. |
| Future | java.util.concurrent | A Future represents the result of an asynchronous computation. |
| GarbageCollectorMXBean | java.lang.management | The management interface for the garbage collection of the Java virtual machine. |
| GatheringByteChannel | java.nio.channels | A channel that can write bytes from a sequence of buffers. |
| GaugeMonitorMBean | javax.management.monitor | Exposes the remote management interface of the gauge monitor MBean. |
| GenericArrayType | java.lang.reflect | GenericArrayType represents an array type whose component type is either a parameterized type or a type variable. |
| GenericDeclaration | java.lang.reflect | A common interface for all entities that declare type variables. |
| Group | java.security.acl | This interface is used to represent a group of principals. |
| GSSContext | org.ietf.jgss | This interface encapsulates the GSS-API security context and provides the security services that are available over the context. |
| GSSCredential | org.ietf.jgss | This interface encapsulates the GSS-API credentials for an entity. |
| GSSName | org.ietf.jgss | This interface encapsulates a single GSS-API principal entity. |
| Guard | java.security | This interface represents a guard, which is an object that is used to protect access to another object. |
| Handler | javax.xml.ws.handler | The Handler interface
is the base interface for JAX-WS handlers. |
| HandlerResolver | javax.xml.ws.handler | HandlerResolver 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. |
| HandshakeCompletedListener | javax.net.ssl | This interface is implemented by any class which wants to receive notifications about the completion of an SSL protocol handshake on a given SSL connection. |
| HasControls | javax.naming.ldap | This interface is for returning controls with objects returned in NamingEnumerations. |
| HierarchyBoundsListener | java.awt.event | The listener interface for receiving ancestor moved and resized events. |
| HierarchyListener | java.awt.event | The listener interface for receiving hierarchy changed events. |
| Highlighter | javax.swing.text | An interface for an object that allows one to mark up the background with colored areas. |
| Highlighter.Highlight | javax.swing.text | No description provided. |
| Highlighter.HighlightPainter | javax.swing.text | Highlight renderer. |
| HostnameVerifier | javax.net.ssl | This class is the base interface for hostname verification. |
| HTMLAnchorElement | org.w3c.dom.html | The anchor element. |
| HTMLAppletElement | org.w3c.dom.html | An embedded Java applet. |
| HTMLAreaElement | org.w3c.dom.html | Client-side image map area definition. |
| HTMLBaseElement | org.w3c.dom.html | Document base URI. |
| HTMLBaseFontElement | org.w3c.dom.html | Base font. |
| HTMLBodyElement | org.w3c.dom.html | The HTML document body. |
| HTMLBRElement | org.w3c.dom.html | Force a line break. |
| HTMLButtonElement | org.w3c.dom.html | Push button. |
| HTMLCollection | org.w3c.dom.html | An HTMLCollection is a list of nodes. |
| HTMLDirectoryElement | org.w3c.dom.html | Directory list. |
| HTMLDivElement | org.w3c.dom.html | Generic block container. |
| HTMLDListElement | org.w3c.dom.html | Definition list. |
| HTMLDocument | org.w3c.dom.html | An HTMLDocument is the root of the HTML hierarchy and holds
the entire content. |
| HTMLDOMImplementation | org.w3c.dom.html | The HTMLDOMImplementation interface extends the
DOMImplementation interface with a method for creating an
HTML document instance. |
| HTMLElement | org.w3c.dom.html | All HTML element interfaces derive from this class. |
| HTMLFieldSetElement | org.w3c.dom.html | Organizes form controls into logical groups. |
| HTMLFontElement | org.w3c.dom.html | Local change to font. |
| HTMLFormElement | org.w3c.dom.html | The FORM element encompasses behavior similar to a collection
and an element. |
| HTMLFrameElement | org.w3c.dom.html | Create a frame. |
| HTMLFrameSetElement | org.w3c.dom.html | Create a grid of frames. |
| HTMLHeadElement | org.w3c.dom.html | Document head information. |
| HTMLHeadingElement | org.w3c.dom.html | For the H1 to H6 elements. |
| HTMLHRElement | org.w3c.dom.html | Create a horizontal rule. |
| HTMLHtmlElement | org.w3c.dom.html | Root of an HTML document. |
| HTMLIFrameElement | org.w3c.dom.html | Inline subwindows. |
| HTMLImageElement | org.w3c.dom.html | Embedded image. |
| HTMLInputElement | org.w3c.dom.html | Form control. |
| HTMLIsIndexElement | org.w3c.dom.html | This element is used for single-line text input. |
| HTMLLabelElement | org.w3c.dom.html | Form field label text. |
| HTMLLegendElement | org.w3c.dom.html | Provides a caption for a FIELDSET grouping. |
| HTMLLIElement | org.w3c.dom.html | List item. |
| HTMLLinkElement | org.w3c.dom.html | The LINK element specifies a link to an external resource,
and defines this document's relationship to that resource (or vice versa). |
| HTMLMapElement | org.w3c.dom.html | Client-side image map. |
| HTMLMenuElement | org.w3c.dom.html | Menu list. |
| HTMLMetaElement | org.w3c.dom.html | This contains generic meta-information about the document. |
| HTMLModElement | org.w3c.dom.html | Notice of modification to part of a document. |
| HTMLObjectElement | org.w3c.dom.html | Generic embedded object. |
| HTMLOListElement | org.w3c.dom.html | Ordered list. |
| HTMLOptGroupElement | org.w3c.dom.html | Group options together in logical subdivisions. |
| HTMLOptionElement | org.w3c.dom.html | A selectable choice. |
| HTMLParagraphElement | org.w3c.dom.html | Paragraphs. |
| HTMLParamElement | org.w3c.dom.html | Parameters fed to the OBJECT element. |
| HTMLPreElement | org.w3c.dom.html | Preformatted text. |
| HTMLQuoteElement | org.w3c.dom.html | For the Q and BLOCKQUOTE elements. |
| HTMLScriptElement | org.w3c.dom.html | Script statements. |
| HTMLSelectElement | org.w3c.dom.html | The select element allows the selection of an option. |
| HTMLStyleElement | org.w3c.dom.html | Style information. |
| HTMLTableCaptionElement | org.w3c.dom.html | Table caption See the CAPTION element definition in HTML 4.0. |
| HTMLTableCellElement | org.w3c.dom.html | The object used to represent the TH and TD
elements. |
| HTMLTableColElement | org.w3c.dom.html | Regroups the COL and COLGROUP elements. |
| HTMLTableElement | org.w3c.dom.html | The create* and delete* methods on the table allow authors to construct and modify tables. |
| HTMLTableRowElement | org.w3c.dom.html | A row in a table. |
| HTMLTableSectionElement | org.w3c.dom.html | The THEAD , TFOOT , and TBODY
elements. |
| HTMLTextAreaElement | org.w3c.dom.html | Multi-line text field. |
| HTMLTitleElement | org.w3c.dom.html | The document title. |
| HTMLUListElement | org.w3c.dom.html | Unordered list. |
| HTTPBinding | javax.xml.ws.http | The HTTPBinding interface is an
abstraction for the XML/HTTP binding. |
| HyperlinkListener | javax.swing.event | HyperlinkListener |
| Icon | javax.swing | A small fixed size picture, typically used to decorate components. |
| IDLEntity | org.omg.CORBA.portable | An 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. |
| IDLType | org.omg.CORBA | An abstract interface inherited by all Interface Repository (IR) objects that represent OMG IDL types. |
| IDLTypeOperations | org.omg.CORBA | This interface must be implemented by all IDLType objects. |
| IIOMetadataController | javax.imageio.metadata | An 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. |
| IIOMetadataFormat | javax.imageio.metadata | An object describing the structure of metadata documents returned
from IIOMetadata.getAsTree and passed to
IIOMetadata.setFromTree and mergeTree. |
| IIOParamController | javax.imageio | An interface to be implemented by objects that can determine the
settings of an IIOParam object, either by putting up a
GUI to obtain values from a user, or by other means. |
| IIOReadProgressListener | javax.imageio.event | An interface used by ImageReader implementations to
notify callers of their image and thumbnail reading methods of
progress. |
| IIOReadUpdateListener | javax.imageio.event | An interface used by ImageReader implementations to
notify callers of their image and thumbnail reading methods of
pixel updates. |
| IIOReadWarningListener | javax.imageio.event | An interface used by ImageReader implementations to
notify callers of their image and thumbnail reading methods of
warnings (non-fatal errors). |
| IIOWriteProgressListener | javax.imageio.event | An interface used by ImageWriter implementations to notify
callers of their image writing methods of progress. |
| IIOWriteWarningListener | javax.imageio.event | An interface used by ImageWriter implementations to
notify callers of their image and thumbnail reading methods of
warnings (non-fatal errors). |
| ImageConsumer | java.awt.image | The interface for objects expressing interest in image data through the ImageProducer interfaces. |
| ImageInputStream | javax.imageio.stream | A seekable input stream interface for use by
ImageReaders. |
| ImageObserver | java.awt.image | An asynchronous update interface for receiving notifications about Image information as the Image is constructed. |
| ImageOutputStream | javax.imageio.stream | A seekable output stream interface for use by
ImageWriters. |
| ImageProducer | java.awt.image | The interface for objects which can produce the image data for Images. |
| ImageTranscoder | javax.imageio | An interface providing metadata transcoding capability. |
| InitialContextFactory | javax.naming.spi | This interface represents a factory that creates an initial context. |
| InitialContextFactoryBuilder | javax.naming.spi | This interface represents a builder that creates initial context factories. |
| InputMethod | java.awt.im.spi | Defines the interface for an input method that supports complex text input. |
| InputMethodContext | java.awt.im.spi | Provides methods that input methods can use to communicate with their client components or to request other services. |
| InputMethodDescriptor | java.awt.im.spi | Defines methods that provide sufficient information about an input method to enable selection and loading of that input method. |
| InputMethodListener | java.awt.event | The listener interface for receiving input method events. |
| InputMethodRequests | java.awt.im | InputMethodRequests defines the requests that a text editing component has to handle in order to work with input methods. |
| Instrumentation | java.lang.instrument | This class provides services needed to instrument Java programming language code. |
| InternalFrameListener | javax.swing.event | The listener interface for receiving internal frame events. |
| InterruptibleChannel | java.nio.channels | A channel that can be asynchronously closed and interrupted. |
| Invocable | javax.script | The optional interface implemented by ScriptEngines whose methods allow the invocation of procedures in scripts that have previously been executed. |
| InvocationHandler | java.lang.reflect | InvocationHandler is the interface implemented by
the invocation handler of a proxy instance. |
| InvokeHandler | org.omg.CORBA.portable | This interface provides a dispatching mechanism for an incoming call. |
| IRObject | org.omg.CORBA | An IRObject IDL interface represents the most generic interface from which all other Interface Repository interfaces are derived, even the Repository itself. |
| IRObjectOperations | org.omg.CORBA | This is the Operations interface for the mapping from IRObject. |
| ItemListener | java.awt.event | The listener interface for receiving item events. |
| ItemSelectable | java.awt | The interface for objects which contain a set of items for which zero or more can be selected. |
| Iterable | java.lang | Implementing this interface allows an object to be the target of the "foreach" statement. |
| Iterator | java.util | An iterator over a collection. |
| JavaCompiler | javax.tools | Interface to invoke Java™ programming language compilers from programs. |
| JavaCompiler.CompilationTask | javax.tools | Interface representing a future for a compilation task. |
| JavaFileManager | javax.tools | File manager for tools operating on Java™ programming language source and class files. |
| JavaFileManager.Location | javax.tools | Interface for locations of file objects. |
| JavaFileObject | javax.tools | File abstraction for tools operating on Java™ programming language source and class files. |
| JComboBox.KeySelectionManager | javax.swing | The interface that defines a KeySelectionManager. |
| JdbcRowSet | javax.sql.rowset | The standard interface that all standard implementations of
JdbcRowSet must implement. |
| JMXAddressable | javax.management.remote | Implemented by objects that can have a JMXServiceURL address. |
| JMXAuthenticator | javax.management.remote | Interface to define how remote credentials are converted into a JAAS Subject. |
| JMXConnector | javax.management.remote | The client end of a JMX API connector. |
| JMXConnectorProvider | javax.management.remote | A provider for creating JMX API connector clients using a given protocol. |
| JMXConnectorServerMBean | javax.management.remote | MBean interface for connector servers. |
| JMXConnectorServerProvider | javax.management.remote | A provider for creating JMX API connector servers using a given protocol. |
| Joinable | javax.sql.rowset | 1.0 Background |
| JoinRowSet | javax.sql.rowset | The JoinRowSet interface provides a mechanism for combining related
data from different RowSet objects into one JoinRowSet
object, which represents an SQL JOIN. |
| Key | java.security | The Key interface is the top-level interface for all keys. |
| KeyboardFocusManagerPeer | java.awt.peer | No description provided. |
| KeyEventDispatcher | java.awt | A KeyEventDispatcher cooperates with the current KeyboardFocusManager in the targeting and dispatching of all KeyEvents. |
| KeyEventPostProcessor | java.awt | A KeyEventPostProcessor cooperates with the current KeyboardFocusManager in the final resolution of all unconsumed KeyEvents. |
| KeyInfo | javax.xml.crypto.dsig.keyinfo | A representation of the XML KeyInfo element as defined in
the
W3C Recommendation for XML-Signature Syntax and Processing. |
| KeyListener | java.awt.event | The listener interface for receiving keyboard events (keystrokes). |
| KeyManager | javax.net.ssl | This is the base interface for JSSE key managers. |
| Keymap | javax.swing.text | A collection of bindings of KeyStrokes to actions. |
| KeyName | javax.xml.crypto.dsig.keyinfo | A representation of the XML KeyName element as
defined in the
W3C Recommendation for XML-Signature Syntax and Processing. |
| KeySelectorResult | javax.xml.crypto | The result returned by the KeySelector.select method. |
| KeySpec | java.security.spec | A (transparent) specification of the key material that constitutes a cryptographic key. |
| KeyStore.Entry | java.security | A marker interface for KeyStore entry types. |
| KeyStore.LoadStoreParameter | java.security | A marker interface for KeyStore
load
and
store
parameters. |
| KeyStore.ProtectionParameter | java.security | A marker interface for keystore protection parameters. |
| KeyValue | javax.xml.crypto.dsig.keyinfo | A representation of the XML KeyValue element as defined
in the
W3C Recommendation for XML-Signature Syntax and Processing. |
| LabelPeer | java.awt.peer | The peer interfaces are intended only for use in porting the AWT. |
| LayoutManager | java.awt | Defines the interface for classes that know how to lay out
Containers. |
| LayoutManager2 | java.awt | Defines an interface for classes that know how to layout Containers based on a layout constraints object. |
| Search |




