Uses of Class
java.lang.Object
Packages that useObject
Package
Description
Provides a collection of interfaces and classes that compose the Java AccessibilityUtilities.
This is the core package of the Java DebugInterface (JDI), it defines mirrors for values, types, and the targetVirtualMachine itself - as well bootstrapping facilities.
This package defines connections between the virtual machineusing the JDI and the target virtual machine.
This package comprises the interfaces and classes used todevelop new
TransportServiceimplementations.This package is used to request that a JDIevent be sent under specified conditions.
This package contains JDK extensions to the standard implementation ofthe
java.lang.management API and also defines the managementinterface for some other components of the platform.Provides a simple high-level Http server API, which can be used to build embedded HTTP servers.
Provides a pluggable service provider interface, which allows the HTTP serverimplementation to be replaced with other implementations.
A Java API for Stream Control Transport Protocol.
Provides implementations of
Principal.Provides an implementation of
CallbackHandler.Provides an implementation of
Configuration.Provides implementations of
LoginModule.This package defines classes and interfaces for the JDK extensionsto the GSS-API.
Provides interfaces to represent source code as abstract syntaxtrees (AST).
Provides utilities for operations on abstract syntax trees (AST).
Provides the API to attach to a Java virtual machine.
Only developers who are defining new attach providers should need to makedirect use of this package.
This package provides a legacy entry point for thejavac tool.
This package contains the JConsole API.
Provides the classes necessary to create an applet and the classes an appletuses to communicate with its applet context.
Contains all of the classes for creating user interfaces and for paintinggraphics and images.
Provides classes for color spaces.
Provides interfaces and classes for transferring data between and withinapplications.
Provides interfaces and classes for interaction with various desktopcapabilities.
Drag and Drop is a direct manipulation gesture found in many Graphical UserInterface systems that provides a mechanism to transfer information betweentwo entities logically associated with presentation elements in the GUI.
Provides interfaces and classes for dealing with different types of eventsfired by AWT components.
Provides classes and interface relating to fonts.
Provides the Java 2D classes for defining and performing operations onobjects related to two-dimensional geometry.
Provides classes and interfaces for the input method framework.
Provides interfaces that enable the development of input methods that can beused with any Java runtime environment.
Provides classes for creating and modifying images.
Provides classes and interfaces for producing rendering-independent images.
Provides classes and interfaces for a general printing API.
Contains classes related to developingbeans -- components based onthe JavaBeans architecture.
Provides classes and interfaces relating to bean context.
Provides for system input and output through data streams,serialization and the file system.
Provides classes that are fundamental to the design of the Javaprogramming language.
Provides library support for the Java programming languageannotation facility.
Provides classfile parsing, generation, and transformation library.
Provides interfaces describing constant pool entries for the
java.lang.classfile library.Classes and interfaces to representnominal descriptors for run-timeentities such as classes or method handles, and classfile entities such asconstant pool entries or
invokedynamic call sites.Provides low-level access to memory and functions outside the Java runtime.
Provides services that allow Java programming language agents to instrumentprograms running on the Java Virtual Machine (JVM).
The
java.lang.invoke package provides low-level primitives for interactingwith the Java Virtual Machine.Provides the management interfaces for monitoring and management of theJava virtual machine and other components in the Java runtime.
Classes to support module descriptors and creating configurations of modulesby means of resolution and service binding.
Provides reference-object classes, which support a limited degreeof interaction with the garbage collector.
Provides classes and interfaces for obtaining reflective information aboutclasses and objects.
The
java.lang.runtime package provides low-level runtime supportfor the Java language.Provides classes for performing arbitrary-precision integerarithmetic (
BigInteger) and arbitrary-precision decimalarithmetic (BigDecimal).Provides the classes for implementing networking applications.
HTTP Client and WebSocket APIs
Service-provider classes for the
java.net package.Defines buffers, which are containers for data, and provides anoverview of the other NIO packages.
Defines channels, which represent connections to entities that are capable ofperforming I/O operations, such as files and sockets; defines selectors, formultiplexed, non-blocking I/O operations.
Service-provider classes for the
java.nio.channelspackage.Defines charsets, decoders, and encoders, for translating betweenbytes and Unicode characters.
Service-provider classes for the
java.nio.charset package.Defines interfaces and classes for the Java virtual machine to access files,file attributes, and file systems.
Interfaces and classes providing access to file and file system attributes.
Service-provider classes for the
java.nio.file package.Provides the RMI package.
Provides classes and interface for RMI distributedgarbage-collection (DGC).
Provides a class and two interfaces for the RMI registry.
Provides classes and interfaces for supporting the server side of RMI.
Provides the classes and interfaces for the security framework.
Provides classes and interfaces for parsing and managingcertificates, certificate revocation lists (CRLs), andcertification paths.
Provides classes and interfaces for key specifications and algorithmparameter specifications.
Provides the API for accessing and processing data stored in adata source (usually a relational database) using theJava programming language.
Provides classes and interfaces for handling text, dates, numbers,and messages in a manner independent of natural languages.
Service provider classes for the classes in the java.text package.
The main API for dates, times, instants, and durations.
Generic API for calendar systems other than the default ISO.
Provides classes to print and parse dates and times.
Access to date and time using fields and units, and date time adjusters.
Support for time-zones and their rules.
Contains the collections framework, some internationalization support classes,a service loader, properties, random number generation, string parsingand scanning classes, base64 encoding and decoding, a bit array, andseveral miscellaneous utility classes.
Utility classes commonly useful in concurrent programming.
A small toolkit of classes that support lock-free thread-safeprogramming on single variables.
Interfaces and classes providing a framework for locking and waitingfor conditions that is distinct from built-in synchronization andmonitors.
Functional interfaces provide target types for lambda expressionsand method references.
Provides classes for reading and writing the JAR (Java ARchive)file format, which is based on the standard ZIP file format with anoptional manifest file.
Provides the classes and interfaces ofthe Java 2 platform's core logging facilities.
This package allows applications to store and retrieve user and systempreference and configuration data.
This package contains classes and interfaces that support a generic APIfor random number generation.
Classes for matching character sequences against patterns specifiedby regular expressions.
Service provider classes for the classes in the java.util package.
Classes to support functional-style operations on streams of elements, suchas map-reduce transformations on collections.
Provides classes for reading and writing the standard ZIP and GZIP fileformats.
Defines a contract between user-interface components and an assistivetechnology that provides access to those components.
Facilities for declaring annotation processors and forallowing annotation processors to communicate with an annotation processingtool environment.
Provides the classes and interfaces for cryptographicoperations.
Provides classes and interfaces for key specifications andalgorithm parameter specifications.
The main package of the Java Image I/O API.
A package of the Java Image I/O API dealing with reading and writingmetadata.
Package containing the public classes used by the built-in BMP plug-in.
Classes supporting the built-in JPEG plug-in.
Public classes used by the built-in TIFF plug-ins.
A package of the Java Image I/O API containing the plug-in interfaces forreaders, writers, transcoders, and streams, and a runtime registry.
A package of the Java Image I/O API dealing with low-level I/O from files andstreams.
Types and hierarchies of packages comprising a Java language model, a reflective API that models the declarations and types of the Javaprogramming language.
Interfaces used to model elements of the Java programming language.
Interfaces used to model Java programming language types.
Utilities to assist in the processing ofprogram elements andtypes.
Provides the core classes for the Java Management Extensions.
Provides the classes which implement advanced dynamicloading.
Provides the definition of the ModelMBean classes.
Provides the definition of the monitor classes.
Provides the open data types and Open MBean descriptor classes.
Provides the definition of the Relation Service.
Interfaces for remote access toJMX MBean servers.
The RMI connector is a connector for the JMX Remote API that uses RMI to transmit client requests to a remote MBean server.
Provides the definition of the Timer MBean.
Provides the classes and interfaces for accessing naming services.
Extends the
javax.naming package to provide functionalityfor accessing directory services.Provides support for event notification when accessing naming anddirectory services.
Provides support for LDAPv3 extended operations and controls.
Provides the Service Provider Interface for DNS lookups whenperforming LDAP operations.
Provides the means for dynamically plugging in support for accessingnaming and directory services through the
javax.namingand related packages.Provides classes for networking applications.
Provides classes for the secure socket package.
Provides the principal classes and interfaces for the Java PrintService API.
Provides classes and interfaces that describe the types of Java PrintService attributes and how they can be collected into attribute sets.
Package
javax.print.attribute.standard contains classes for specificprinting attributes.Package
javax.print.event contains event classes and listenerinterfaces.Provides implementations of
RMIClientSocketFactoryandRMIServerSocketFactory overthe Secure Sockets Layer (SSL) or Transport Layer Security (TLS) protocols.The scripting API consists of interfaces and classes that defineJava Scripting Engines and providesa framework for their use in Java applications.
This package provides a framework for authentication andauthorization.
This package provides the classes necessary for servicesto interact with applications in order to retrieveinformation (authentication data including usernamesor passwords, for example) or to display information(error and warning messages, for example).
This package contains utility classes related to the Kerberos networkauthentication protocol.
This package provides a pluggable authentication framework.
This package contains the classes that should be used to storeX500 Principal and X500 Private Credentials in aSubject.
Provides classes for public key certificates.
Contains class and interfaces for supporting SASL.
Java™ Smart Card I/O API.
Provides interfaces and classes for the Java Sound API.
Provides interfaces and classes for I/O, sequencing, and synthesis of MIDI(Musical Instrument Digital Interface) data.
Supplies interfaces for service providers to implement when offering new MIDIdevices, MIDI file readers and writers, or sound bank readers.
Provides interfaces and classes for capture, processing, and playback ofsampled audio data.
Supplies abstract classes for service providers to subclass when offering newaudio devices, sound file readers and writers, or audio format converters.
Provides the API for server side data source access and processing fromthe Java programming language.
Standard interfaces and base classes for JDBC
RowSet implementations.Provides utility classes to allow serializable mappings between SQL typesand data types in the Java programming language.
The standard classes and interfaces that a third party vendor has to use in its implementation of a synchronization provider.
Provides a set of "lightweight" (all-Java language) componentsthat, to the maximum degree possible, work the same on all platforms.
Provides classes and interface for drawing specialized borders around a Swingcomponent.
Contains classes and interfaces used by the
JColorChooser component.Provides for events fired by Swing components.
Contains classes and interfaces used by the
JFileChooser component.Provides one interface and many abstract classes that Swing uses to provideits pluggable look-and-feel capabilities.
Provides user interface objects built according to the Basic look and feel.
Provides user interface objects built according to the Java look and feel(once codenamedMetal), which is the default look and feel.
Provides user interface objects that combine two or more look and feels.
Provides user interface objects built according to the cross-platform Nimbuslook and feel.
Synth is a skinnable look and feel in which all painting is delegated.
Provides classes and interfaces for dealing with
javax.swing.JTable.Provides classes and interfaces that deal with editable and noneditable textcomponents.
Provides the class
HTMLEditorKit and supporting classes for creatingHTML text editors.Provides the default HTML parser, along with support classes.
Provides a class (
RTFEditorKit) for creating Rich-Text-Format texteditors.Provides classes and interfaces for dealing with
javax.swing.JTree.Allows developers to provide support for undo/redo in applications such astext editors.
Provides interfaces for tools which can be invoked from a program,for example, compilers.
Provides the API that defines the contract between the transaction managerand the resource manager, which allows the transaction manager to enlistand delist resource objects (supplied by the resource manager driver) inJTA transactions.
Defines constants for XML processing.
Provides the classes for implementingXML Catalogs OASIS Standard V1.1, 7 October 2005.
Common classes for XML cryptography.
DOM-specific classes for the
javax.xml.crypto package.Classes for generating and validating XML digitalsignatures.
DOM-specific classes for the
javax.xml.crypto.dsig package.Classes for parsing and processing
KeyInfo elements and structures.Parameter classes for XML digital signatures.
Defines XML/Java Type Mappings.
Defines XML Namespace processing.
Provides the classes for processing XML documents with a SAX (Simple API for XML)parser or a DOM (Document Object Model) Document builder.
Defines interfaces and classes for the Streaming API for XML (StAX).
Defines event interfaces for the Streaming API for XML (StAX).
Provides utility classes for the Streaming API for XML (StAX).
Defines the generic APIs for processing transformation instructions,and performing a transformation from source to result.
Provides DOM specific transformation classes.
Provides SAX specific transformation classes.
Provides StAX specific transformation classes.
Provides stream and URI specific transformation classes.
Provides an API for validation of XML documents.
Provides anobject-model neutral API for theevaluation of XPath expressions and access to the evaluationenvironment.
Contains interfaces and classes that are used to link an
invokedynamic call site.Contains the linker for ordinary Java objects.
Contains interfaces and classes needed by language runtimes to implementtheir own language-specific object models and type conversions.
Contains classes that make it more convenient for language runtimes toimplement their own language-specific object models and type conversionsby providing basic implementations of some classes as well as variousutilities.
Contains classes that make using Dynalink more convenient by providingbasic implementations of some classes as well as various utilities.
Incubating Feature. Will be removed in a future release.
The Doclet API provides an environment which, in conjunction withthe Language Model API and Compiler Tree API, allows clientsto inspect the source-level structures of programs andlibraries, including API comments embedded in the source.
This package provides classes to create events and control Flight Recorder.
This package contains classes for consuming Flight Recorder data.
Provides interfaces for creating tools, such as a Read-Eval-Print Loop (REPL),which interactively evaluate "snippets" of Java programming language code.
Provides implementation support for building JShell execution engines.
Defines the Service Provider Interface for pluggable JShell execution engines.
This package contains classes to control and monitor Flight Recorder over Java Management Extensions (JMX).
Platform specific socket options for the
java.net andjava.nio.channelssocket classes.Defines JDK-specific
channel APIs.JDK-specific map modes for use withFileChannel::map.
This package defines APIs for signing jar files.
Deprecated, for removal: This API element is subject to removalin a future version.
The jdk.jsobject module will be delivered with JavaFX.
The jdk.jsobject module will be delivered with JavaFX.
This package presents a framework that allows application developers tomake use of security services like authentication, data integrity anddata confidentiality from a variety of underlying security mechanismslike Kerberos, using a unified API.
Provides the interfaces for the Document Object Model (DOM).
Provides a factory for obtaining instances of
DOMImplementation.Provides interfaces for DOM Level 2 Events.
Provides interfaces for DOM Level 3 Load and Save.
Provides interfaces for DOM Level 2 Range.
Provides interfaces for DOM Level 3 XPath Specification.
Provides the interfaces for the Simple API for XML (SAX).
Provides interfaces to SAX2 facilities thatconformant SAX drivers won't necessarily support.
Provides helper classes, includingsupport for bootstrapping SAX-based applications.
Uses ofObject incom.sun.java.accessibility.util
Subclasses ofObject incom.sun.java.accessibility.utilModifier and TypeClassDescriptionclassAccessibilityEventMonitorimplements a PropertyChange listeneron every UI object that implements interfaceAccessiblein the JavaVirtual Machine.classTheAccessibilityListenerListis a copy of the SwingEventListerListclass.classTheAWTEventMonitorimplements a suite of listeners that areconditionally installed on every AWT component instance in the JavaVirtual Machine.classEventID contains integer constants that map to event support inAWT and Swing.classTheEventQueueMonitorclass provides key core functionality for AssistiveTechnologies (and other system-level technologies that need some of the samethings that Assistive Technology needs).classSwingEventMonitorextendsAWTEventMonitorby adding a suite oflisteners conditionally installed on every Swing component instancein the Java Virtual Machine.classTheTranslatorclass provides a translation to interfaceAccessiblefor objects that do not implement interfaceAccessible.Fields incom.sun.java.accessibility.util declared asObjectModifier and TypeFieldDescriptionprotectedObject[]AccessibilityListenerList.listenerListThe list of listener type, listener pairsprotectedObjectTranslator.sourceThe source object needing translating.Methods incom.sun.java.accessibility.util that returnObjectModifier and TypeMethodDescriptionObject[]AccessibilityListenerList.getListenerList()Passes back the event listener list as an array of listener type, listener pairs.Translator.getSource()Get the sourceObjectof theTranslator.Methods incom.sun.java.accessibility.util with parameters of typeObjectModifier and TypeMethodDescriptionbooleanReturns true if this object is the same as the one passed in.staticAccessibleTranslator.getAccessible(Object o) Obtain an object that implements interfaceAccessible.voidSet the source object of theTranslator.Constructors incom.sun.java.accessibility.util with parameters of typeObjectUses ofObject incom.sun.jdi
Subclasses ofObject incom.sun.jdiModifier and TypeClassDescriptionclassThrown to indicate line number or variable information is not available.classInitial class that provides access to the default implementationof JDI interfaces.classThrown to indicate that the requested class hasnot yet been loaded through the appropriate class loader.classThrown to indicate that the requested operation cannot becompleted because the specified class has not yet been prepared.classThrown to indicate that the requested operation cannot becompleted while the specified thread is in its current state.classThrown to indicate that there is an inconistency in the debuginformation provided by the target VM.classThrown to indicate that an unexpected internal error hasoccurred.classDeprecated.This exception is no longer thrownclassDeprecated.This exception is no longer thrownclassThrown to indicate that the requested module is invalidor became invalid after the module was unloaded.classThrown to indicate that the requested operation cannot becompleted because the specified stack frame is no longer valid.classThrown to indicate a type mismatch in setting the value of a fieldor variable, or in specifying the return value of a method.classThrown to indicate an exception occurred in an invoked method withinthe target VM.final classDeprecated, for removal: This API element is subject to removal in a future version.This class was only useful in conjunction with the Security Manager,which is no longer supported.classThrown to indicate an operation cannot be completed becauseit is not valid for a native method.classThrown to indicate that the requested operation cannot becompleted because the specified object has been garbage collected.classThrown to indicate an operation could not be performed on a frame.classThrown to indicate that the operation is invalid because it wouldmodify the VM and the VM is read-only.classUnchecked exception thrown to indicate that therequested operation cannot becompleted because there is no longer a connection to the target VM.classThrown to indicate that the requested operation cannot becompleted because the mirror from one target VM is beingcombined with a mirror from another target VM.classThrown to indicate that the requested operation cannot becompleted because the target VM has run out of memory.Methods incom.sun.jdi with parameters of typeObjectModifier and TypeMethodDescriptionbooleanCompares the specified Object with this BooleanValue for equality.booleanCompares the specified Object with this ByteValue for equality.booleanCompares the specified Object with this CharValue for equality.booleanCompares the specified Object with this DoubleValue for equality.booleanCompares the specified Object with this field for equality.booleanCompares the specified Object with this FloatValue for equality.booleanCompares the specified Object with this IntegerValue for equality.booleanCompares the specified Object with this LocalVariable for equality.booleanCompares the specified Object with this Location for equality.booleanCompares the specified Object with this LongValue for equality.booleanCompares the specified Object with this method for equality.booleanCompares the specified Object with this ObjectReference for equality.booleanCompares the specified Object with this ReferenceType for equality.booleanCompares the specified Object with this ShortValue for equality.booleanCompares the specified Object with this VoidValue for equality.Uses ofObject incom.sun.jdi.connect
Subclasses ofObject incom.sun.jdi.connectModifier and TypeClassDescriptionclassThrown to indicate an invalid argument orinconsistent passed to aConnector.classThis exception may be thrown as a result of a timeoutwhen attaching to a target VM, or waiting to accept aconnection from a target VM.classA target VM was successfully launched, but terminated with anerror before a connection could be established.Uses ofObject incom.sun.jdi.connect.spi
Subclasses ofObject incom.sun.jdi.connect.spiModifier and TypeClassDescriptionclassThis exception may be thrown as a result of an asynchronousclose of aConnectionwhile an I/O operation isin progress.classA connection between a debugger and a target VM which it debugs.classA transport service for connections between a debugger anda target VM.static classThe transport service capabilities.static classAlisten key.Uses ofObject incom.sun.jdi.request
Subclasses ofObject incom.sun.jdi.requestModifier and TypeClassDescriptionclassThrown to indicate a duplicate event request.classThrown to indicate that the requested event cannot be modifiedbecause it is enabled.Methods incom.sun.jdi.request that returnObjectModifier and TypeMethodDescriptionEventRequest.getProperty(Object key) Returns the value of the property with the specified key.Methods incom.sun.jdi.request with parameters of typeObjectModifier and TypeMethodDescriptionEventRequest.getProperty(Object key) Returns the value of the property with the specified key.voidEventRequest.putProperty(Object key,Object value) Add an arbitrary key/value "property" to this request.Uses ofObject incom.sun.management
Subclasses ofObject incom.sun.managementModifier and TypeClassDescriptionclassThe information about a garbage collectionclassGarbage collection information.classInformation about a VM option including its value andwhere the value came from which is referred as itsorigin.Methods incom.sun.management that returnObjectMethods incom.sun.management with parameters of typeObjectUses ofObject incom.sun.net.httpserver
Subclasses ofObject incom.sun.net.httpserverModifier and TypeClassDescriptionclassAuthenticator represents an implementation of an HTTP authenticationmechanism.static classIndicates an authentication failure.static classBase class for return type fromAuthenticator.authenticate(HttpExchange)method.static classIndicates an authentication must be retried.static classIndicates an authentication has succeeded and theauthenticated userprincipal can be acquired by callingAuthenticator.Success.getPrincipal().classBasicAuthenticator provides an implementation of HTTP Basicauthentication.classA filter used to pre- and post-process incoming requests.static classA chain of filters associated with aHttpServer.classclassHttpContextrepresents a mapping between the rootURIpath of an application to aHttpHandlerwhich is invoked to handlerequests destined for that path on the associatedHttpServerorHttpsServer.classThis class encapsulates a HTTP request received and aresponse to be generated in one exchange.final classImplementations ofHttpHandlerthat implement various useful handlers, such as a static response handler,or a conditional handler that complements one handler with another.classRepresents a user authenticated by HTTP Basic or Digestauthentication.classThis class is used to configure the https parameters for each incominghttps connection on aHttpsServer.classThis class implements a simple HTTP server.classThis class encapsulates a HTTPS request received and a response to begenerated in one exchange and defines the extensions toHttpExchangethat are specific to the HTTPS protocol.classRepresents the set of parameters for each https connection negotiated withclients.classThis class is an extension ofHttpServerwhich provides support forHTTPS.final classA simple HTTP file server and its components (intended for testing,development and debugging purposes only).Methods incom.sun.net.httpserver that returnObjectModifier and TypeMethodDescriptionabstractObjectHttpExchange.getAttribute(String name) Filtermodules may store arbitrary objects withHttpExchangeinstances as an out-of-band communication mechanism.Methods incom.sun.net.httpserver that return types with arguments of typeObjectMethods incom.sun.net.httpserver with parameters of typeObjectModifier and TypeMethodDescriptionbooleanHeaders.containsKey(Object key) booleanHeaders.containsValue(Object value) booleanbooleanCompare two instances ofHttpPrincipal.abstract voidHttpExchange.setAttribute(String name,Object value) Filtermodules may store arbitrary objects withHttpExchangeinstances as an out-of-band communication mechanism.Uses ofObject incom.sun.net.httpserver.spi
Subclasses ofObject incom.sun.net.httpserver.spiUses ofObject incom.sun.nio.sctp
Subclasses ofObject incom.sun.nio.sctpModifier and TypeClassDescriptionclassA skeletal handler that consumes notifications and continues.classA class that represents an SCTP association.classNotification emitted when an association has either opened or closed.classUnchecked exception thrown when an attempt is made to invoke thereceivemethod ofSctpChannelorSctpMultiChannelfrom a notification handler.classUnchecked exception thrown when an attempt is made to remove anaddress that is not bound to the channel, or remove an address from achannel that has only one address bound to it.classUnchecked exception thrown when an attempt is made to send amessage to an invalid stream.classTheMessageInfoclass provides additional ancillary information aboutmessages.classNotification emitted when a destination address on a multi-homed peerencounters a change.classA selectable channel for message-oriented connected SCTP sockets.classA selectable channel for message-oriented SCTP sockets.classA selectable channel for message-oriented listening SCTP sockets.final classSCTP channels supports the socket options defined by this class(as well as those listed in the particular channel class) and may supportadditional Implementation specific socket options.static classThis class is used to set the maximum number of inbound/outbound streamsused by the local endpoint during association initialization.classNotification emitted when a send failed notification has been received.classNotification emitted when a peer shuts down an association.Methods incom.sun.nio.sctp with parameters of typeObjectUses ofObject incom.sun.security.auth
Subclasses ofObject incom.sun.security.authModifier and TypeClassDescriptionfinal classA principal identified by a distinguished name as specified byRFC 2253.classThis class implements thePrincipalinterfaceand represents the name of the Windows NT domain into which theuser authenticated.classThis class abstracts an NT security tokenand provides a mechanism to do same-process security impersonation.classThis class implements thePrincipalinterfaceand represents information about a Windows NT user, group or realm.classThis class extendsNTSidand represents a Windows NT user's domain SID.classThis class extendsNTSidand represents one of the groups to which a Windows NT user belongs.classThis class extendsNTSidand represents a Windows NT user's primary group SID.classThis class extendsNTSidand represents a Windows NT user's SID.classThis class implements thePrincipalinterfaceand represents a Windows NT user.classThis class implements thePrincipalinterfaceand represents a user's Unix group identification number (GID).classThis class implements thePrincipalinterfaceand represents a user's Unix identification number (UID).classThis class implements thePrincipalinterfaceand represents a Unix user.final classA user principal identified by a username or account name.Methods incom.sun.security.auth with parameters of typeObjectModifier and TypeMethodDescriptionbooleanCompares this principal to the specified object.booleanCompares the specified Object with thisNTDomainPrincipalfor equality.booleanCompares the specified Object with thisNTNumericCredentialfor equality.booleanCompares the specified Object with thisNTSidfor equality.booleanCompares the specified Object with thisNTSidDomainPrincipalfor equality.booleanCompares the specified Object with thisNTSidGroupPrincipalfor equality.booleanCompares the specified Object with thisNTSidPrimaryGroupPrincipalfor equality.booleanCompares the specified Object with thisNTSidUserPrincipalfor equality.booleanCompares the specified Object with thisNTUserPrincipalfor equality.booleanCompares the specified Object with thisUnixNumericGroupPrincipalfor equality.booleanCompares the specified Object with thisUnixNumericUserPrincipalfor equality.booleanCompares the specified Object with thisUnixPrincipalfor equality.booleanCompares this principal to the specified object.Uses ofObject incom.sun.security.auth.callback
Subclasses ofObject incom.sun.security.auth.callbackModifier and TypeClassDescriptionclassPrompts and reads from the command line for answers to authenticationquestions.Uses ofObject incom.sun.security.auth.login
Subclasses ofObject incom.sun.security.auth.loginModifier and TypeClassDescriptionclassThis class represents a default implementation forjavax.security.auth.login.Configuration.Uses ofObject incom.sun.security.auth.module
Subclasses ofObject incom.sun.security.auth.moduleModifier and TypeClassDescriptionclassThe module prompts for a username and passwordand then verifies the password against the password stored ina directory service configured under JNDI.classProvides a JAAS login module that prompts for a key store alias andpopulates the subject with the alias's principal and credentials.classThisLoginModuleauthenticates users usingKerberos protocols.classThisLoginModuleperforms LDAP-based authentication.classThisLoginModulerenders a user's NT security information as some number ofPrincipalsand associates them with aSubject.classThis class implementation retrieves and makes available NTsecurity information for the current user.classThisLoginModuleimports a user's UnixPrincipalinformation (UnixPrincipal,UnixNumericUserPrincipal,andUnixNumericGroupPrincipal)and associates them with the currentSubject.classThis class implementation retrieves and makes available UnixUID/GID/groups information for the current user.Uses ofObject incom.sun.security.jgss
Subclasses ofObject incom.sun.security.jgssModifier and TypeClassDescriptionfinal classKerberos 5 AuthorizationData entry.classGSS-API Utilities for use in conjunction with the JDK implementationof Java GSS-API.final classDeprecated, for removal: This API element is subject to removal in a future version.This permission cannot be used for controlling access to resourcesas the Security Manager is no longer supported.Methods incom.sun.security.jgss that returnObjectModifier and TypeMethodDescriptionExtendedGSSContext.inquireSecContext(InquireType type) Return the mechanism-specific attribute associated withtype.Uses ofObject incom.sun.source.tree
Methods incom.sun.source.tree that returnObjectUses ofObject incom.sun.source.util
Subclasses ofObject incom.sun.source.utilModifier and TypeClassDescriptionclassA path of tree nodes, typically used to represent the sequence of ancestornodes of a tree node up to the top-levelDocCommentTreenode.classDocTreePathScanner<R,P> A DocTreeVisitor that visits all the child tree nodes, and providessupport for maintaining a path for the parent nodes.classProvides access to syntax trees for doc comments.classDocTreeScanner<R,P> A DocTreeVisitor that visits all the child tree nodes.classProvides access to functionality specific to the JDK Java Compiler, javac.classSimpleDocTreeVisitor<R,P> A simple visitor for tree nodes.classSimpleTreeVisitor<R,P> A simple visitor for tree nodes.final classProvides details about work that has been done by the JDK Java Compiler, javac.classA path of tree nodes, typically used to represent the sequence of ancestornodes of a tree node up to the top-levelCompilationUnitTreenode.classTreePathScanner<R,P> A TreeVisitor that visits all the child tree nodes, and providessupport for maintaining a path for the parent nodes.classBridges JSR 199, JSR 269, and the Tree API.classTreeScanner<R,P> A TreeVisitor that visits all the child tree nodes.Fields incom.sun.source.util declared asObjectModifier and TypeFieldDescriptionprotected finalRSimpleDocTreeVisitor.DEFAULT_VALUEThe default value, returned by thedefault action.protected finalRSimpleTreeVisitor.DEFAULT_VALUEThe default value, returned by thedefault action.Uses ofObject incom.sun.tools.attach
Subclasses ofObject incom.sun.tools.attachModifier and TypeClassDescriptionclassThe exception thrown when an agent fails to initialize in the targetJava virtual machine.classThe exception thrown when an agent cannot be loaded into the targetJava virtual machine.classThrown byVirtualMachine.attachwhen attempting to attach to a Java virtual machinefor which a compatibleAttachProviderdoes not exist.classException type to signal that an attach operation failed in the target VM.final classDeprecated, for removal: This API element is subject to removal in a future version.This class was only useful in conjunction with the Security Manager,which is no longer supported.classA Java virtual machine.classDescribes a Java virtual machine.Methods incom.sun.tools.attach with parameters of typeObjectUses ofObject incom.sun.tools.attach.spi
Subclasses ofObject incom.sun.tools.attach.spiModifier and TypeClassDescriptionclassAttach provider class for attaching to a Java virtual machine.Uses ofObject incom.sun.tools.javac
Subclasses ofObject incom.sun.tools.javacModifier and TypeClassDescriptionclassA legacy programmatic interface for the Java Programming Languagecompiler, javac.Uses ofObject incom.sun.tools.jconsole
Subclasses ofObject incom.sun.tools.jconsoleUses ofObject injava.applet
Subclasses ofObject injava.appletModifier and TypeClassDescriptionclassDeprecated, for removal: This API element is subject to removal in a future version.The Applet API is deprecated, no replacement.protected classDeprecated, for removal: This API element is subject to removal in a future version.This class implements accessibility support for theAppletclass.Uses ofObject injava.awt
Modifier and TypeClassDescriptionfinal classTheAlphaCompositeclass implements basic alphacompositing rules for combining source and destination colorsto achieve blending and transparency effects with graphics andimages.classThrown when a serious Abstract Window Toolkit error has occurred.classThe root event class for all AWT events.classAWTEventMulticasterimplements efficient and thread-safe multi-castevent dispatching for the AWT events defined in thejava.awt.eventpackage.classSignals that an Abstract Window Toolkit exception has occurred.classAnAWTKeyStrokerepresents a key action on thekeyboard, or equivalent input device.final classDeprecated, for removal: This API element is subject to removal in a future version.There is no replacement for this class.classTheBasicStrokeclass defines a basic set of renderingattributes for the outlines of graphics primitives, which are renderedwith aGraphics2Dobject that has its Stroke attribute set tothisBasicStroke.classA border layout lays out a container, arranging and resizingits components to fit in five regions:north, south, east, west, and center.classCapabilities and properties of buffers.static final classA type-safe enumeration of the possible back buffer contents afterpage-flippingclassThis class creates a labeled button.protected classThis class implements accessibility support for theButtonclass.classACanvascomponent represents a blank rectangulararea of the screen onto which the application can draw or fromwhich the application can trap input events from the user.protected classThis class implements accessibility support for theCanvasclass.classACardLayoutobject is a layout manager for acontainer.classA check box is a graphical component that can be in either an"on" (true) or "off" (false) state.protected classThis class implements accessibility support for theCheckboxclass.classTheCheckboxGroupclass is used to group togethera set ofCheckboxbuttons.classThis class represents a check box that can be included in a menu.protected classInner class of CheckboxMenuItem used to provide default support foraccessibility.classTheChoiceclass presents a pop-up menu of choices.protected classThis class implements accessibility support for theChoiceclass.classTheColorclass is used to encapsulate colors in the defaultsRGB color space or colors in arbitrary color spaces identified by aColorSpace.classAcomponent is an object having a graphical representationthat can be displayed on the screen and that can interact with theuser.protected classInner class of Component used to provide default support foraccessibility.protected classFire PropertyChange listener, if one is registered,when shown/hidden..protected classFire PropertyChange listener, if one is registered,when focus events happenprotected classInner class for blitting offscreen surfaces to a component.protected classInner class for flipping buffers on a component.final classThe ComponentOrientation class encapsulates the language-sensitiveorientation that is to be used to order the elements of a componentor of text.classA generic Abstract Window Toolkit(AWT) container object is a componentthat can contain other AWT components.protected classInner class of Container used to provide default support foraccessibility.protected classFirePropertyChangelistener, if one is registered,when children are added or removed.classA FocusTraversalPolicy that determines traversal order based on the orderof child Components in a Container.classA class to encapsulate the bitmap representation of the mouse cursor.classA FocusTraversalPolicy that determines traversal order based on the orderof child Components in a Container.classThe default KeyboardFocusManager for AWT applications.classTheDesktopclass allows interact with various desktop capabilities.classA Dialog is a top-level window with a title and a borderthat is typically used to take some form of input from the user.protected classThis class implements accessibility support for theDialogclass.classTheDimensionclass encapsulates the width andheight of a component (in integer precision) in a single object.final classTheDisplayModeclass encapsulates the bit depth, height,width, and refresh rate of aGraphicsDevice.classDeprecated.It is recommended thatAWTEventand its subclasses be used insteadclassEventQueueis a platform-independent classthat queues events, both from the underlying peer classesand from trusted application classes.classTheFileDialogclass displays a dialog windowfrom which the user can select a file.classA flow layout arranges components in a directional flow, muchlike lines of text in a paragraph.classA FocusTraversalPolicy defines the order in which Components with aparticular focus cycle root are traversed.classTheFontclass represents fonts, which are used torender text in a visible way.classThrown by method createFont in theFontclass to indicatethat the specified font is bad.classTheFontMetricsclass defines a font metrics object, whichencapsulates information about the rendering of a particular font on aparticular screen.classAFrameis a top-level window with a title and a border.protected classThis class implements accessibility support for theFrameclass.classTheGradientPaintclass provides a way to fillaShapewith a linear color gradient pattern.classTheGraphicsclass is the abstract base class forall graphics contexts that allow an application to draw ontocomponents that are realized on various devices, as well asonto off-screen images.classThisGraphics2Dclass extends theGraphicsclass to provide more sophisticatedcontrol over geometry, coordinate transformations, color management,and text layout.classTheGraphicsConfigTemplateclass is used to obtain a validGraphicsConfiguration.classTheGraphicsConfigurationclass describes thecharacteristics of a graphics destination such as a printer or monitor.classTheGraphicsDeviceclass describes the graphics devicesthat might be available in a particular graphics environment.classTheGraphicsEnvironmentclass describes the collectionofGraphicsDeviceobjects andFontobjectsavailable to a Java(tm) application on a particular platform.classTheGridBagConstraintsclass specifies constraintsfor components that are laid out using theGridBagLayoutclass.classTheGridBagLayoutclass is a flexible layoutmanager that aligns components vertically, horizontally or along theirbaseline without requiring that the components be of the same size.final classTheGridBagLayoutInfois an utility class forGridBagLayoutlayout manager.classTheGridLayoutclass is a layout manager thatlays out a container's components in a rectangular grid.classThrown when code that is dependent on a keyboard, display, or mouseis called in an environment that does not support a keyboard, display,or mouse.classSignals that an AWT component is not in an appropriate state forthe requested operation.classThe abstract classImageis the superclass of allclasses that represent graphical images.classCapabilities and properties of images.classAnInsetsobject is a representation of the bordersof a container.final classA set of attributes which control a print job.static final classA type-safe enumeration of possible default selection states.static final classA type-safe enumeration of possible job destinations.static final classA type-safe enumeration of possible dialogs to display to the user.static final classA type-safe enumeration of possible multiple copy handling states.static final classA type-safe enumeration of possible multi-page impositions.classThe KeyboardFocusManager is responsible for managing the active and focusedWindows, and the current focus owner.classALabelobject is a component for placing text in acontainer.protected classThis class implements accessibility support for theLabelclass.final classTheLinearGradientPaintclass provides a way to fillaShapewith a linear color gradient pattern.classTheListcomponent presents the user with ascrolling list of text items.protected classThis class implements accessibility support for theListclass.protected classThis class implements accessibility support forList children.classTheMediaTrackerclass is a utility class to trackthe status of a number of media objects.classAMenuobject is a pull-down menu componentthat is deployed from a menu bar.protected classInner class of Menu used to provide default support foraccessibility.classTheMenuBarclass encapsulates the platform'sconcept of a menu bar bound to a frame.protected classInner class of MenuBar used to provide default support foraccessibility.classThe abstract classMenuComponentis the superclassof all menu-related components.protected classInner class ofMenuComponentused to providedefault support for accessibility.classAll items in a menu must belong to the classMenuItem, or one of its subclasses.protected classInner class of MenuItem used to provide default support foraccessibility.classTheMenuShortcutclass represents a keyboard acceleratorfor a MenuItem.classMouseInfoprovides methods for getting information about the mouse,such as mouse pointer location and the number of mouse buttons.classThis is the superclass for Paints which use a multiple colorgradient to fill in their raster.final classA set of attributes which control the output of a printed page.static final classA type-safe enumeration of possible color states.static final classA type-safe enumeration of possible paper sizes.static final classA type-safe enumeration of possible orientations.static final classA type-safe enumeration of possible origins.static final classA type-safe enumeration of possible print qualities.classPanelis the simplest container class.protected classThis class implements accessibility support for thePanelclass.classA point representing a location in(x,y)coordinate space,specified in integer precision.final classA class that describes the pointer position.classThePolygonclass encapsulates a description of aclosed, two-dimensional region within a coordinate space.classA class that implements a menu which can be dynamically popped upat a specified position within a component.protected classInner class of PopupMenu used to provide default support foraccessibility.classAn abstract class which initiates and executes a print job.final classTheRadialGradientPaintclass provides a way to fill a shape witha circular radial color gradient pattern.classARectanglespecifies an area in a coordinate space that isenclosed by theRectangleobject's upper-left point(x,y)in the coordinate space, its width, and its height.classTheRenderingHintsclass defines and manages collections ofkeys and associated values which allow an application to provide inputinto the choice of algorithms used by other classes which performrendering and image manipulation services.static classDefines the base type of all keys used along with theRenderingHintsclass to control variousalgorithm choices in the rendering and imaging pipelines.classThis class is used to generate native system input eventsfor the purposes of test automation, self-running demos, andother applications where control of the mouse and keyboardis needed.classTheScrollbarclass embodies a scroll bar, afamiliar user-interface object.protected classThis class implements accessibility support for theScrollbarclass.classA container class which implements automatic horizontal and/orvertical scrolling for a single child component.protected classThis class implements accessibility support for theScrollPaneclass.final classThis class represents the state of a horizontal or verticalscrollbar of aScrollPane.final classThe splash screen can be displayed at application startup, before theJava Virtual Machine (JVM) starts.final classA class to encapsulate symbolic colors representing the color ofnative GUI objects on a system.classTheSystemTrayclass represents the system tray for adesktop.classTheTaskbarclass allows a Java application to interact withthe system task area (taskbar, Dock, etc.).classATextAreaobject is a multi-line regionthat displays text.protected classThis class implements accessibility support for theTextAreaclass.classTheTextComponentclass is the superclass ofany component that allows the editing of some text.protected classThis class implements accessibility support for theTextComponentclass.classATextFieldobject is a text componentthat allows for the editing of a single line of text.protected classThis class implements accessibility support for theTextFieldclass.classTheTexturePaintclass provides a way to fill aShapewith a texture that is specified asaBufferedImage.classThis class is the abstract superclass of all actualimplementations of the Abstract Window Toolkit.classATrayIconobject represents a tray icon that can beadded to thesystem tray.classAWindowobject is a top-level window with no borders and nomenubar.protected classThis class implements accessibility support for theWindowclass.Modifier and TypeClassDescriptionclassTheRenderingHintsclass defines and manages collections ofkeys and associated values which allow an application to provide inputinto the choice of algorithms used by other classes which performrendering and image manipulation services.classTheRenderingHintsclass defines and manages collections ofkeys and associated values which allow an application to provide inputinto the choice of algorithms used by other classes which performrendering and image manipulation services.Modifier and TypeFieldDescriptionEvent.argDeprecated.An arbitrary argument of the event.Event.targetDeprecated.The target component.static finalObjectImage.UndefinedPropertyTheUndefinedPropertyobject should be returned whenever aproperty which was not defined for a particular image is fetched.static finalObjectRenderingHints.VALUE_ALPHA_INTERPOLATION_DEFAULTAlpha interpolation hint value -- alpha blending algorithmsare chosen by the implementation for a good tradeoff ofperformance vs. quality.static finalObjectRenderingHints.VALUE_ALPHA_INTERPOLATION_QUALITYAlpha interpolation hint value -- alpha blending algorithmsare chosen with a preference for precision and visual quality.static finalObjectRenderingHints.VALUE_ALPHA_INTERPOLATION_SPEEDAlpha interpolation hint value -- alpha blending algorithmsare chosen with a preference for calculation speed.static finalObjectRenderingHints.VALUE_ANTIALIAS_DEFAULTAntialiasing hint value -- rendering is done with a defaultantialiasing mode chosen by the implementation.static finalObjectRenderingHints.VALUE_ANTIALIAS_OFFAntialiasing hint value -- rendering is done without antialiasing.static finalObjectRenderingHints.VALUE_ANTIALIAS_ONAntialiasing hint value -- rendering is done with antialiasing.static finalObjectRenderingHints.VALUE_COLOR_RENDER_DEFAULTColor rendering hint value -- perform color conversioncalculations as chosen by the implementation to representthe best available tradeoff between performance andaccuracy.static finalObjectRenderingHints.VALUE_COLOR_RENDER_QUALITYColor rendering hint value -- perform the color conversioncalculations with the highest accuracy and visual quality.static finalObjectRenderingHints.VALUE_COLOR_RENDER_SPEEDColor rendering hint value -- perform the fastest colorconversion to the format of the output device.static finalObjectRenderingHints.VALUE_DITHER_DEFAULTDithering hint value -- use a default for dithering chosen bythe implementation.static finalObjectRenderingHints.VALUE_DITHER_DISABLEDithering hint value -- do not dither when rendering geometry.static finalObjectRenderingHints.VALUE_DITHER_ENABLEDithering hint value -- dither when rendering geometry, if needed.static finalObjectRenderingHints.VALUE_FRACTIONALMETRICS_DEFAULTFont fractional metrics hint value -- character glyphs arepositioned with accuracy chosen by the implementation.static finalObjectRenderingHints.VALUE_FRACTIONALMETRICS_OFFFont fractional metrics hint value -- character glyphs arepositioned with advance widths rounded to pixel boundaries.static finalObjectRenderingHints.VALUE_FRACTIONALMETRICS_ONFont fractional metrics hint value -- character glyphs arepositioned with sub-pixel accuracy.static finalObjectRenderingHints.VALUE_INTERPOLATION_BICUBICInterpolation hint value -- the color samples of 9 nearbyinteger coordinate samples in the image are interpolated usinga cubic function in bothXandYto producea color sample.static finalObjectRenderingHints.VALUE_INTERPOLATION_BILINEARInterpolation hint value -- the color samples of the 4 nearestneighboring integer coordinate samples in the image areinterpolated linearly to produce a color sample.static finalObjectRenderingHints.VALUE_INTERPOLATION_NEAREST_NEIGHBORInterpolation hint value -- the color sample of the nearestneighboring integer coordinate sample in the image is used.static finalObjectRenderingHints.VALUE_RENDER_DEFAULTRendering hint value -- rendering algorithms are chosenby the implementation for a good tradeoff of performancevs. quality.static finalObjectRenderingHints.VALUE_RENDER_QUALITYRendering hint value -- rendering algorithms are chosenwith a preference for output quality.static finalObjectRenderingHints.VALUE_RENDER_SPEEDRendering hint value -- rendering algorithms are chosenwith a preference for output speed.static finalObjectRenderingHints.VALUE_RESOLUTION_VARIANT_BASEImage resolution variant hint value -- the standard resolution of an imageis always used.static finalObjectRenderingHints.VALUE_RESOLUTION_VARIANT_DEFAULTImage resolution variant hint value -- an image resolution variant ischosen based on a default heuristic which may depend on the policiesof the platformstatic finalObjectRenderingHints.VALUE_RESOLUTION_VARIANT_DPI_FITImage resolution variant hint value -- an image resolution variant ischosen based only on the DPI of the screen.static finalObjectRenderingHints.VALUE_RESOLUTION_VARIANT_SIZE_FITImage resolution variant hint value -- an image resolution variant ischosen based on the DPI of the screen and the transform in the Graphics2Dcontext.static finalObjectRenderingHints.VALUE_STROKE_DEFAULTStroke normalization control hint value -- geometry may bemodified or left pure depending on the tradeoffs in a givenimplementation.static finalObjectRenderingHints.VALUE_STROKE_NORMALIZEStroke normalization control hint value -- geometry shouldbe normalized to improve uniformity or spacing of lines andoverall aesthetics.static finalObjectRenderingHints.VALUE_STROKE_PUREStroke normalization control hint value -- geometry shouldbe left unmodified and rendered with sub-pixel accuracy.static finalObjectRenderingHints.VALUE_TEXT_ANTIALIAS_DEFAULTText antialiasing hint value -- text rendering is done accordingto theRenderingHints.KEY_ANTIALIASINGhint or a default chosen by theimplementation.static finalObjectRenderingHints.VALUE_TEXT_ANTIALIAS_GASPText antialiasing hint value -- text rendering is requested touse information in the font resource which specifies for each pointsize whether to applyRenderingHints.VALUE_TEXT_ANTIALIAS_ONorRenderingHints.VALUE_TEXT_ANTIALIAS_OFF.static finalObjectRenderingHints.VALUE_TEXT_ANTIALIAS_LCD_HBGRText antialiasing hint value -- request that text be displayedoptimised for an LCD display with subpixels in order from displayleft to right of B,G,R such that the horizontal subpixel resolutionis three times that of the full pixel horizontal resolution (HBGR).static finalObjectRenderingHints.VALUE_TEXT_ANTIALIAS_LCD_HRGBText antialiasing hint value -- request that text be displayedoptimised for an LCD display with subpixels in order from displayleft to right of R,G,B such that the horizontal subpixel resolutionis three times that of the full pixel horizontal resolution (HRGB).static finalObjectRenderingHints.VALUE_TEXT_ANTIALIAS_LCD_VBGRText antialiasing hint value -- request that text be displayedoptimised for an LCD display with subpixel organisation from displaytop to bottom of B,G,R such that the vertical subpixel resolution isthree times that of the full pixel vertical resolution (VBGR).static finalObjectRenderingHints.VALUE_TEXT_ANTIALIAS_LCD_VRGBText antialiasing hint value -- request that text be displayedoptimised for an LCD display with subpixel organisation from displaytop to bottom of R,G,B such that the vertical subpixel resolution isthree times that of the full pixel vertical resolution (VRGB).static finalObjectRenderingHints.VALUE_TEXT_ANTIALIAS_OFFText antialiasing hint value -- text rendering is done withoutany form of antialiasing.static finalObjectRenderingHints.VALUE_TEXT_ANTIALIAS_ONText antialiasing hint value -- text rendering is done withsome form of antialiasing.Modifier and TypeMethodDescriptionBufferCapabilities.clone()GridBagConstraints.clone()Creates a copy of this grid bag constraint.ImageCapabilities.clone()Insets.clone()Create a copy of this object.JobAttributes.clone()Creates and returns a copy of thisJobAttributes.PageAttributes.clone()Creates and returns a copy of this PageAttributes.RenderingHints.clone()Creates a clone of thisRenderingHintsobjectthat has the same contents as thisRenderingHintsobject.Returns the value to which the specified key is mapped.BorderLayout.getConstraints(Component comp) Gets the constraints for the specified componentfinalObjectToolkit.getDesktopProperty(String propertyName) Obtains a value for the specified desktop property.Object[]MediaTracker.getErrorsAny()Returns a list of all media that have encountered an error.Object[]MediaTracker.getErrorsID(int id) Returns a list of media with the specified ID thathave encountered an error.abstractObjectImage.getProperty(String name,ImageObserver observer) Gets a property of this image by name.abstractObjectGraphics2D.getRenderingHint(RenderingHints.Key hintKey) Returns the value of a single preference for the rendering algorithms.Object[]Checkbox.getSelectedObjects()Returns an array (length 1) containing the checkboxlabel or null if the checkbox is not selected.Object[]CheckboxMenuItem.getSelectedObjects()Returns the array (length 1) containing the checkbox menu itemlabel or null if the checkbox is not selected.Object[]Choice.getSelectedObjects()Returns an array (length 1) containing the currently selecteditem.Object[]ItemSelectable.getSelectedObjects()Returns the selected items ornullif noitems are selected.Object[]List.getSelectedObjects()Gets the selected items on this scrolling list in an array of Objects.finalObjectComponent.getTreeLock()Gets this component's locking object (the object that owns the threadsynchronization monitor) for AWT component-tree and layoutoperations.protected finalObjectMenuComponent.getTreeLock()Gets this component's locking object (the object that owns the threadsynchronization monitor) for AWT component-tree and layoutoperations.protectedObjectToolkit.lazilyLoadDesktopProperty(String name) An opportunity to lazily evaluate desktop property values.Maps the specifiedkeyto the specifiedvaluein thisRenderingHintsobject.protectedObjectAWTKeyStroke.readResolve()Returns a cached instance ofAWTKeyStroke(or a subclass ofAWTKeyStroke) which is equal to this instance.Removes the key and its corresponding value from thisRenderingHintsobject.Modifier and TypeMethodDescriptionRenderingHints.entrySet()Returns aSetview of the mappings containedin thisRenderingHints.RenderingHints.entrySet()Returns aSetview of the mappings containedin thisRenderingHints.RenderingHints.keySet()Returns aSetview of the Keys contained in thisRenderingHints.RenderingHints.values()Returns aCollectionview of the valuescontained in thisRenderingHints.Modifier and TypeMethodDescriptionbooleanDeprecated.As of JDK version 1.1,should register this component as ActionListener on componentwhich fires action events.voidAdds the specified component to the end of this container.voidAdds the specified component to this container with the specifiedconstraints at the specified index.protected voidAdds the specified component to this container at the specifiedindex.protected final voidAdds the specified component to this scroll pane container.voidBorderLayout.addLayoutComponent(Component comp,Object constraints) Adds the specified component to the layout, using the specifiedconstraint object.voidCardLayout.addLayoutComponent(Component comp,Object constraints) Adds the specified component to this card layout's internaltable of names.voidGridBagLayout.addLayoutComponent(Component comp,Object constraints) Adds the specified component to the layout, using the specifiedconstraintsobject.voidLayoutManager2.addLayoutComponent(Component comp,Object constraints) Adds the specified component to the layout, using the specifiedconstraint object.booleanRenderingHints.containsKey(Object key) Returnstrueif thisRenderingHintscontains a mapping for the specified key.booleanRenderingHints.containsValue(Object value) Returns true if this RenderingHints maps one or more keys to thespecified value.booleanDetermines whether the specified object is equal to thisAlphaComposite.final booleanReturns true if this object is identical to the specified object.booleanTests if a specified object is equal to thisBasicStrokeby first testing if it is aBasicStrokeand then comparingits width, join, cap, miter limit, dash, and dash phase attributes withthose of thisBasicStroke.booleanDetermines whether another object is equal to thisColor.booleanChecks whether two dimension objects have equal values.booleanCompares thisFontobject to the specifiedObject.booleanChecks whether two insets objects are equal.booleanDetermines whether two JobAttributes are equal to each other.booleanReturns whether this MenuShortcut is the same as another:equality is defined to mean that both MenuShortcuts use the same keyand both either use or don't use the SHIFT key.booleanDetermines whether two PageAttributes are equal to each other.booleanDetermines whether or not two points are equal.booleanChecks whether two rectangles are equal.booleanCompares the specifiedObjectwith thisRenderingHintsfor equality.final booleanThe equals method for all Key objects will return the sameresult as the equality operator '=='.protected voidComponent.firePropertyChange(String propertyName,Object oldValue,Object newValue) Support for reporting bound property changes for Object properties.protected voidKeyboardFocusManager.firePropertyChange(String propertyName,Object oldValue,Object newValue) Fires a PropertyChangeEvent in response to a change in a bound property.protected voidKeyboardFocusManager.fireVetoableChange(String propertyName,Object oldValue,Object newValue) Fires a PropertyChangeEvent in response to a change in a vetoableproperty.Returns the value to which the specified key is mapped.BorderLayout.getLayoutComponent(Container target,Object constraints) Returns the component that corresponds to the given constraint locationbased on the targetContainer's component orientation.BorderLayout.getLayoutComponent(Object constraints) Gets the component that was added using the given constraintbooleanDeprecated.As of JDK version 1.1,replaced by processFocusEvent(FocusEvent).abstract booleanRenderingHints.Key.isCompatibleValue(Object val) Returns true if the specified object is a valid valuefor this Key.booleanDeprecated.As of JDK version 1.1,replaced by processFocusEvent(FocusEvent).Maps the specifiedkeyto the specifiedvaluein thisRenderingHintsobject.Removes the key and its corresponding value from thisRenderingHintsobject.protected final voidToolkit.setDesktopProperty(String name,Object newValue) Sets the named desktop property to the specified value and fires aproperty change event to notify any listeners that the value has changed.abstract voidGraphics2D.setRenderingHint(RenderingHints.Key hintKey,Object hintValue) Sets the value of a single preference for the rendering algorithms.voidRetargets an event to a new source.ModifierConstructorDescriptionConstructs an AWTEvent object with the specified source object and type.Deprecated.NOTE: TheEventclass is obsolete and isavailable only for backwards compatibility.Deprecated.NOTE: TheEventclass is obsolete and isavailable only for backwards compatibility.Deprecated.NOTE: TheEventclass is obsolete and isavailable only for backwards compatibility.RenderingHints(RenderingHints.Key key,Object value) Constructs a new object with the specified key/value pair.Uses ofObject injava.awt.color
Subclasses ofObject injava.awt.colorModifier and TypeClassDescriptionclassThis exception is thrown if the native CMM returns an error.classThis abstract class is used to serve as a color space tag to identify thespecific color space of aColorobject or, via aColorModelobject, of anImage, aBufferedImage, or aGraphicsDevice.classTheICC_ColorSpaceclass is an implementation of the abstractColorSpaceclass.classA representation of color profile data for device independent and devicedependent color spaces based on the International Color ConsortiumSpecification ICC.1:2001-12, File Format for Color Profiles, (see https://www.color.org).final classTheICC_ProfileGrayclass is a subclass of theICC_Profileclass that represents profiles which meet the following criteria: the colorspace type of the profile isTYPE_GRAYand the profile includes thegrayTRCTagandmediaWhitePointTagtags.final classTheICC_ProfileRGBclass is a subclass of theICC_Profileclass that represents profiles which meet the following criteria: theprofile's color space type is RGB, and the profile includes theredColorantTag,greenColorantTag,blueColorantTag,redTRCTag,greenTRCTag,blueTRCTag,mediaWhitePointTagtags.classThis exception is thrown when an error occurs in accessing or processing anICC_Profileobject.Methods injava.awt.color that returnObjectModifier and TypeMethodDescriptionprotectedObjectICC_Profile.readResolve()Resolves instances being deserialized into instances registered with CMM.Uses ofObject injava.awt.datatransfer
Subclasses ofObject injava.awt.datatransferModifier and TypeClassDescriptionclassA class that implements a mechanism to transfer data using cut/copy/pasteoperations.classADataFlavorprovides meta information about data.classFlavorEventis used to notify interested parties that availableDataFlavors have changed in theClipboard(the event source).classA class to encapsulate MimeType parsing related exceptions.classATransferablewhich implements the capability required to transfer aString.final classThe SystemFlavorMap is a configurable map between "natives" (Strings), whichcorrespond to platform-specific data formats, and "flavors" (DataFlavors),which correspond to platform-independent MIME types.classSignals that the requested data is not supported in this flavor.Methods injava.awt.datatransfer that returnObjectModifier and TypeMethodDescriptionDataFlavor.clone()Returns a clone of thisDataFlavor.Clipboard.getData(DataFlavor flavor) Returns an object representing the current contents of this clipboard inthe specifiedDataFlavor.StringSelection.getTransferData(DataFlavor flavor) Returns theTransferable's data in the requestedDataFlavorif possible.Transferable.getTransferData(DataFlavor flavor) Returns an object which represents the data to be transferred.Methods injava.awt.datatransfer with parameters of typeObjectModifier and TypeMethodDescriptionbooleanIndicates whether some other object is "equal to" this one.Clipboard.getContents(Object requestor) Returns a transferable object representing the current contents of theclipboard.Uses ofObject injava.awt.desktop
Subclasses ofObject injava.awt.desktopModifier and TypeClassDescriptionfinal classEvent sent when the application is asked to open its about window.classAppEvents are sent to listeners and handlers installed on theDesktopinstance of the current desktop context.final classEvent sent when the application has become the foreground app, and when it isno longer the foreground app.final classEvent sent when the application has been hidden or shown.final classEvent sent when the application is asked to re-open itself.classAuxiliary event containing a list of files.final classEvent sent when the app is asked to open a list of files.final classEvent sent when the app is asked to open aURI.final classEvent sent when the application is asked to open its preferences window.final classEvent sent when the app is asked to print a list of files.final classEvent sent when the application is asked to quit.final classEvent sent when the displays attached to the system enter and exit power savesleep.final classEvent sent when the system enters and exits power save sleep.final classEvent sent when the user session has been changed.Uses ofObject injava.awt.dnd
Subclasses ofObject injava.awt.dndModifier and TypeClassDescriptionfinal classThis class contains constant values representingthe type of action(s) to be performed by a Drag and Drop operation.classADragGestureEventis passedtoDragGestureListener'sdragGestureRecognized() methodwhen a particularDragGestureRecognizerdetects that aplatform dependent drag initiating gesture has occurredon theComponentthat it is tracking.classTheDragGestureRecognizeris anabstract base class for the specificationof a platform-dependent listener that can be associated with a particularComponentin order toidentify platform-dependent drag initiating gestures.classTheDragSourceis the entity responsible for the initiation of the Drag and Drop operation, and may be used in a number of scenarios: 1 default instance per JVM for the lifetime of that JVM.classAn abstract adapter class for receiving drag source events.classTheDragSourceContextclass is responsible for managing theinitiator side of the Drag and Drop protocol.classTheDragSourceDragEventisdelivered from theDragSourceContextPeer,via theDragSourceContext, to theDragSourceListenerregistered with thatDragSourceContextand with its associatedDragSource.classTheDragSourceDropEventis deliveredfrom theDragSourceContextPeer,via theDragSourceContext, to thedragDropEndmethod ofDragSourceListeners registered with thatDragSourceContextand with its associatedDragSource.classThis class is the base class forDragSourceDragEventandDragSourceDropEvent.classTheDropTargetis associatedwith aComponentwhen thatComponentwishesto accept drops during Drag and Drop operations.protected static classthis protected nested class implements autoscrollingclassAn abstract adapter class for receiving drop target events.final classADropTargetContextis createdwhenever the logical cursor associatedwith a Drag and Drop operation coincides with the visible geometry ofaComponentassociated with aDropTarget.protected classTransferableProxyis a helper inner class that implementsTransferableinterface and serves as a proxy for anotherTransferableobject which represents data transfer fora particular drag-n-drop operation.classTheDropTargetDragEventis delivered to aDropTargetListenervia itsdragEnter() and dragOver() methods.classTheDropTargetDropEventis deliveredvia theDropTargetListenerdrop() method.classTheDropTargetEventis the baseclass for both theDropTargetDragEventand theDropTargetDropEvent.classThis exception is thrown by various methods in the java.awt.dnd package.classThis abstract subclass ofDragGestureRecognizerdefines aDragGestureRecognizerfor mouse-based gestures.Methods injava.awt.dnd that returnObjectModifier and TypeMethodDescriptionDropTargetContext.TransferableProxy.getTransferData(DataFlavor df) Returns an object which represents the data provided bythe encapsulated transferable for the requested data flavor.Object[]DragGestureEvent.toArray()Returns anObjectarray of theevents comprising the drag gesture.Object[]Returns an array of the events comprising the drag gesture.Methods injava.awt.dnd with parameters of typeObjectUses ofObject injava.awt.event
Subclasses ofObject injava.awt.eventModifier and TypeClassDescriptionclassA semantic event which indicates that a component-defined action occurred.classThe adjustment event emitted by Adjustable objects likeScrollbarandScrollPane.classA class which extends theEventListenerProxyspecifically for adding anAWTEventListenerfor a specific event mask.classAn abstract adapter class for receiving component events.classA low-level event which indicates that a component moved, changedsize, or changed visibility (also, the root class for the othercomponent-level events).classAn abstract adapter class for receiving container events.classA low-level event which indicates that a container's contentschanged because a component was added or removed.classAn abstract adapter class for receiving keyboard focus events.classA low-level event which indicates that a Component has gained or lost theinput focus.classAn abstract adapter class for receiving ancestor moved and resized events.classAn event which indicates a change to theComponenthierarchy to whichComponentbelongs.classThe root event class for all component-level input events.classInput method events contain information about text that is beingcomposed using an input method.classAn event which executes therun()method on aRunnablewhen dispatched by the AWT event dispatcher thread.classA semantic event which indicates that an item was selected or deselected.classAn abstract adapter class for receiving keyboard events.classAn event which indicates that a keystroke occurred in a component.classAn abstract adapter class for receiving mouse events.classAn event which indicates that a mouse action occurred in a component.classAn abstract adapter class for receiving mouse motion events.classAn event which indicates that the mouse wheel was rotated in a component.classThe component-level paint event.classA semantic event which indicates that an object's text changed.classAn abstract adapter class for receiving window events.classA low-level event that indicates that a window has changed its status.Fields injava.awt.event declared asObjectModifier and TypeFieldDescriptionprotectedObjectInvocationEvent.notifierThe (potentially null) Object whose notifyAll() method will be calledimmediately after the Runnable.run() method has returned or thrown an exceptionor after the event was disposed.Methods injava.awt.event that returnObjectConstructors injava.awt.event with parameters of typeObjectModifierConstructorDescriptionActionEvent(Object source, int id,String command) Constructs anActionEventobject.ActionEvent(Object source, int id,String command, int modifiers) Constructs anActionEventobject with modifier keys.ActionEvent(Object source, int id,String command, long when, int modifiers) Constructs anActionEventobject with the specifiedmodifier keys and timestamp.protectedInvocationEvent(Object source, int id,Runnable runnable,Object notifier, boolean catchThrowables) Constructs anInvocationEventwith the specifiedsource and ID which will execute the runnable'srun()method when dispatched.InvocationEvent(Object source,Runnable runnable) Constructs anInvocationEventwith the specifiedsource which will execute the runnable'srun()method when dispatched.InvocationEvent(Object source,Runnable runnable,Object notifier, boolean catchThrowables) Constructs anInvocationEventwith the specifiedsource which will execute the runnable'srun()method when dispatched.InvocationEvent(Object source,Runnable runnable,Runnable listener, boolean catchThrowables) Constructs anInvocationEventwith the specifiedsource which will execute the runnable'srun()method when dispatched.ItemEvent(ItemSelectable source, int id,Object item, int stateChange) Constructs anItemEventobject.Constructs aTextEventobject.Uses ofObject injava.awt.font
Subclasses ofObject injava.awt.fontModifier and TypeClassDescriptionclassTheFontRenderContextclass is a container for theinformation needed to correctly measure text.final classTheGlyphJustificationInfoclass represents informationabout the justification properties of a glyph.final classTheGlyphMetricsclass represents information for asingle glyph.classAGlyphVectorobject is a collection of glyphscontaining geometric information for the placement of each glyphin a transformed coordinate space which corresponds to thedevice on which theGlyphVectoris ultimatelydisplayed.classThis class is used with the CHAR_REPLACEMENT attribute.final classTheImageGraphicAttributeclass is an implementation ofGraphicAttributewhich draws images inaTextLayout.classLayoutPath provides a mapping between locations relative to thebaseline and points in user space.final classTheLineBreakMeasurerclass allows styled text to bebroken into lines (or segments) that fit within a particular visualadvance.classTheLineMetricsclass allows access to themetrics needed to layout characters along a lineand to layout of a set of lines.final classTheNumericShaperclass is used to convert Latin-1 (European)digits to other Unicode decimal digits.final classTheShapeGraphicAttributeclass is an implementation ofGraphicAttributethat draws shapes in aTextLayout.final classTheTextAttributeclass defines attribute keys andattribute values used for text rendering.final classTheTextHitInfoclass represents a character position in atext model, and abias, or "side," of the character.final classTextLayoutis an immutable graphical representation of styledcharacter data.static classDefines a policy for determining the strong caret location.final classTheTextMeasurerclass provides the primitive operationsneeded for line break: measuring up to a given advance, determining theadvance of a range of characters, and generating aTextLayoutfor a range of characters.final classTheTransformAttributeclass provides an immutablewrapper for a transform so that it is safe to use as an attribute.Methods injava.awt.font that returnObjectModifier and TypeMethodDescriptionprotectedObjectTextLayout.clone()Creates a copy of thisTextLayout.protectedObjectTextMeasurer.clone()FontRenderContext.getAntiAliasingHint()Return the text anti-aliasing rendering mode hint used in thisFontRenderContext.FontRenderContext.getFractionalMetricsHint()Return the text fractional metrics rendering mode hint used in thisFontRenderContext.protectedObjectTextAttribute.readResolve()Resolves instances being deserialized to the predefined constants.Methods injava.awt.font with parameters of typeObjectModifier and TypeMethodDescriptionbooleanReturn true if obj is an instance of FontRenderContext and has the sametransform, antialiasing, and fractional metrics values as this.booleanCompares thisImageGraphicAttributeto the specifiedObject.booleanReturnstrueif the specified object is an instance ofNumericShaperand shapes identically to this one,regardless of the range representations, the bit mask or theenum.booleanCompares thisShapeGraphicAttributeto the specifiedObject.booleanReturnstrueif the specifiedObjectis aTextHitInfoand equals thisTextHitInfo.booleanReturnstrueif rhs is aTransformAttributewhose transform is equal to thisTransformAttribute'stransform.Constructors injava.awt.font with parameters of typeObjectModifierConstructorDescriptionFontRenderContext(AffineTransform tx,Object aaHint,Object fmHint) Constructs aFontRenderContextobject from anoptionalAffineTransformand twoObjectvalues that determine if the newly constructed object hasanti-aliasing or fractional metrics.Uses ofObject injava.awt.geom
Subclasses ofObject injava.awt.geomModifier and TypeClassDescriptionclassTheAffineTransformclass represents a 2D affine transformthat performs a linear mapping from 2D coordinates to other 2Dcoordinates that preserves the "straightness" and"parallelness" of lines.classArc2Dis the abstract superclass for all objects thatstore a 2D arc defined by a framing rectangle,start angle, angular extent (length of the arc), and a closure type(OPEN,CHORD, orPIE).static classThis class defines an arc specified indoubleprecision.static classThis class defines an arc specified infloatprecision.classAnAreaobject stores and manipulates aresolution-independent description of an enclosed area of2-dimensional space.classTheCubicCurve2Dclass defines a cubic parametric curvesegment in(x,y)coordinate space.static classA cubic parametric curve segment specified withdoublecoordinates.static classA cubic parametric curve segment specified withfloatcoordinates.classTheDimension2Dclass is to encapsulate a widthand a height dimension.classTheEllipse2Dclass describes an ellipse that is definedby a framing rectangle.static classTheDoubleclass defines an ellipse specifiedindoubleprecision.static classTheFloatclass defines an ellipse specifiedinfloatprecision.classTheFlatteningPathIteratorclass returns a flattened view ofanotherPathIteratorobject.final classTheGeneralPathclass represents a geometric pathconstructed from straight lines, and quadratic and cubic(Bézier) curves.classTheIllegalPathStateExceptionrepresents anexception that is thrown if an operation is performed on a paththat is in an illegal state with respect to the particularoperation being performed, such as appending a path segmentto aGeneralPathwithout an initial moveto.classThisLine2Drepresents a line segment in(x,y)coordinate space.static classA line segment specified with double coordinates.static classA line segment specified with float coordinates.classTheNoninvertibleTransformExceptionclass representsan exception that is thrown if an operation is performed requiringthe inverse of anAffineTransformobject but theAffineTransformis in a non-invertible state.classThePath2Dclass provides a simple, yet flexibleshape which represents an arbitrary geometric path.static classTheDoubleclass defines a geometric path withcoordinates stored in double precision floating point.static classTheFloatclass defines a geometric path withcoordinates stored in single precision floating point.classThePoint2Dclass defines a point representing a locationin(x,y)coordinate space.static classTheDoubleclass defines a point specified indoubleprecision.static classTheFloatclass defines a point specified in floatprecision.classTheQuadCurve2Dclass defines a quadratic parametric curvesegment in(x,y)coordinate space.static classA quadratic parametric curve segment specified withdoublecoordinates.static classA quadratic parametric curve segment specified withfloatcoordinates.classTheRectangle2Dclass describes a rectangledefined by a location(x,y)and dimension(w x h).static classTheDoubleclass defines a rectangle specified indouble coordinates.static classTheFloatclass defines a rectangle specified in floatcoordinates.classRectangularShapeis the base class for a number ofShapeobjects whose geometry is defined by a rectangular frame.classTheRoundRectangle2Dclass defines a rectangle withrounded corners defined by a location(x,y), adimension(w x h), and the width and height of an arcwith which to round the corners.static classTheDoubleclass defines a rectangle with roundedcorners all specified indoublecoordinates.static classTheFloatclass defines a rectangle with roundedcorners all specified infloatcoordinates.Methods injava.awt.geom that returnObjectModifier and TypeMethodDescriptionAffineTransform.clone()Returns a copy of thisAffineTransformobject.Area.clone()Returns an exact copy of thisAreaobject.CubicCurve2D.clone()Creates a new object of the same class as this object.Dimension2D.clone()Creates a new object of the same class as this object.Line2D.clone()Creates a new object of the same class as this object.abstractObjectPath2D.clone()Creates a new object of the same class as this object.finalObjectPath2D.Double.clone()Creates a new object of the same class as this object.finalObjectPath2D.Float.clone()Creates a new object of the same class as this object.Point2D.clone()Creates a new object of the same class and with thesame contents as this object.QuadCurve2D.clone()Creates a new object of the same class and with the same contentsas this object.RectangularShape.clone()Creates a new object of the same class and with the samecontents as this object.Methods injava.awt.geom with parameters of typeObjectModifier and TypeMethodDescriptionbooleanReturnstrueif thisAffineTransformrepresents the same affine coordinate transform as the specifiedargument.booleanDetermines whether or not the specifiedObjectisequal to thisArc2D.booleanDetermines whether or not the specifiedObjectisequal to thisEllipse2D.booleanDetermines whether or not two points are equal.booleanDetermines whether or not the specifiedObjectisequal to thisRectangle2D.booleanDetermines whether or not the specifiedObjectisequal to thisRoundRectangle2D.Uses ofObject injava.awt.im
Subclasses ofObject injava.awt.imModifier and TypeClassDescriptionclassProvides methods to control text input facilities such as inputmethods and keyboard layouts.classAn InputMethodHighlight is used to describe the highlightattributes of text being composed.final classDefines additional Unicode subsets for use by input methods.Methods injava.awt.im that returnObjectModifier and TypeMethodDescriptionInputContext.getInputMethodControlObject()Returns a control object from the current input method, or null.Uses ofObject injava.awt.im.spi
Methods injava.awt.im.spi that returnObjectModifier and TypeMethodDescriptionInputMethod.getControlObject()Returns a control object from this input method, or null.Uses ofObject injava.awt.image
Subclasses ofObject injava.awt.imageModifier and TypeClassDescriptionclassThis class provides default implementations of severalImagemethodsfor classes that want to implement theMultiResolutionImageinterface.classThis class uses an affine transform to perform a linear mapping from2D coordinates in the source image orRasterto 2D coordinatesin the destination image orRaster.classAn ImageFilter class for scaling images using a simple area averagingalgorithm that produces smoother results than the nearest neighboralgorithm.classThis class performs an arbitrary linear combination of the bandsin aRaster, using a specified matrix.final classThis class represents image data which is stored in a band interleavedfashion and forwhich each sample of a pixel occupies one data element of the DataBuffer.classThis class is an array-based implementation oftheAbstractMultiResolutionImageclass.classTheBufferedImagesubclass describes anImagewith an accessible buffer of image data.classTheBufferedImageFilterclass subclasses anImageFilterto provide a simple means ofusing a single-source/single-destination image operator(BufferedImageOp) to filter aBufferedImagein the Image Producer/Consumer/Observerparadigm.classTheBufferStrategyclass represents the mechanism with whichto organize complex memory on a particularCanvasorWindow.classThis class defines a lookup table object.classThis class performs a pixel-by-pixel color conversion of the data inthe source image.classTheColorModelabstract class encapsulates themethods for translating a pixel value to color components(for example, red, green, and blue) and an alpha component.classAColorModelclass that works with pixel values thatrepresent color and alpha information as separate samples and thatstore each sample in a separate data element.classThis class represents image data which is stored such that each sampleof a pixel occupies one data element of the DataBuffer.classThis class implements a convolution from the source to the destination.classAn ImageFilter class for cropping images.classThis class exists to wrap one or more data arrays.final classThis class extendsDataBufferand stores data internally as bytes.final classThis class extendsDataBufferand stores data internallyindoubleform.final classThis class extendsDataBufferand stores data internallyinfloatform.final classThis class extendsDataBufferand stores data internallyas integers.final classThis class extendsDataBufferand stores data internally as shorts.final classThis class extendsDataBufferand stores data internally asshorts.classTheDirectColorModelclass is aColorModelclass that works with pixel values that represent RGBcolor and alpha information as separate samples and that pack allsamples for a single pixel into a single int, short, or byte quantity.classThis class is an implementation of the ImageProducer interface whichtakes an existing image and a filter object and uses them to produceimage data for a new filtered version of the original image.classThis class implements a filter for the set of interface methods thatare used to deliver data from an ImageProducer to an ImageConsumer.classTheImagingOpExceptionis thrown if one of theBufferedImageOporRasterOpfilter methods cannotprocess the image.classTheIndexColorModelclass is aColorModelclass that works with pixel values consisting of asingle sample that is an index into a fixed colormap in the defaultsRGB color space.classTheKernelclass defines a matrix that describes how aspecified pixel and its surrounding pixels affect the valuecomputed for the pixel's position in the output image of a filteringoperation.classThis class implements a lookup operation from the sourceto the destination.classThis abstract class defines a lookup table object.classThis class is an implementation of the ImageProducer interface whichuses an array to produce pixel values for an Image.classTheMultiPixelPackedSampleModelclass representsone-banded images and can pack multiple one-samplepixels into one data element.classThePackedColorModelclass is an abstractColorModelclass that works with pixel values which representcolor and alpha information as separate samples and which pack allsamples for a single pixel into a single int, short, or byte quantity.classThe PixelGrabber class implements an ImageConsumer which can be attachedto an Image or ImageProducer object to retrieve a subset of the pixelsin that image.classThis class represents image data which is stored in a pixel interleavedfashion and forwhich each sample of a pixel occupies one data element of the DataBuffer.classA class representing a rectangular array of pixels.classTheRasterFormatExceptionis thrown if there isinvalid layout information in theRaster.classAn ImageFilter class for scaling images using the simplest algorithm.classThis class performs a pixel-by-pixel rescaling of the data in the source image by multiplying the sample values for each pixel by a scale factor and then adding an offset.classThis class provides an easy way to create an ImageFilter which modifiesthe pixels of an image in the default RGB ColorModel.classThis abstract class defines an interface for extracting samples of pixelsin an image.classThis class defines a lookup table object.classThis class represents pixel data packed such that the N samples which make up a single pixel are stored in a single data array element, and each data data array element holds samples for only one pixel.classVolatileImage is an image which can lose itscontents at any time due to circumstances beyond the control of theapplication (e.g., situations caused by the operating system or byother applications).classThis class extends Raster to provide pixel writing capabilities.Fields injava.awt.image declared asObjectModifier and TypeFieldDescriptionprotectedObjectReplicateScaleFilter.outpixbufAbytearray initialized with a size ofReplicateScaleFilter.destWidthand used to deliver a row of pixeldata to theImageConsumer.Methods injava.awt.image that returnObjectModifier and TypeMethodDescriptionImageFilter.clone()Clones this object.Kernel.clone()Clones this object.BandedSampleModel.getDataElements(int x, int y,Object obj,DataBuffer data) Returns data for a single pixel in a primitive array of typeTransferType.ColorModel.getDataElements(float[] normComponents, int normOffset,Object obj) Returns a data element array representation of a pixel in thisColorModel, given an array of normalized color/alphacomponents.ColorModel.getDataElements(int[] components, int offset,Object obj) Returns a data element array representation of a pixel in thisColorModel, given an array of unnormalized color/alphacomponents.ColorModel.getDataElements(int rgb,Object pixel) Returns a data element array representation of a pixel in thisColorModel, given an integer pixel representation inthe default RGB color model.ComponentColorModel.getDataElements(float[] normComponents, int normOffset,Object obj) Returns a data element array representation of a pixel in thisColorModel, given an array of normalized color/alphacomponents.ComponentColorModel.getDataElements(int[] components, int offset,Object obj) Returns a data element array representation of a pixel in thisColorModel, given an array of unnormalized color/alphacomponents.ComponentColorModel.getDataElements(int rgb,Object pixel) Returns a data element array representation of a pixel in thisColorModel, given an integer pixel representationin the default RGB color model.ComponentSampleModel.getDataElements(int x, int y,Object obj,DataBuffer data) Returns data for a single pixel in a primitive array of typeTransferType.DirectColorModel.getDataElements(int[] components, int offset,Object obj) Returns a data element array representation of a pixel in thisColorModel, given an array of unnormalized color/alphacomponents.DirectColorModel.getDataElements(int rgb,Object pixel) Returns a data element array representation of a pixel in thisColorModel, given an integer pixel representation in thedefault RGB color model.IndexColorModel.getDataElements(int[] components, int offset,Object pixel) Returns a data element array representation of a pixel in thisColorModelgiven an array of unnormalized color/alphacomponents.IndexColorModel.getDataElements(int rgb,Object pixel) Returns a data element array representation of a pixel in thisColorModel, given an integer pixel representation in thedefault RGB color model.MultiPixelPackedSampleModel.getDataElements(int x, int y,Object obj,DataBuffer data) Returns data for a single pixel in a primitive array of typeTransferType.Raster.getDataElements(int x, int y, int w, int h,Object outData) Returns the pixel data for the specified rectangle of pixels in aprimitive array of type TransferType.Raster.getDataElements(int x, int y,Object outData) Returns data for a single pixel in a primitive array of typeTransferType.SampleModel.getDataElements(int x, int y, int w, int h,Object obj,DataBuffer data) Returns the pixel data for the specified rectangle of pixels in aprimitive array of type TransferType.abstractObjectSampleModel.getDataElements(int x, int y,Object obj,DataBuffer data) Returns data for a single pixel in a primitive array of typeTransferType.SinglePixelPackedSampleModel.getDataElements(int x, int y,Object obj,DataBuffer data) Returns data for a single pixel in a primitive array of typeTransferType.PixelGrabber.getPixels()Get the pixel buffer.AbstractMultiResolutionImage.getProperty(String name,ImageObserver observer) This method simply delegates to the same method on the base image andit is equivalent to:getBaseImage().getProperty(name, observer).BufferedImage.getProperty(String name) Returns a property of the image by name.BufferedImage.getProperty(String name,ImageObserver observer) Returns a property of the image by name.RenderedImage.getProperty(String name) Gets a property from the property set of this image.Methods injava.awt.image with parameters of typeObjectModifier and TypeMethodDescriptionbooleanThis method simply delegates to the default implementation inObjectwhich is identical to an==test since this class cannot enforce theissues of a proper equality test among multiple independent subclassbranches.booleanTests if the specifiedObjectis an instanceofComponentColorModeland equals thisComponentColorModel.booleanTests if the specifiedObjectis aninstance ofIndexColorModeland if it equals thisIndexColorModelbooleanTests if the specifiedObjectis an instanceofPackedColorModeland equals thisPackedColorModel.intReturns the alpha component for the specified pixel, scaledfrom 0 to 255.intReturns the alpha component for the specified pixel, scaled from0 to 255.intReturns the alpha component for the specified pixel, scaledfrom 0 to 255.intReturns the blue color component for the specified pixel, scaledfrom 0 to 255 in the default RGBColorSpace, sRGB.intReturns the blue color component for the specified pixel, scaledfrom 0 to 255 in the default RGBColorSpace, sRGB.intReturns the blue color component for the specified pixel, scaledfrom 0 to 255 in the default RGBColorSpace, sRGB.int[]ColorModel.getComponents(Object pixel, int[] components, int offset) Returns an array of unnormalized color/alpha components given a pixelin thisColorModel.int[]ComponentColorModel.getComponents(Object pixel, int[] components, int offset) Returns an array of unnormalized color/alpha components given a pixelin thisColorModel.final int[]DirectColorModel.getComponents(Object pixel, int[] components, int offset) Returns an array of unnormalized color/alpha components given a pixelin thisColorModel.int[]IndexColorModel.getComponents(Object pixel, int[] components, int offset) Returns an array of unnormalized color/alpha components fora specified pixel in thisColorModel.BandedSampleModel.getDataElements(int x, int y,Object obj,DataBuffer data) Returns data for a single pixel in a primitive array of typeTransferType.ColorModel.getDataElements(float[] normComponents, int normOffset,Object obj) Returns a data element array representation of a pixel in thisColorModel, given an array of normalized color/alphacomponents.ColorModel.getDataElements(int[] components, int offset,Object obj) Returns a data element array representation of a pixel in thisColorModel, given an array of unnormalized color/alphacomponents.ColorModel.getDataElements(int rgb,Object pixel) Returns a data element array representation of a pixel in thisColorModel, given an integer pixel representation inthe default RGB color model.ComponentColorModel.getDataElements(float[] normComponents, int normOffset,Object obj) Returns a data element array representation of a pixel in thisColorModel, given an array of normalized color/alphacomponents.ComponentColorModel.getDataElements(int[] components, int offset,Object obj) Returns a data element array representation of a pixel in thisColorModel, given an array of unnormalized color/alphacomponents.ComponentColorModel.getDataElements(int rgb,Object pixel) Returns a data element array representation of a pixel in thisColorModel, given an integer pixel representationin the default RGB color model.ComponentSampleModel.getDataElements(int x, int y,Object obj,DataBuffer data) Returns data for a single pixel in a primitive array of typeTransferType.DirectColorModel.getDataElements(int[] components, int offset,Object obj) Returns a data element array representation of a pixel in thisColorModel, given an array of unnormalized color/alphacomponents.DirectColorModel.getDataElements(int rgb,Object pixel) Returns a data element array representation of a pixel in thisColorModel, given an integer pixel representation in thedefault RGB color model.IndexColorModel.getDataElements(int[] components, int offset,Object pixel) Returns a data element array representation of a pixel in thisColorModelgiven an array of unnormalized color/alphacomponents.IndexColorModel.getDataElements(int rgb,Object pixel) Returns a data element array representation of a pixel in thisColorModel, given an integer pixel representation in thedefault RGB color model.MultiPixelPackedSampleModel.getDataElements(int x, int y,Object obj,DataBuffer data) Returns data for a single pixel in a primitive array of typeTransferType.Raster.getDataElements(int x, int y, int w, int h,Object outData) Returns the pixel data for the specified rectangle of pixels in aprimitive array of type TransferType.Raster.getDataElements(int x, int y,Object outData) Returns data for a single pixel in a primitive array of typeTransferType.SampleModel.getDataElements(int x, int y, int w, int h,Object obj,DataBuffer data) Returns the pixel data for the specified rectangle of pixels in aprimitive array of type TransferType.abstractObjectSampleModel.getDataElements(int x, int y,Object obj,DataBuffer data) Returns data for a single pixel in a primitive array of typeTransferType.SinglePixelPackedSampleModel.getDataElements(int x, int y,Object obj,DataBuffer data) Returns data for a single pixel in a primitive array of typeTransferType.intReturns the green color component for the specified pixel, scaledfrom 0 to 255 in the default RGBColorSpace, sRGB.intReturns the green color component for the specified pixel, scaledfrom 0 to 255 in the default RGBColorSpace, sRGB.intReturns the green color component for the specified pixel, scaledfrom 0 to 255 in the default RGBColorSpace, sRGB.float[]ColorModel.getNormalizedComponents(Object pixel, float[] normComponents, int normOffset) Returns an array of all of the color/alpha components in normalizedform, given a pixel in thisColorModel.float[]ComponentColorModel.getNormalizedComponents(Object pixel, float[] normComponents, int normOffset) Returns an array of all of the color/alpha components in normalizedform, given a pixel in thisColorModel.intReturns the red color component for the specified pixel, scaledfrom 0 to 255 in the default RGBColorSpace, sRGB.intReturns the red color component for the specified pixel, scaledfrom 0 to 255 in the default RGB ColorSpace, sRGB.intReturns the red color component for the specified pixel, scaledfrom 0 to 255 in the default RGBColorSpace, sRGB.intReturns the color/alpha components for the specified pixel in thedefault RGB color model format.intReturns the color/alpha components for the specified pixel in thedefault RGB color model format.intReturns the color/alpha components for the specified pixel in thedefault RGB color model format.voidBandedSampleModel.setDataElements(int x, int y,Object obj,DataBuffer data) Sets the data for a single pixel in the specified DataBuffer from aprimitive array of type TransferType.voidComponentSampleModel.setDataElements(int x, int y,Object obj,DataBuffer data) Sets the data for a single pixel in the specifiedDataBufferfrom a primitive array of typeTransferType.voidMultiPixelPackedSampleModel.setDataElements(int x, int y,Object obj,DataBuffer data) Sets the data for a single pixel in the specifiedDataBufferfrom a primitive array of typeTransferType.voidSampleModel.setDataElements(int x, int y, int w, int h,Object obj,DataBuffer data) Sets the data for a rectangle of pixels in the specified DataBufferfrom a primitive array of type TransferType.abstract voidSampleModel.setDataElements(int x, int y,Object obj,DataBuffer data) Sets the data for a single pixel in the specified DataBuffer from aprimitive array of type TransferType.voidSinglePixelPackedSampleModel.setDataElements(int x, int y,Object obj,DataBuffer data) Sets the data for a single pixel in the specified DataBuffer from aprimitive array of type TransferType.voidWritableRaster.setDataElements(int x, int y, int w, int h,Object inData) Sets the data for a rectangle of pixels from aprimitive array of type TransferType.voidWritableRaster.setDataElements(int x, int y,Object inData) Sets the data for a single pixel from aprimitive array of type TransferType.Uses ofObject injava.awt.image.renderable
Subclasses ofObject injava.awt.image.renderableModifier and TypeClassDescriptionclassAParameterBlockencapsulates all the information about sources andparameters (Objects) required by a RenderableImageOp, or otherclasses that process images.classThis class handles the renderable aspects of an operation with helpfrom its associated instance of a ContextualRenderedImageFactory.classAn adapter class that implements ImageProducer to allow theasynchronous production of a RenderableImage.classA RenderContext encapsulates the information needed to produce aspecific rendering from a RenderableImage.Fields injava.awt.image.renderable with type parameters of typeObjectModifier and TypeFieldDescriptionParameterBlock.parametersA Vector of non-source parameters, stored as arbitrary Objects.ParameterBlock.sourcesA Vector of sources, stored as arbitrary Objects.Methods injava.awt.image.renderable that returnObjectModifier and TypeMethodDescriptionParameterBlock.clone()Creates a copy of aParameterBlock.RenderContext.clone()Makes a copy of a RenderContext.ParameterBlock.getObjectParameter(int index) Gets a parameter as an object.ContextualRenderedImageFactory.getProperty(ParameterBlock paramBlock,String name) Gets the appropriate instance of the property specified by the nameparameter.RenderableImage.getProperty(String name) Gets a property from the property set of this image.RenderableImageOp.getProperty(String name) Gets a property from the property set of this image.ParameterBlock.getSource(int index) Returns a source as a general Object.ParameterBlock.shallowClone()Creates a shallow copy of aParameterBlock.Methods injava.awt.image.renderable that return types with arguments of typeObjectModifier and TypeMethodDescriptionParameterBlock.getParameters()Returns the entire Vector of parameters.ParameterBlock.getSources()Returns the entire Vector of sources.Methods injava.awt.image.renderable with parameters of typeObjectModifier and TypeMethodDescriptionAdds an object to the list of parameters.Adds an image to end of the list of sources.Replaces an Object in the list of parameters.Replaces an entry in the list of source with a new source.Method parameters injava.awt.image.renderable with type arguments of typeObjectModifier and TypeMethodDescriptionvoidParameterBlock.setParameters(Vector<Object> parameters) Sets the entire Vector of parameters to a given Vector.voidParameterBlock.setSources(Vector<Object> sources) Sets the entire Vector of sources to a given Vector.Constructor parameters injava.awt.image.renderable with type arguments of typeObjectModifierConstructorDescriptionParameterBlock(Vector<Object> sources) Constructs aParameterBlockwith a given Vectorof sources.ParameterBlock(Vector<Object> sources,Vector<Object> parameters) Constructs aParameterBlockwith a given Vector of sources andVector of parameters.Uses ofObject injava.awt.print
Subclasses ofObject injava.awt.printModifier and TypeClassDescriptionclassTheBookclass provides a representation of a document inwhich pages may have different page formats and page painters.classThePageFormatclass describes the size andorientation of a page to be printed.classThePaperclass describes the physical characteristics ofa piece of paper.classThePrinterAbortExceptionclass is a subclass ofPrinterExceptionand is used to indicate that a useror application has terminated the print job while it was inthe process of printing.classThePrinterExceptionclass and its subclasses are usedto indicate that an exceptional condition has occurred in the printsystem.classThePrinterIOExceptionclass is a subclass ofPrinterExceptionand is used to indicate that an IO errorof some sort has occurred while printing.classThePrinterJobclass is the principal class that controlsprinting.Methods injava.awt.print that returnObjectUses ofObject injava.beans
Subclasses ofObject injava.beansModifier and TypeClassDescriptionclassA BeanDescriptor provides global information about a "bean",including its Java class, its displayName, etc.classThis class provides some general purpose beans control methods.classTheDefaultPersistenceDelegateis a concrete implementation ofthe abstractPersistenceDelegateclass andis the delegate used by default for classes aboutwhich no information is available.classAnEncoderis a class which can be used to createfiles or streams that encode the state of a collection ofJavaBeans in terms of their public APIs.classTheEventHandlerclass provides support for dynamically generating event listeners whose methods execute a simple statement involving an incoming event object and a target object.classAn EventSetDescriptor describes a group of events that a given Javabean fires.classAnExpressionobject represents a primitive expressionin which a single method is applied to a target and a set ofarguments to return a result - as in"a.getFoo()".classThe FeatureDescriptor class is the common baseclass for PropertyDescriptor,EventSetDescriptor, and MethodDescriptor, etc.classAn "IndexedPropertyChange" event gets delivered whenever a component thatconforms to the JavaBeans specification (a "bean") changes a boundindexed property.classAn IndexedPropertyDescriptor describes a property that acts like anarray and has an indexed read and/or indexed write method to accessspecific elements of the array.classThrown when an exception happens during Introspection.classThe Introspector class provides a standard way for tools to learn aboutthe properties, events, and methods supported by a target Java Bean.classA MethodDescriptor describes a particular method that a Java Beansupports for external access from other components.classThe ParameterDescriptor class allows bean implementors to provideadditional information on each of their parameters, beyond thelow level type information provided by the java.lang.reflect.Methodclass.classThe PersistenceDelegate class takes the responsibilityfor expressing the state of an instance of a given classin terms of the methods in the class's public API.classA "PropertyChange" event gets delivered whenever a bean changes a "bound"or "constrained" property.classA class which extends theEventListenerProxyspecifically for adding aPropertyChangeListenerwith a "bound" property.classThis is a utility class that can be used by beans that support boundproperties.classA PropertyDescriptor describes one property that a Java Beanexports via a pair of accessor methods.classThe PropertyEditorManager can be used to locate a property editor forany given type name.classThis is a support class to help build property editors.classA PropertyVetoException is thrown when a proposed change to aproperty represents an unacceptable value.classThis is a support class to make it easier for people to provideBeanInfo classes.classAStatementobject represents a primitive statementin which a single method is applied to a target anda set of arguments - as in"a.setFoo(b)".classA class which extends theEventListenerProxyspecifically for adding aVetoableChangeListenerwith a "constrained" property.classThis is a utility class that can be used by beans that support constrainedproperties.classTheXMLDecoderclass is used to read XML documents created using theXMLEncoderand is used just like theObjectInputStream.classTheXMLEncoderclass is a complementary alternative to theObjectOutputStreamand can used to generate a textual representation of aJavaBean in the same way that theObjectOutputStreamcan be used to create binary representation ofSerializableobjects.Methods injava.beans that returnObjectModifier and TypeMethodDescriptionReturns a tentative value foroldInstanceinthe environment created by this stream.Object[]Statement.getArguments()Returns the arguments for the method to invoke.staticObjectBeans.getInstanceOf(Object bean,Class<?> targetType) From a given bean, obtain an object representing a specifiedtype view of that source object.PropertyChangeEvent.getNewValue()Gets the new value for the property, expressed as an Object.PropertyChangeEvent.getOldValue()Gets the old value for the property, expressed as an Object.XMLDecoder.getOwner()Gets the owner of this decoder.XMLEncoder.getOwner()Gets the owner of this encoder.PropertyChangeEvent.getPropagationId()The "propagationId" field is reserved for future use.PropertyEditorSupport.getSource()Returns the bean that is used as thesource of events.EventHandler.getTarget()Returns the object to which this event handler will send a message.Statement.getTarget()Returns the target object of this statement.Expression.getValue()If the value property of this instance is not already set,this method dynamically finds the method with the specifiedmethodName on this target with these arguments and calls it.Retrieve a named attribute with this feature.PropertyEditor.getValue()Gets the property value.PropertyEditorSupport.getValue()Gets the value of the property.staticObjectBeans.instantiate(ClassLoader cls,String beanName) Instantiate a JavaBean.staticObjectBeans.instantiate(ClassLoader cls,String beanName,BeanContext beanContext) Deprecated, for removal: This API element is subject to removal in a future version.this method will be removed when java.beans.beancontext is removedstaticObjectBeans.instantiate(ClassLoader cls,String beanName,BeanContext beanContext,AppletInitializer initializer) Deprecated, for removal: This API element is subject to removal in a future version.It is recommended to useBeans.instantiate(ClassLoader, String, BeanContext),because the Applet API is deprecated.Extract the appropriate property value from the event andpass it to the action associated withthisEventHandler.XMLDecoder.readObject()Reads the next object from the underlying input stream.Removes the entry for this instance, returning the old entry.Methods injava.beans with parameters of typeObjectModifier and TypeMethodDescriptionstatic <T> TCreates an implementation oflistenerInterfacein whichall of the methods in the listener interface apply the handler'sactionto thetarget.static <T> TEventHandler.create(Class<T> listenerInterface,Object target,String action,String eventPropertyName) /** Creates an implementation oflistenerInterfacein whichall of the methods pass the value of the event expression,eventPropertyName, to the final method in the statement,action, which is applied to thetarget.static <T> TEventHandler.create(Class<T> listenerInterface,Object target,String action,String eventPropertyName,String listenerMethodName) Creates an implementation oflistenerInterfacein which the method namedlistenerMethodNamepasses the value of the event expression,eventPropertyName, to the final method in the statement,action, which is applied to thetarget.staticDefaultHandlerXMLDecoder.createHandler(Object owner,ExceptionListener el,ClassLoader cl) Creates a new handler for SAX parserthat can be used to parse embedded XML archivescreated by theXMLEncoderclass.PropertyDescriptor.createPropertyEditor(Object bean) Constructs an instance of a property editor using the currentproperty editor class.booleanCompares thisPropertyDescriptoragainst the specified object.booleanCompares thisPropertyDescriptoragainst the specified object.voidPropertyChangeSupport.fireIndexedPropertyChange(String propertyName, int index,Object oldValue,Object newValue) Reports a bound indexed property update to listenersthat have been registered to track updates ofall properties or a property with the specified name.voidPropertyChangeSupport.firePropertyChange(String propertyName,Object oldValue,Object newValue) Reports a bound property update to listenersthat have been registered to track updates ofall properties or a property with the specified name.voidVetoableChangeSupport.fireVetoableChange(String propertyName,Object oldValue,Object newValue) Reports a constrained property update to listenersthat have been registered to track updates ofall properties or a property with the specified name.Returns a tentative value foroldInstanceinthe environment created by this stream.staticObjectBeans.getInstanceOf(Object bean,Class<?> targetType) From a given bean, obtain an object representing a specifiedtype view of that source object.protected voidDefaultPersistenceDelegate.initialize(Class<?> type,Object oldInstance,Object newInstance,Encoder out) This default implementation of theinitializemethod assumesall state held in objects of this type is exposed via thematching pairs of "setter" and "getter" methods in the orderthey are returned by the Introspector.protected voidPersistenceDelegate.initialize(Class<?> type,Object oldInstance,Object newInstance,Encoder out) Produce a series of statements with side effects onnewInstanceso that the new instance becomesequivalent tooldInstance.protectedExpressionDefaultPersistenceDelegate.instantiate(Object oldInstance,Encoder out) This default implementation of theinstantiatemethod returnsan expression containing the predefined method name "new" which denotes acall to a constructor with the arguments as specified intheDefaultPersistenceDelegate's constructor.protected abstractExpressionPersistenceDelegate.instantiate(Object oldInstance,Encoder out) Returns an expression whose value isoldInstance.Extract the appropriate property value from the event andpass it to the action associated withthisEventHandler.static booleanBeans.isInstanceOf(Object bean,Class<?> targetType) Check if a bean can be viewed as a given target type.protected booleanIf the number of arguments in the specified constructor is non-zero andthe class ofoldInstanceexplicitly declares an "equals" methodthis method returns the value ofoldInstance.equals(newInstance).protected booleanReturns true if anequivalent copy ofoldInstancemay becreated by applying a series of statements tonewInstance.Removes the entry for this instance, returning the old entry.voidSet the object to be customized.voidSets the owner of this decoder toowner.voidSets the owner of this encoder toowner.voidPropertyChangeEvent.setPropagationId(Object propagationId) Sets the propagationId object for the event.voidSets the source bean.voidSets the value of this expression tovalue.voidAssociate a named attribute with this feature.voidSet (or change) the object that is to be edited.voidSet (or change) the object that is to be edited.protected voidEncoder.writeObject(Object o) Write the specified object to the output stream.voidPersistenceDelegate.writeObject(Object oldInstance,Encoder out) ThewriteObjectis a single entry point to the persistenceand is used by anEncoderin the traditionalmode of delegation.voidXMLEncoder.writeObject(Object o) Write an XML representation of the specified object to the output.Constructors injava.beans with parameters of typeObjectModifierConstructorDescriptionEventHandler(Object target,String action,String eventPropertyName,String listenerMethodName) Creates a newEventHandlerobject;you generally use one of thecreatemethodsinstead of invoking this constructor directly.Expression(Object value,Object target,String methodName,Object[] arguments) Creates a newExpressionobject with the specified valuefor the specified target object to invoke the methodspecified by the name and by the array of arguments.Expression(Object target,String methodName,Object[] arguments) Creates a newExpressionobjectfor the specified target object to invoke the methodspecified by the name and by the array of arguments.IndexedPropertyChangeEvent(Object source,String propertyName,Object oldValue,Object newValue, int index) Constructs a newIndexedPropertyChangeEventobject.PropertyChangeEvent(Object source,String propertyName,Object oldValue,Object newValue) Constructs a newPropertyChangeEvent.PropertyChangeSupport(Object sourceBean) Constructs aPropertyChangeSupportobject.PropertyEditorSupport(Object source) Constructs aPropertyEditorSupportobject.Creates a newStatementobjectfor the specified target object to invoke the methodspecified by the name and by the array of arguments.VetoableChangeSupport(Object sourceBean) Constructs aVetoableChangeSupportobject.XMLDecoder(InputStream in,Object owner) Creates a new input stream for reading archivescreated by theXMLEncoderclass.XMLDecoder(InputStream in,Object owner,ExceptionListener exceptionListener) Creates a new input stream for reading archivescreated by theXMLEncoderclass.XMLDecoder(InputStream in,Object owner,ExceptionListener exceptionListener,ClassLoader cl) Creates a new input stream for reading archivescreated by theXMLEncoderclass.Uses ofObject injava.beans.beancontext
Subclasses ofObject injava.beans.beancontextModifier and TypeClassDescriptionclassDeprecated, for removal: This API element is subject to removal in a future version.classDeprecated, for removal: This API element is subject to removal in a future version.classDeprecated, for removal: This API element is subject to removal in a future version.classDeprecated, for removal: This API element is subject to removal in a future version.classDeprecated, for removal: This API element is subject to removal in a future version.classDeprecated, for removal: This API element is subject to removal in a future version.protected classDeprecated, for removal: This API element is subject to removal in a future version.A protected nested class containing per-child informationin thechildrenhashtable.protected classDeprecated, for removal: This API element is subject to removal in a future version.Subclasses may subclass this nested class to represent a proxy foreach BeanContextServiceProvider.protected static classDeprecated, for removal: This API element is subject to removal in a future version.subclasses may subclass this nested class to add behaviors foreach BeanContextServicesProvider.classDeprecated, for removal: This API element is subject to removal in a future version.protected classDeprecated, for removal: This API element is subject to removal in a future version.A protected nested class containing per-child informationin thechildrenhashtable.protected static final classDeprecated, for removal: This API element is subject to removal in a future version.protected final subclass that encapsulates an iterator but implementsa noop remove() method.Classes injava.beans.beancontext that implement interfaces with type arguments of typeObjectModifier and TypeClassDescriptionprotected static final classDeprecated, for removal: This API element is subject to removal in a future version.protected final subclass that encapsulates an iterator but implementsa noop remove() method.Fields injava.beans.beancontext declared asObjectModifier and TypeFieldDescriptionstatic finalObjectBeanContext.globalHierarchyLockDeprecated, for removal: This API element is subject to removal in a future version.This global lock is used by bothBeanContextandBeanContextServicesimplementorsto serialize changes in aBeanContexthierarchy and any service requests etc.Fields injava.beans.beancontext with type parameters of typeObjectModifier and TypeFieldDescriptionprotectedHashMap<Object,BeanContextSupport.BCSChild> BeanContextSupport.childrenDeprecated, for removal: This API element is subject to removal in a future version.all accesses to theprotected HashMap childrenfieldshall be synchronized on that object.BeanContextServicesSupport.servicesDeprecated, for removal: This API element is subject to removal in a future version.all accesses to theprotected transient HashMap servicesfield should be synchronized on that objectMethods injava.beans.beancontext that returnObjectModifier and TypeMethodDescriptionprotected finalObject[]BeanContextSupport.copyChildren()Deprecated, for removal: This API element is subject to removal in a future version.Gets a copy of the this BeanContext's children.BeanContextServiceProvider.getService(BeanContextServices bcs,Object requestor,Class<?> serviceClass,Object serviceSelector) Deprecated, for removal: This API element is subject to removal in a future version.Invoked byBeanContextServices, this methodrequests an instance of aservice from thisBeanContextServiceProvider.BeanContextServices.getService(BeanContextChild child,Object requestor,Class<?> serviceClass,Object serviceSelector,BeanContextServiceRevokedListener bcsrl) Deprecated, for removal: This API element is subject to removal in a future version.ABeanContextChild, or any arbitrary objectassociated with aBeanContextChild, may obtaina reference to a currently registered service from itsnestingBeanContextServicesvia invocation of this method.BeanContextServicesSupport.BCSSProxyServiceProvider.getService(BeanContextServices bcs,Object requestor,Class<?> serviceClass,Object serviceSelector) BeanContextServicesSupport.getService(BeanContextChild child,Object requestor,Class<?> serviceClass,Object serviceSelector,BeanContextServiceRevokedListener bcsrl) Deprecated, for removal: This API element is subject to removal in a future version.obtain a service which may be delegatedBeanContext.instantiateChild(String beanName) Deprecated, for removal: This API element is subject to removal in a future version.Instantiate the javaBean named as achild of thisBeanContext.BeanContextSupport.instantiateChild(String beanName) Deprecated, for removal: This API element is subject to removal in a future version.The instantiateChild method is a convenience hookin BeanContext to simplifythe task of instantiating a Bean, nested,into aBeanContext.BeanContextSupport.BCSIterator.next()Object[]BeanContextMembershipEvent.toArray()Deprecated, for removal: This API element is subject to removal in a future version.Gets the array of children affected by this event.Object[]BeanContextSupport.toArray()Deprecated, for removal: This API element is subject to removal in a future version.Gets all JavaBean orBeanContextinstances currently nested in this BeanContext.Object[]Deprecated, for removal: This API element is subject to removal in a future version.Gets an array containing all children ofthisBeanContextthat matchthe types contained in arry.Methods injava.beans.beancontext that return types with arguments of typeObjectModifier and TypeMethodDescriptionBeanContextServicesSupport.getCurrentServiceClasses()Deprecated, for removal: This API element is subject to removal in a future version.BeanContextSupport.iterator()Deprecated, for removal: This API element is subject to removal in a future version.Gets all JavaBean orBeanContextinstancescurrently nested in thisBeanContext.Methods injava.beans.beancontext with parameters of typeObjectModifier and TypeMethodDescriptionbooleanDeprecated, for removal: This API element is subject to removal in a future version.Adds/nests a child within thisBeanContext.protected voidBeanContextSupport.childDeserializedHook(Object child,BeanContextSupport.BCSChild bcsc) Deprecated, for removal: This API element is subject to removal in a future version.Called by readObject with the newly deserialized child and BCSChild.protected voidBeanContextSupport.childJustAddedHook(Object child,BeanContextSupport.BCSChild bcsc) Deprecated, for removal: This API element is subject to removal in a future version.subclasses may override this method to simply extend add() semanticsafter the child has been added and before the event notification hasoccurred.protected voidBeanContextServicesSupport.childJustRemovedHook(Object child,BeanContextSupport.BCSChild bcsc) Deprecated, for removal: This API element is subject to removal in a future version.called from superclass child removal operations after a childhas been successfully removed. called with child synchronized.protected voidBeanContextSupport.childJustRemovedHook(Object child,BeanContextSupport.BCSChild bcsc) Deprecated, for removal: This API element is subject to removal in a future version.subclasses may override this method to simply extend remove() semanticsafter the child has been removed and before the event notification hasoccurred.booleanDeprecated, for removal: This API element is subject to removal in a future version.Is the child specified affected by the event?booleanDeprecated, for removal: This API element is subject to removal in a future version.Determines whether or not the specified object is currently a child ofthisBeanContext.booleanBeanContextSupport.containsKey(Object o) Deprecated, for removal: This API element is subject to removal in a future version.Determines whether or not the specified object is currently a child ofthisBeanContext.protectedBeanContextSupport.BCSChildBeanContextServicesSupport.createBCSChild(Object targetChild,Object peer) Deprecated, for removal: This API element is subject to removal in a future version.Subclasses can override this method to insert their own subclassof Child without having to override add() or the other Collectionmethods that add children to the set.protectedBeanContextSupport.BCSChildBeanContextSupport.createBCSChild(Object targetChild,Object peer) Deprecated, for removal: This API element is subject to removal in a future version.Subclasses can override this method to insert their own subclassof Child without having to override add() or the other Collectionmethods that add children to the set.voidBeanContextChildSupport.firePropertyChange(String name,Object oldValue,Object newValue) Deprecated, for removal: This API element is subject to removal in a future version.Report a bound property update to any registered listeners.voidBeanContextChildSupport.fireVetoableChange(String name,Object oldValue,Object newValue) Deprecated, for removal: This API element is subject to removal in a future version.Report a vetoable property update to any registered listeners.protected static finalBeanContextChildBeanContextSupport.getChildBeanContextChild(Object child) Deprecated, for removal: This API element is subject to removal in a future version.Gets the BeanContextChild (if any) of the specified childprotected static finalBeanContextMembershipListenerBeanContextSupport.getChildBeanContextMembershipListener(Object child) Deprecated, for removal: This API element is subject to removal in a future version.Gets the BeanContextMembershipListener(if any) of the specified childprotected static finalBeanContextServicesListenerBeanContextServicesSupport.getChildBeanContextServicesListener(Object child) Deprecated, for removal: This API element is subject to removal in a future version.Gets theBeanContextServicesListener(if any) of the specifiedchild.protected static finalPropertyChangeListenerBeanContextSupport.getChildPropertyChangeListener(Object child) Deprecated, for removal: This API element is subject to removal in a future version.Gets the PropertyChangeListener(if any) of the specified childprotected static finalSerializableBeanContextSupport.getChildSerializable(Object child) Deprecated, for removal: This API element is subject to removal in a future version.Gets the Serializable (if any) associated with the specified Childprotected static finalVetoableChangeListenerBeanContextSupport.getChildVetoableChangeListener(Object child) Deprecated, for removal: This API element is subject to removal in a future version.Gets the VetoableChangeListener(if any) of the specified childprotected static finalVisibilityBeanContextSupport.getChildVisibility(Object child) Deprecated, for removal: This API element is subject to removal in a future version.Gets the Component (if any) associated with the specified child.BeanContextServiceProvider.getService(BeanContextServices bcs,Object requestor,Class<?> serviceClass,Object serviceSelector) Deprecated, for removal: This API element is subject to removal in a future version.Invoked byBeanContextServices, this methodrequests an instance of aservice from thisBeanContextServiceProvider.BeanContextServices.getService(BeanContextChild child,Object requestor,Class<?> serviceClass,Object serviceSelector,BeanContextServiceRevokedListener bcsrl) Deprecated, for removal: This API element is subject to removal in a future version.ABeanContextChild, or any arbitrary objectassociated with aBeanContextChild, may obtaina reference to a currently registered service from itsnestingBeanContextServicesvia invocation of this method.BeanContextServicesSupport.BCSSProxyServiceProvider.getService(BeanContextServices bcs,Object requestor,Class<?> serviceClass,Object serviceSelector) BeanContextServicesSupport.getService(BeanContextChild child,Object requestor,Class<?> serviceClass,Object serviceSelector,BeanContextServiceRevokedListener bcsrl) Deprecated, for removal: This API element is subject to removal in a future version.obtain a service which may be delegatedvoidBeanContextServiceProvider.releaseService(BeanContextServices bcs,Object requestor,Object service) Deprecated, for removal: This API element is subject to removal in a future version.Invoked byBeanContextServices,this method releases a nestedBeanContextChild's(or any arbitrary object associated with aBeanContextChild) reference to the specified service.voidBeanContextServices.releaseService(BeanContextChild child,Object requestor,Object service) Deprecated, for removal: This API element is subject to removal in a future version.Releases aBeanContextChild's(or any arbitrary object associated with a BeanContextChild)reference to the specified service by calling releaseService()on the underlyingBeanContextServiceProvider.voidBeanContextServicesSupport.BCSSProxyServiceProvider.releaseService(BeanContextServices bcs,Object requestor,Object service) voidBeanContextServicesSupport.releaseService(BeanContextChild child,Object requestor,Object service) Deprecated, for removal: This API element is subject to removal in a future version.release a servicebooleanDeprecated, for removal: This API element is subject to removal in a future version.Removes a child from this BeanContext.protected booleanDeprecated, for removal: This API element is subject to removal in a future version.internal remove used when removal caused byunexpectedsetBeanContextorbyremove()invocation.Object[]Deprecated, for removal: This API element is subject to removal in a future version.Gets an array containing all children ofthisBeanContextthat matchthe types contained in arry.protected booleanBeanContextSupport.validatePendingAdd(Object targetChild) Deprecated, for removal: This API element is subject to removal in a future version.Subclasses of this class may override, or envelope, this method toadd validation behavior for the BeanContext to examine child objectsimmediately prior to their being added to the BeanContext.protected booleanBeanContextSupport.validatePendingRemove(Object targetChild) Deprecated, for removal: This API element is subject to removal in a future version.Subclasses of this class may override, or envelope, this method toadd validation behavior for the BeanContext to examine child objectsimmediately prior to their being removed from the BeanContext.Constructors injava.beans.beancontext with parameters of typeObjectModifierConstructorDescriptionBeanContextMembershipEvent(BeanContext bc,Object[] changes) Deprecated, for removal: This API element is subject to removal in a future version.Construct a BeanContextMembershipEventUses ofObject injava.io
Modifier and TypeClassDescriptionclassABufferedInputStreamaddsfunctionality to another input stream-namely,the ability to buffer the input and tosupport themarkandresetmethods.classThe class implements a buffered output stream.classReads text from a character-input stream, buffering characters so as toprovide for the efficient reading of characters, arrays, and lines.classWrites text to a character-output stream, buffering characters so as toprovide for the efficient writing of single characters, arrays, and strings.classAByteArrayInputStreamcontainsan internal buffer that contains bytes thatmay be read from the stream.classThis class implements an output stream in which the data iswritten into a byte array.classThis class implements a character buffer that can be used as acharacter-input stream.classThis class implements a character buffer that can be used as a Writer.classBase class for character conversion exceptions.classMethods to access the character-based console device, if any, associatedwith the current Java virtual machine.classA data input stream lets an application read primitive Java datatypes from an underlying input stream in a machine-independentway.classA data output stream lets an application write primitive Java datatypes to an output stream in a portable way.classSignals that an end of file or end of stream has been reachedunexpectedly during input.classAn abstract representation of file and directory pathnames.final classInstances of the file descriptor class serve as an opaque handleto the underlying machine-specific structure representing an openfile, an open socket, or another source or sink of bytes.classAFileInputStreamobtains input bytesfrom a file in a file system.classSignals that an attempt to open the file denoted by a specified pathnamehas failed.classA file output stream is an output stream for writing data to aFileor to aFileDescriptor.final classDeprecated, for removal: This API element is subject to removal in a future version.This permission cannot be used for controlling access to resourcesas the Security Manager is no longer supported.classReads text from character files using a default buffer size.classWrites text to character files using a default buffer size.classAFilterInputStreamwraps some other input stream, which it uses asits basic source of data, possibly transforming the data along the way orproviding additional functionality.classThis class is the superclass of all classes that filter outputstreams.classAbstract class for reading filtered character streams.classAbstract class for writing filtered character streams.classThis abstract class is the superclass of all classes representingan input stream of bytes.classAn InputStreamReader is a bridge from byte streams to character streams: Itreads bytes and decodes them into characters using a specifiedcharset.classSignals that an I/O operation has been interrupted.classThrown when the Serialization runtime detects one of the followingproblems with a Class.classIndicates that one or more deserialized objects failed validationtests.classThrown when a serious I/O error has occurred.classSignals that an I/O exception of some sort has occurred.classDeprecated.This class incorrectly assumes that bytes adequately represent characters.classA buffered character-input stream that keeps track of line numbers.classThrown when serialization or deserialization is not active.classThrown when an instance is required to have a Serializable interface.static final classA utility class to set and get the JVM-wide deserialization filter factory,the static JVM-wide filter, or to create a filter from a pattern string.classAn ObjectInputStream deserializes primitive data and objects previouslywritten using an ObjectOutputStream.static classProvide access to the persistent fields read from the input stream.classAn ObjectOutputStream writes primitive data types and graphs of Java objectsto an OutputStream.static classProvide programmatic access to the persistent fields to be writtento ObjectOutput.final classSerialization's descriptor for classes.classSuperclass of all exceptions specific to Object Stream classes.classA description of a Serializable field from a Serializable class.final classException indicating the failure of an object read operation due tounread primitive data, or the end of data belonging to a serializedobject in the stream.classThis abstract class is the superclass of all classes representingan output stream of bytes.classAn OutputStreamWriter is a bridge from character streams to byte streams:Characters written to it are encoded into bytes using a specifiedcharset.classA piped input stream should be connectedto a piped output stream; the piped inputstream then provides whatever data bytesare written to the piped output stream.classA piped output stream can be connected to a piped input streamto create a communications pipe.classPiped character-input streams.classPiped character-output streams.classAPrintStreamadds functionality to another output stream,namely the ability to print representations of various data valuesconveniently.classPrints formatted representations of objects to a text-output stream.classAPushbackInputStreamaddsfunctionality to another input stream, namelythe ability to "push back" or "unread" bytes,by storing pushed-back bytes in an internal buffer.classA character-stream reader that allows characters to be pushed back into thestream.classInstances of this class support both reading and writing to arandom access file.classAbstract class for reading character streams.classASequenceInputStreamrepresentsthe logical concatenation of other inputstreams.final classDeprecated, for removal: This API element is subject to removal in a future version.This permission cannot be used for controlling access to resourcesas the Security Manager is no longer supported.classThrown when control information that was read from an object streamviolates internal consistency checks.classTheStreamTokenizerclass takes an input stream andparses it into "tokens", allowing the tokens to beread one at a time.classDeprecated.This class does not properly convert characters into bytes.classA character stream whose source is a string.classA character stream that collects its output in a string buffer, which canthen be used to construct a string.classSignals that a sync operation has failed.classWraps anIOExceptionwith an unchecked exception.classThe Character Encoding is not supported.classSignals that a malformed string inmodified UTF-8format has been read in a datainput stream or by any class that implements the data inputinterface.classSignals that one of the ObjectStreamExceptions was thrown during awrite operation.classAbstract class for writing to character streams.Modifier and TypeClassDescriptionclassA description of a Serializable field from a Serializable class.Modifier and TypeFieldDescriptionprotectedObjectReader.lockThe object used to synchronize operations on this stream.protectedObjectWriter.lockThe object used to synchronize operations on this stream.Modifier and TypeMethodDescriptionabstractObjectGet the value of the named Object field from the persistent field.ObjectInput.readObject()Read and return an object.finalObjectObjectInputStream.readObject()Read an object from the ObjectInputStream.protectedObjectObjectInputStream.readObjectOverride()This method is called by trusted subclasses of ObjectInputStream thatconstructed ObjectInputStream using the protected no-arg constructor.ObjectInputStream.readUnshared()Reads an "unshared" object from the ObjectInputStream.protectedObjectObjectOutputStream.replaceObject(Object obj) This method will allow trusted subclasses of ObjectOutputStream tosubstitute one object for another during serialization.protectedObjectObjectInputStream.resolveObject(Object obj) This method will allow trusted subclasses of ObjectInputStream tosubstitute one object for another during deserialization.Modifier and TypeMethodDescriptionintCompare this field with anotherObjectStreamField.booleanTests this abstract pathname for equality with the given object.booleanDeprecated, for removal: This API element is subject to removal in a future version.Checks two FilePermission objects for equality.Writes a formatted string to this console's output stream usingthe specified format string and arguments with thedefault format locale.Writes a formatted string to this console's output stream usingthe specified format string and arguments with the specifiedlocale.Writes a formatted string to this output stream using the specifiedformat string and arguments.Writes a formatted string to this output stream using the specifiedformat string and arguments.Writes a formatted string to this writer using the specified formatstring and arguments.Writes a formatted string to this writer using the specified formatstring and arguments.abstractObjectGet the value of the named Object field from the persistent field.voidPrints an object.voidPrints an object.A convenience method to write a formatted string to this console'soutput stream using the specified format string and arguments withthedefault format locale.A convenience method to write a formatted string to this console'soutput stream using the specified format string and arguments withthe specifiedlocale.A convenience method to write a formatted string to this output streamusing the specified format string and arguments.A convenience method to write a formatted string to this output streamusing the specified format string and arguments.A convenience method to write a formatted string to this writer usingthe specified format string and arguments.A convenience method to write a formatted string to this writer usingthe specified format string and arguments.voidPrints an Object and then terminates the line.voidPrints an Object and then terminates the line.abstract voidPut the value of the named Object field into the persistent field.Provides a formatted prompt using thedefault format locale, then reads asingle line of text from the console.Provides a formatted prompt using the specifiedlocale, thenreads a single line of text from the console.char[]Console.readPassword(String format,Object... args) Provides a formatted prompt using thedefault format locale, then reads apassword or passphrase from the console with echoing disabled.char[]Console.readPassword(Locale locale,String format,Object... args) Provides a formatted prompt using the specifiedlocale, thenreads a password or passphrase from the console with echoing disabled.protectedObjectObjectOutputStream.replaceObject(Object obj) This method will allow trusted subclasses of ObjectOutputStream tosubstitute one object for another during serialization.protectedObjectObjectInputStream.resolveObject(Object obj) This method will allow trusted subclasses of ObjectInputStream tosubstitute one object for another during deserialization.voidObjectOutput.writeObject(Object obj) Write an object to the underlying storage or stream.final voidObjectOutputStream.writeObject(Object obj) Write the specified object to the ObjectOutputStream.protected voidObjectOutputStream.writeObjectOverride(Object obj) Method used by subclasses to override the default writeObject method.voidObjectOutputStream.writeUnshared(Object obj) Writes an "unshared" object to the ObjectOutputStream.Uses ofObject injava.lang
Modifier and TypeClassDescriptionclassThrown when an application tries to call an abstract method.classThrown when an exceptional arithmetic condition has occurred.classThrown to indicate that an array has been accessed with an illegal index.classThrown to indicate that an attempt has been made to store thewrong type of object into an array of objects.classThrown to indicate that an assertion has failed.final classclassThrown to indicate that aninvokedynamicinstruction or a dynamicconstant failed to resolve its bootstrap method and arguments,or forinvokedynamicinstruction the bootstrap method has failed toprovide acall site with atargetof the correctmethod type,or for a dynamic constant the bootstrap method has failed to provide aconstant value of the required type.final classfinal classstatic classInstances of this class represent particular subsets of the Unicodecharacter set.static final classA family of character subsets representing the character blocks in theUnicode specification.final classClass<T>Instances of the classClassrepresent classes andinterfaces in a running Java application.classThrown to indicate that the code has attempted to cast an objectto a subclass of which it is not an instance.classThrown when the Java Virtual Machine detects a circularity in thesuperclass hierarchy of a class being loaded.classThrown when the Java Virtual Machine attempts to read a classfile and determines that the file is malformed or otherwise cannotbe interpreted as a class file.classA class loader is an object that is responsible for loading classes.classThrown when an application tries to load in a class through itsstring name using:TheforNamemethod in classClass.classClassValue<T>Lazily associate a computed value with anyClassobject.classThrown to indicate that theclonemethod in classObjecthas been called to clone an object, but thatthe object's class does not implement theCloneableinterface.final classclassThis is the common base class of all Java language enumeration classes.static final classEnum.EnumDesc<E extendsEnum<E>>Anominal descriptor for anenumconstant.classThrown when an application tries to access an enum constant by nameand the enum type contains no constant with the specified name.classAnErroris a subclass ofThrowablethat indicates serious problems that a reasonable applicationshould not try to catch.classThe classExceptionand its subclasses are a form ofThrowablethat indicates conditions that a reasonableapplication might want to catch.classSignals that an unexpected exception has occurred in a static initializer.final classclassThrown if an application attempts to access or modify a field, orto call a method that it does not have access to.classAn IllegalAccessException is thrown when an application triesto reflectively create an instance (other than an array),set or get a field, or invoke a method, but the currentlyexecuting method does not have access to the definition ofthe specified class, field, method or constructor.classThrown to indicate that a method has been passed an illegal orinappropriate argument.classThrown to indicate that a method has been called by an inappropriate caller.classThrown to indicate that a thread has attempted to wait on anobject's monitor or to notify other threads waiting on an object'smonitor without owning the specified monitor.classSignals that a method has been invoked at an illegal orinappropriate time.classThrown to indicate that a thread is not in an appropriate statefor the requested operation.classThrown when an incompatible class change has occurred to some classdefinition.classThrown to indicate that an index of some sort (such as to an array, to astring, or to a vector) is out of range.classThis class extendsThreadLocalto provide inheritance of valuesfrom parent thread to child thread: when a child thread is created, thechild receives initial values for all inheritable thread-local variablesfor which the parent has values.classThrown when an application tries to use the Javanewconstruct to instantiate an abstract class or an interface.classThrown when an application tries to create an instance of a class using thenewInstancemethod in classClass, but the specified class object cannot be instantiated.final classclassThrown to indicate some unexpected internal error has occurred inthe Java Virtual Machine.classThrown when a thread is waiting, sleeping, or otherwise occupied,and the thread is interrupted, either before or during the activity.final classA collection of static methods that provide convenient access toSystem.inandSystem.outfor line-oriented input and output.classThrown when creating amodule layer fails.classSubclasses ofLinkageErrorindicate that a class hassome dependency on another class; however, the latter class hasincompatibly changed after the compilation of the former class.final classfinal classThrown to indicate an unexpected failure in pattern matching.final classThe classMathcontains methods for performing basicnumeric operations such as the elementary exponential, logarithm,square root, and trigonometric functions.final classRepresents a run-time module, eithernamedor unnamed.final classA layer of modules in the Java virtual machine.static final classControls a module layer.classThrown if an application tries to create an array with negative size.classThrown if the Java Virtual Machine or aClassLoaderinstancetries to load in the definition of a class (as part of a normal method callor as part of creating a new instance using thenewexpression)and no definition of the class could be found.classThrown if an application tries to access or modify a specifiedfield of an object, and that object no longer has that field.classSignals that the class doesn't have a field of a specified name.classThrown if an application tries to call a specified method of aclass (either static or instance), and that class no longer has adefinition of that method.classThrown when a particular method cannot be found.classThrown when an application attempts to usenullin acase where an object is required.classThe abstract classNumberis the superclass of platformclasses representing numeric values that are convertible to theprimitive typesbyte,double,float,int,long, andshort.classThrown to indicate that the application has attempted to converta string to one of the numeric types, but that the string does nothave the appropriate format.classThrown when the Java Virtual Machine cannot allocate an objectbecause it is out of memory, and no more memory could be madeavailable by the garbage collector.final classRepresents metadata about a run-time package associated with a class loader.classProcessprovides control of native processes started byProcessBuilder.startandRuntime.exec.final classThis class is used to create operating system processes.static classRepresents a source of subprocess input or a destination ofsubprocess output.classThis is the common base class of all Java language record classes.classCommon superclass of exceptions thrown by reflective operations incore reflection.final classEvery Java application has a single instance of classRuntimethat allows the application to interface withthe environment in which the application is running.static final classA representation of a version string for an implementation of theJava SE Platform.classRuntimeExceptionis the superclass of thoseexceptions that can be thrown during the normal operation of theJava Virtual Machine.final classDeprecated, for removal: This API element is subject to removal in a future version.This permission cannot be used for controlling access to resourcesas the Security Manager is no longer supported.final classScopedValue<T>A value that may be safely and efficiently shared to methods without using methodparameters.static final classA mapping of scoped values, askeys, to values.classThrown to indicate a security violation.classDeprecated, for removal: This API element is subject to removal in a future version.There is no replacement for this class.final classclassThrown when a stack overflow occurs because an applicationrecurses too deeply.final classAn element in a stack trace, as returned byThrowable.getStackTrace().final classA stack walker.final classThe classStrictMathcontains methods for performing basicnumeric operations such as the elementary exponential, logarithm,square root, and trigonometric functions.final classTheStringclass represents character strings.final classA thread-safe, mutable sequence of characters.final classA mutable sequence of characters.classThrown byStringmethods to indicate that an index is either negativeor greater than the size of the string.final classTheSystemclass contains several useful class fieldsand methods.static classTheLoggerFinderservice is responsible for creating, managing,and configuring loggers to the underlying framework it uses.classAthread is a thread of execution in a program.classDeprecated, for removal: This API element is subject to removal in a future version.Thread.stop()was originally specified to "stop" a victim thread by causing the victim thread to throw aThreadDeath.classA thread group represents a set of threads.classThreadLocal<T>This class provides thread-local variables.classTheThrowableclass is the superclass of all errors andexceptions in the Java language.classThrown when an application tries to access a type using a stringrepresenting the type's name, but no definition for the type withthe specified name can be found.classThrown when an unknown but serious exception has occurred in theJava Virtual Machine.classThrown if the Java Virtual Machine cannot find an appropriatenative-language definition of a method declarednative.classThrown when the Java Virtual Machine attempts to read a classfile and determines that the major and minor version numbersin the file are not supported.classThrown to indicate that the requested operation is not supported.classThrown when the "verifier" detects that a class file,though well formed, contains some sort of internal inconsistencyor security problem.classThrown to indicate that the Java Virtual Machine is broken or hasrun out of resources necessary for it to continue operating.final classTheVoidclass is an uninstantiable placeholder class to hold areference to theClassobject representing the Java keywordvoid.final classThrown to indicate that a method has been called on the wrong thread.Modifier and TypeMethodDescriptionprotected finalObjectEnum.clone()Throws CloneNotSupportedException.protectedObjectObject.clone()Creates and returns a copy of this object.protectedObjectThread.clone()Throws CloneNotSupportedException as a Thread can not be meaningfullycloned.protectedObjectClassLoader.getClassLoadingLock(String className) Returns the lock object for class loading operations.T[]Class.getEnumConstants()Returns the elements of this enum class or null if thisClass object does not represent an enum class.SecurityManager.getSecurityContext()Deprecated, for removal: This API element is subject to removal in a future version.Returns anAccessControlContextwhere thecheckPermissionmethod always throws anAccessControlExceptionand thegetDomainCombinermethod always returnsnull.Object[]Class.getSigners()Gets the signers of this class.Modifier and TypeMethodDescriptionstatic voidCopies an array from the specified source array, beginning at thespecified position, to the specified position of the destination array.Casts an object to the class or interface representedby thisClassobject.voidSecurityManager.checkConnect(String host, int port,Object context) Deprecated, for removal: This API element is subject to removal in a future version.ThrowsSecurityException.voidSecurityManager.checkPermission(Permission perm,Object context) Deprecated, for removal: This API element is subject to removal in a future version.ThrowsSecurityException.voidDeprecated, for removal: This API element is subject to removal in a future version.ThrowsSecurityException.booleanReturnstrueif and only if the argument is notnulland is aBooleanobject thatrepresents the samebooleanvalue as this object.booleanCompares this object to the specified object.booleanCompares this object against the specified object.final booleanCompares twoSubsetobjects for equality.booleanCompares this object against the specified object.final booleanReturns true if the specified object is equal to thisenum constant.booleanCompares this object against the specified object.booleanCompares this object to the specified object.booleanCompares this object to the specified object.booleanIndicates whether some other object is "equal to" this one.booleanCompares the specified object with thisRedirectforequality.booleanReturnstrueifotherobject is non-null, is of thesame implementation, and represents the same system process;otherwise it returnsfalse.abstract booleanIndicates whether some other object is "equal to" this one.booleanDetermines whether thisVersionis equal to another object.booleanCompares this object to the specified object.booleanReturnstrueifthis == obj,falseotherwise.booleanReturns true if the specified object is anotherStackTraceElementinstance representing the same executionpoint as this instance.booleanCompares this string to the specified object.booleanRuntime.Version.equalsIgnoreOptional(Object obj) Determines whether thisVersionis equal to anotherdisregarding optional build information.staticStringReturns a formatted string using the specified format string andarguments.staticStringReturns a formatted string using the specified locale, format string,and arguments.Formats using this string as the format string, and the suppliedarguments.static booleanReturnstrueif and only if the current thread holds themonitor lock on the specified object.static intSystem.identityHashCode(Object x) Returns the same hash code for the given object aswould be returned by the default method hashCode(),whether or not the given object's class overrideshashCode().booleanClass.isInstance(Object obj) Determines if the specifiedObjectis assignment-compatiblewith the object represented by thisClass.default voidSystem.Logger.log(System.Logger.Level level,Object obj) Logs a message produced from the given object.default voidSystem.Logger.log(System.Logger.Level level,String format,Object... params) Logs a message with an optional list of parameters.voidSystem.Logger.log(System.Logger.Level level,ResourceBundle bundle,String format,Object... params) Logs a message with resource bundle and an optional list ofparameters.static voidWrites a string representation of the specified object to thestandard output.static voidWrites a string representation of the specified object and then writesa line separator to the standard output.protected final voidClassLoader.setSigners(Class<?> c,Object[] signers) Sets the signers of a class.staticStringReturns the string representation of theObjectargument.ModifierConstructorDescriptionAssertionError(Object detailMessage) Constructs an AssertionError with its detail message derived from the specified object, which is converted to a string as defined in section5.1.11 ofThe Java Language Specification.Uses ofObject injava.lang.annotation
Subclasses ofObject injava.lang.annotationModifier and TypeClassDescriptionclassThrown when the annotation parser attempts to read an annotationfrom a class file and determines that the annotation is malformed.classThrown to indicate that a program has attempted to access an element ofan annotation whose type has changed after the annotation was compiled(or serialized).classThrown to indicate that a program has attempted to access an element ofan annotation interface that was added to the annotation interface definitionafter the annotation was compiled (or serialized).Methods injava.lang.annotation with parameters of typeObjectUses ofObject injava.lang.classfile
Subclasses ofObject injava.lang.classfileModifier and TypeClassDescriptionfinal classAttribute mappers for predefined (JVMS4.7) and JDK-specificnonstandard attributes.classCustomAttribute<T extendsCustomAttribute<T>>Models a user-defined attribute in aclassfile.Methods injava.lang.classfile with parameters of typeObjectUses ofObject injava.lang.classfile.constantpool
Subclasses ofObject injava.lang.classfile.constantpoolModifier and TypeClassDescriptionclassThrown to indicate that requested entry cannot be obtained from the constantpool or the bootstrap method table.Uses ofObject injava.lang.constant
Subclasses ofObject injava.lang.constantModifier and TypeClassDescriptionfinal classPredefined values ofnominal descriptorfor common constants, including descriptors for primitive class types andother common platform types, and descriptors for method handles for standardbootstrap methods.final classAnominal descriptor for aninvokedynamiccall site.classAnominal descriptor for adynamic constant (one described in the constant pool withConstant_Dynamic_info.)Methods injava.lang.constant that returnObjectMethods injava.lang.constant with parameters of typeObjectModifier and TypeMethodDescriptionbooleanCompare the specified object with this descriptor for equality.final booleanCompares the specified object with this descriptor for equality.final booleanCompares the specified object with this descriptor for equality.booleanCompares the specified object with this descriptor for equality.booleanCompares the specified object with this descriptor for equality.booleanCompare the specified object with this descriptor for equality.booleanCompare the specified object with this descriptor for equality.Uses ofObject injava.lang.foreign
Methods injava.lang.foreign that return types with arguments of typeObjectModifier and TypeMethodDescriptionMemorySegment.heapBase()Returns the Java object stored in the on-heap region of memory backing this memorysegment, if any.Methods injava.lang.foreign with parameters of typeObjectModifier and TypeMethodDescriptionstatic voidMemorySegment.copy(MemorySegment srcSegment,ValueLayout srcLayout, long srcOffset,Object dstArray, int dstIndex, int elementCount) Copies a number of elements from a source memory segment to a destination array.static voidMemorySegment.copy(Object srcArray, int srcIndex,MemorySegment dstSegment,ValueLayout dstLayout, long dstOffset, int elementCount) Copies a number of elements from a source array to a destination memory segment.booleanCompares the specified object with this layout for equality.booleanCompares the specified object with this memory segment for equality.booleanReturnstrue, if the provided object is also a scope, which modelsthe same lifetime as that modeled by this scope.Uses ofObject injava.lang.instrument
Subclasses ofObject injava.lang.instrumentModifier and TypeClassDescriptionfinal classThis class serves as a parameter block to theInstrumentation.redefineClassesmethod.classThrown by an implementation ofClassFileTransformer.transformwhen its input parameters are invalid.classThrown by an implementation ofInstrumentation.redefineClasseswhen one of the specified classes cannot be modified.classThrown to indicate that a module cannot be modified.Methods injava.lang.instrument with parameters of typeObjectModifier and TypeMethodDescriptionlongInstrumentation.getObjectSize(Object objectToSize) Returns an implementation-specific approximation of the amount of storage consumed bythe specified object.Uses ofObject injava.lang.invoke
Subclasses ofObject injava.lang.invokeModifier and TypeClassDescriptionclassfinal classBootstrap methods for dynamically-computed constants.classAConstantCallSiteis aCallSitewhose target is permanent, and can never be changed.classLambdaConversionExceptionfinal classMethods to facilitate the creation of simple "function objects" thatimplement one or more interfaces by delegation to a providedMethodHandle,possibly after type adaptation and partial evaluation of arguments.classA method handle is a typed, directly executable reference to an underlying method, constructor, field, or similar low-level operation, with optional transformations of arguments or return values.final classThis class consists exclusively of static methods that help adaptmethod handles to other JVM types, such as interfaces.final classThis class consists exclusively of static methods that operate on or returnmethod handles.static final classAlookup object is a factory for creating method handles,when the creation requires access checking.final classA method type represents the arguments and return type accepted andreturned by a method handle, or the arguments and return type passedand expected by a method handle caller.classAMutableCallSiteis aCallSitewhose target variable behaves like an ordinary field.final classSerialized form of a lambda expression.classStringConcatException is thrown byStringConcatFactorywhen linkageinvariants are violated.final classMethods to facilitate the creation of String concatenation methods, thatcan be used to efficiently concatenate a known number of arguments of knowntypes, possibly after type adaptation and partial evaluation of arguments.classASwitchPointis an object which can publish state transitions to other threads.classA VarHandle is a dynamically strongly typed reference to a variable, or to aparametrically-defined family of variables, including static fields,non-static fields, array elements, or components of an off-heap datastructure.static final classAnominal descriptor for aVarHandleconstant.classAVolatileCallSiteis aCallSitewhose target acts like a volatile variable.classThrown to indicate that code has attempted to call a method handlevia the wrong method type.Methods injava.lang.invoke that returnObjectModifier and TypeMethodDescriptionfinalObjectVarHandle.compareAndExchange(Object... args) Atomically sets the value of a variable to thenewValuewith thememory semantics ofVarHandle.setVolatile(Object...)if the variable's current value,referred to as thewitness value,==theexpectedValue, as accessed with the memory semantics ofVarHandle.getVolatile(Object...).finalObjectVarHandle.compareAndExchangeAcquire(Object... args) Atomically sets the value of a variable to thenewValuewith thememory semantics ofVarHandle.set(Object...)if the variable's current value,referred to as thewitness value,==theexpectedValue, as accessed with the memory semantics ofVarHandle.getAcquire(Object...).finalObjectVarHandle.compareAndExchangeRelease(Object... args) Atomically sets the value of a variable to thenewValuewith thememory semantics ofVarHandle.setRelease(Object...)if the variable's current value,referred to as thewitness value,==theexpectedValue, as accessed with the memory semantics ofVarHandle.get(Object...).staticObjectConstantBootstraps.explicitCast(MethodHandles.Lookup lookup,String name,Class<?> dstType,Object value) Applies a conversion from a source type to a destination type.finalObjectReturns the value of a variable, with memory semantics of reading asif the variable was declared non-volatile.finalObjectVarHandle.getAcquire(Object... args) Returns the value of a variable, and ensures that subsequent loads andstores are not reordered before this access.finalObjectAtomically adds thevalueto the current value of a variable withthe memory semantics ofVarHandle.setVolatile(Object...), and returns the variable'sprevious value, as accessed with the memory semantics ofVarHandle.getVolatile(Object...).finalObjectVarHandle.getAndAddAcquire(Object... args) Atomically adds thevalueto the current value of a variable withthe memory semantics ofVarHandle.set(Object...), and returns the variable'sprevious value, as accessed with the memory semantics ofVarHandle.getAcquire(Object...).finalObjectVarHandle.getAndAddRelease(Object... args) Atomically adds thevalueto the current value of a variable withthe memory semantics ofVarHandle.setRelease(Object...), and returns the variable'sprevious value, as accessed with the memory semantics ofVarHandle.get(Object...).finalObjectVarHandle.getAndBitwiseAnd(Object... args) Atomically sets the value of a variable to the result ofbitwise AND between the variable's current value and themaskwith the memory semantics ofVarHandle.setVolatile(Object...)and returns thevariable's previous value, as accessed with the memory semantics ofVarHandle.getVolatile(Object...).finalObjectVarHandle.getAndBitwiseAndAcquire(Object... args) Atomically sets the value of a variable to the result ofbitwise AND between the variable's current value and themaskwith the memory semantics ofVarHandle.set(Object...)and returns thevariable's previous value, as accessed with the memory semantics ofVarHandle.getAcquire(Object...).finalObjectVarHandle.getAndBitwiseAndRelease(Object... args) Atomically sets the value of a variable to the result ofbitwise AND between the variable's current value and themaskwith the memory semantics ofVarHandle.setRelease(Object...)and returns thevariable's previous value, as accessed with the memory semantics ofVarHandle.get(Object...).finalObjectVarHandle.getAndBitwiseOr(Object... args) Atomically sets the value of a variable to the result ofbitwise OR between the variable's current value and themaskwith the memory semantics ofVarHandle.setVolatile(Object...)and returns thevariable's previous value, as accessed with the memory semantics ofVarHandle.getVolatile(Object...).finalObjectVarHandle.getAndBitwiseOrAcquire(Object... args) Atomically sets the value of a variable to the result ofbitwise OR between the variable's current value and themaskwith the memory semantics ofVarHandle.set(Object...)and returns thevariable's previous value, as accessed with the memory semantics ofVarHandle.getAcquire(Object...).finalObjectVarHandle.getAndBitwiseOrRelease(Object... args) Atomically sets the value of a variable to the result ofbitwise OR between the variable's current value and themaskwith the memory semantics ofVarHandle.setRelease(Object...)and returns thevariable's previous value, as accessed with the memory semantics ofVarHandle.get(Object...).finalObjectVarHandle.getAndBitwiseXor(Object... args) Atomically sets the value of a variable to the result ofbitwise XOR between the variable's current value and themaskwith the memory semantics ofVarHandle.setVolatile(Object...)and returns thevariable's previous value, as accessed with the memory semantics ofVarHandle.getVolatile(Object...).finalObjectVarHandle.getAndBitwiseXorAcquire(Object... args) Atomically sets the value of a variable to the result ofbitwise XOR between the variable's current value and themaskwith the memory semantics ofVarHandle.set(Object...)and returns thevariable's previous value, as accessed with the memory semantics ofVarHandle.getAcquire(Object...).finalObjectVarHandle.getAndBitwiseXorRelease(Object... args) Atomically sets the value of a variable to the result ofbitwise XOR between the variable's current value and themaskwith the memory semantics ofVarHandle.setRelease(Object...)and returns thevariable's previous value, as accessed with the memory semantics ofVarHandle.get(Object...).finalObjectAtomically sets the value of a variable to thenewValuewith thememory semantics ofVarHandle.setVolatile(Object...)and returns the variable'sprevious value, as accessed with the memory semantics ofVarHandle.getVolatile(Object...).finalObjectVarHandle.getAndSetAcquire(Object... args) Atomically sets the value of a variable to thenewValuewith thememory semantics ofVarHandle.set(Object...)and returns the variable'sprevious value, as accessed with the memory semantics ofVarHandle.getAcquire(Object...).finalObjectVarHandle.getAndSetRelease(Object... args) Atomically sets the value of a variable to thenewValuewith thememory semantics ofVarHandle.setRelease(Object...)and returns the variable'sprevious value, as accessed with the memory semantics ofVarHandle.get(Object...).SerializedLambda.getCapturedArg(int i) Get a dynamic argument to the lambda capture site.finalObjectReturns the value of a variable, accessed in program order, but with noassurance of memory ordering effects with respect to other threads.staticObjectConstantBootstraps.getStaticFinal(MethodHandles.Lookup lookup,String name,Class<?> type) Returns the value of a static final field declared in the class whichis the same as the field's type (or, for primitive-valued fields,declared in the wrapper class.)staticObjectConstantBootstraps.getStaticFinal(MethodHandles.Lookup lookup,String name,Class<?> type,Class<?> declaringClass) Returns the value of a static final field.finalObjectVarHandle.getVolatile(Object... args) Returns the value of a variable, with memory semantics of reading as ifthe variable was declaredvolatile.staticObjectConstantBootstraps.invoke(MethodHandles.Lookup lookup,String name,Class<?> type,MethodHandle handle,Object... args) Returns the result of invoking a method handle with the providedarguments.finalObjectInvokes the method handle, allowing any caller type descriptor,and optionally performing conversions on arguments and return values.finalObjectMethodHandle.invokeExact(Object... args) Invokes the method handle, allowing any caller type descriptor, but requiring an exact type match.MethodHandle.invokeWithArguments(Object... arguments) Performs a variable arity invocation, passing the arguments in the given arrayto the method handle, as if via an inexactinvokefrom a call sitewhich mentions only the typeObject, and whose actual argument count is the lengthof the argument array.MethodHandle.invokeWithArguments(List<?> arguments) Performs a variable arity invocation, passing the arguments in the given listto the method handle, as if via an inexactinvokefrom a call sitewhich mentions only the typeObject, and whose actual argument count is the lengthof the argument list.staticObjectConstantBootstraps.nullConstant(MethodHandles.Lookup lookup,String name,Class<?> type) Returns anullobject reference for the reference type specifiedbytype.Methods injava.lang.invoke with parameters of typeObjectModifier and TypeMethodDescriptionstaticCallSiteLambdaMetafactory.altMetafactory(MethodHandles.Lookup caller,String interfaceMethodName,MethodType factoryType,Object... args) Facilitates the creation of simple "function objects" that implement oneor more interfaces by delegation to a providedMethodHandle,after appropriate type adaptation and partial evaluation of arguments.MethodHandles.Lookup.bind(Object receiver,String name,MethodType type) Produces an early-bound method handle for a non-static method.Binds a valuexto the first argument of a method handle, without invoking it.finalObjectVarHandle.compareAndExchange(Object... args) Atomically sets the value of a variable to thenewValuewith thememory semantics ofVarHandle.setVolatile(Object...)if the variable's current value,referred to as thewitness value,==theexpectedValue, as accessed with the memory semantics ofVarHandle.getVolatile(Object...).finalObjectVarHandle.compareAndExchangeAcquire(Object... args) Atomically sets the value of a variable to thenewValuewith thememory semantics ofVarHandle.set(Object...)if the variable's current value,referred to as thewitness value,==theexpectedValue, as accessed with the memory semantics ofVarHandle.getAcquire(Object...).finalObjectVarHandle.compareAndExchangeRelease(Object... args) Atomically sets the value of a variable to thenewValuewith thememory semantics ofVarHandle.setRelease(Object...)if the variable's current value,referred to as thewitness value,==theexpectedValue, as accessed with the memory semantics ofVarHandle.get(Object...).final booleanVarHandle.compareAndSet(Object... args) Atomically sets the value of a variable to thenewValuewith thememory semantics ofVarHandle.setVolatile(Object...)if the variable's current value,referred to as thewitness value,==theexpectedValue, as accessed with the memory semantics ofVarHandle.getVolatile(Object...).staticMethodHandleProduces a method handle of the requested return type which returns the givenconstant value every time it is invoked.MethodHandles.Lookup.defineHiddenClassWithClassData(byte[] bytes,Object classData, boolean initialize,MethodHandles.Lookup.ClassOption... options) Creates ahidden class or interface frombyteswith associatedclass data,returning aLookupon the newly created class or interface.booleanCompares the specified object with this type for equality.staticObjectConstantBootstraps.explicitCast(MethodHandles.Lookup lookup,String name,Class<?> dstType,Object value) Applies a conversion from a source type to a destination type.finalObjectReturns the value of a variable, with memory semantics of reading asif the variable was declared non-volatile.finalObjectVarHandle.getAcquire(Object... args) Returns the value of a variable, and ensures that subsequent loads andstores are not reordered before this access.finalObjectAtomically adds thevalueto the current value of a variable withthe memory semantics ofVarHandle.setVolatile(Object...), and returns the variable'sprevious value, as accessed with the memory semantics ofVarHandle.getVolatile(Object...).finalObjectVarHandle.getAndAddAcquire(Object... args) Atomically adds thevalueto the current value of a variable withthe memory semantics ofVarHandle.set(Object...), and returns the variable'sprevious value, as accessed with the memory semantics ofVarHandle.getAcquire(Object...).finalObjectVarHandle.getAndAddRelease(Object... args) Atomically adds thevalueto the current value of a variable withthe memory semantics ofVarHandle.setRelease(Object...), and returns the variable'sprevious value, as accessed with the memory semantics ofVarHandle.get(Object...).finalObjectVarHandle.getAndBitwiseAnd(Object... args) Atomically sets the value of a variable to the result ofbitwise AND between the variable's current value and themaskwith the memory semantics ofVarHandle.setVolatile(Object...)and returns thevariable's previous value, as accessed with the memory semantics ofVarHandle.getVolatile(Object...).finalObjectVarHandle.getAndBitwiseAndAcquire(Object... args) Atomically sets the value of a variable to the result ofbitwise AND between the variable's current value and themaskwith the memory semantics ofVarHandle.set(Object...)and returns thevariable's previous value, as accessed with the memory semantics ofVarHandle.getAcquire(Object...).finalObjectVarHandle.getAndBitwiseAndRelease(Object... args) Atomically sets the value of a variable to the result ofbitwise AND between the variable's current value and themaskwith the memory semantics ofVarHandle.setRelease(Object...)and returns thevariable's previous value, as accessed with the memory semantics ofVarHandle.get(Object...).finalObjectVarHandle.getAndBitwiseOr(Object... args) Atomically sets the value of a variable to the result ofbitwise OR between the variable's current value and themaskwith the memory semantics ofVarHandle.setVolatile(Object...)and returns thevariable's previous value, as accessed with the memory semantics ofVarHandle.getVolatile(Object...).finalObjectVarHandle.getAndBitwiseOrAcquire(Object... args) Atomically sets the value of a variable to the result ofbitwise OR between the variable's current value and themaskwith the memory semantics ofVarHandle.set(Object...)and returns thevariable's previous value, as accessed with the memory semantics ofVarHandle.getAcquire(Object...).finalObjectVarHandle.getAndBitwiseOrRelease(Object... args) Atomically sets the value of a variable to the result ofbitwise OR between the variable's current value and themaskwith the memory semantics ofVarHandle.setRelease(Object...)and returns thevariable's previous value, as accessed with the memory semantics ofVarHandle.get(Object...).finalObjectVarHandle.getAndBitwiseXor(Object... args) Atomically sets the value of a variable to the result ofbitwise XOR between the variable's current value and themaskwith the memory semantics ofVarHandle.setVolatile(Object...)and returns thevariable's previous value, as accessed with the memory semantics ofVarHandle.getVolatile(Object...).finalObjectVarHandle.getAndBitwiseXorAcquire(Object... args) Atomically sets the value of a variable to the result ofbitwise XOR between the variable's current value and themaskwith the memory semantics ofVarHandle.set(Object...)and returns thevariable's previous value, as accessed with the memory semantics ofVarHandle.getAcquire(Object...).finalObjectVarHandle.getAndBitwiseXorRelease(Object... args) Atomically sets the value of a variable to the result ofbitwise XOR between the variable's current value and themaskwith the memory semantics ofVarHandle.setRelease(Object...)and returns thevariable's previous value, as accessed with the memory semantics ofVarHandle.get(Object...).finalObjectAtomically sets the value of a variable to thenewValuewith thememory semantics ofVarHandle.setVolatile(Object...)and returns the variable'sprevious value, as accessed with the memory semantics ofVarHandle.getVolatile(Object...).finalObjectVarHandle.getAndSetAcquire(Object... args) Atomically sets the value of a variable to thenewValuewith thememory semantics ofVarHandle.set(Object...)and returns the variable'sprevious value, as accessed with the memory semantics ofVarHandle.getAcquire(Object...).finalObjectVarHandle.getAndSetRelease(Object... args) Atomically sets the value of a variable to thenewValuewith thememory semantics ofVarHandle.setRelease(Object...)and returns the variable'sprevious value, as accessed with the memory semantics ofVarHandle.get(Object...).finalObjectReturns the value of a variable, accessed in program order, but with noassurance of memory ordering effects with respect to other threads.finalObjectVarHandle.getVolatile(Object... args) Returns the value of a variable, with memory semantics of reading as ifthe variable was declaredvolatile.staticMethodHandleMethodHandles.insertArguments(MethodHandle target, int pos,Object... values) Provides a target method handle with one or morebound argumentsin advance of the method handle's invocation.staticVarHandleMethodHandles.insertCoordinates(VarHandle target, int pos,Object... values) Provides a target var handle with one or morebound coordinatesin advance of the var handle's invocation.staticObjectConstantBootstraps.invoke(MethodHandles.Lookup lookup,String name,Class<?> type,MethodHandle handle,Object... args) Returns the result of invoking a method handle with the providedarguments.finalObjectInvokes the method handle, allowing any caller type descriptor,and optionally performing conversions on arguments and return values.finalObjectMethodHandle.invokeExact(Object... args) Invokes the method handle, allowing any caller type descriptor, but requiring an exact type match.MethodHandle.invokeWithArguments(Object... arguments) Performs a variable arity invocation, passing the arguments in the given arrayto the method handle, as if via an inexactinvokefrom a call sitewhich mentions only the typeObject, and whose actual argument count is the lengthof the argument array.static booleanMethodHandleProxies.isWrapperInstance(Object x) Determines if the given object was produced by a call toasInterfaceInstance.staticCallSiteStringConcatFactory.makeConcatWithConstants(MethodHandles.Lookup lookup,String name,MethodType concatType,String recipe,Object... constants) Facilitates the creation of optimized String concatenation methods, thatcan be used to efficiently concatenate a known number of arguments ofknown types, possibly after type adaptation and partial evaluation ofarguments.final voidSets the value of a variable to thenewValue, with memorysemantics of setting as if the variable was declared non-volatileand non-final.final voidSets the value of a variable to thenewValue, in program order,but with no assurance of memory ordering effects with respect to otherthreads.final voidVarHandle.setRelease(Object... args) Sets the value of a variable to thenewValue, and ensures thatprior loads and stores are not reordered after this access.final voidVarHandle.setVolatile(Object... args) Sets the value of a variable to thenewValue, with memorysemantics of setting as if the variable was declaredvolatile.final booleanVarHandle.weakCompareAndSet(Object... args) Possibly atomically sets the value of a variable to thenewValuewith the memory semantics ofVarHandle.setVolatile(Object...)if the variable'scurrent value, referred to as thewitness value,==theexpectedValue, as accessed with the memory semantics ofVarHandle.getVolatile(Object...).final booleanVarHandle.weakCompareAndSetAcquire(Object... args) Possibly atomically sets the value of a variable to thenewValuewith the semantics ofVarHandle.set(Object...)if the variable's current value,referred to as thewitness value,==theexpectedValue, as accessed with the memory semantics ofVarHandle.getAcquire(Object...).final booleanVarHandle.weakCompareAndSetPlain(Object... args) Possibly atomically sets the value of a variable to thenewValuewith the semantics ofVarHandle.set(Object...)if the variable's current value,referred to as thewitness value,==theexpectedValue, as accessed with the memory semantics ofVarHandle.get(Object...).final booleanVarHandle.weakCompareAndSetRelease(Object... args) Possibly atomically sets the value of a variable to thenewValuewith the semantics ofVarHandle.setRelease(Object...)if the variable's currentvalue, referred to as thewitness value,==theexpectedValue, as accessed with the memory semantics ofVarHandle.get(Object...).staticMethodHandleMethodHandleProxies.wrapperInstanceTarget(Object x) Produces or recovers a target method handle which is behaviorallyequivalent to the unique method of this wrapper instance.staticClass<?> MethodHandleProxies.wrapperInstanceType(Object x) Recovers the unique single-method interface type for which this wrapper instance was created.Constructors injava.lang.invoke with parameters of typeObjectModifierConstructorDescriptionSerializedLambda(Class<?> capturingClass,String functionalInterfaceClass,String functionalInterfaceMethodName,String functionalInterfaceMethodSignature, int implMethodKind,String implClass,String implMethodName,String implMethodSignature,String instantiatedMethodType,Object[] capturedArgs) Create aSerializedLambdafrom the low-level information presentat the lambda factory site.Uses ofObject injava.lang.management
Subclasses ofObject injava.lang.managementModifier and TypeClassDescriptionclassInformation about alock.classTheManagementFactoryclass is a factory class for gettingmanaged beans for the Java platform.final classDeprecated, for removal: This API element is subject to removal in a future version.This class was only useful in conjunction with the Security Manager,which is no longer supported.classThe information about a memory notification.classAMemoryUsageobject represents a snapshot of memory usage.classInformation about an object monitor lock.classThread information.Uses ofObject injava.lang.module
Subclasses ofObject injava.lang.moduleModifier and TypeClassDescriptionfinal classA configuration that is the result ofresolution or resolution withservice binding.classThrown by aModuleFinderwhen an error occurs findinga module.classThrown when reading a module descriptor and the module descriptor is foundto be malformed or otherwise cannot be interpreted as a module descriptor.final classA module descriptor.static final classA builder for buildingModuleDescriptorobjects.static final classA package exported by a module, may be qualified or unqualified.static final classA package opened by a module, may be qualified or unqualified.static final classA service that a module provides one or more implementations of.static final classA dependence upon a module.static final classA module's version string.classA reference to a module's content.classThrown when resolving a set of modules, or resolving a set of modules withservice binding, fails.final classA module in a graph ofresolved modules.Methods injava.lang.module with parameters of typeObjectModifier and TypeMethodDescriptionbooleanTests this module descriptor for equality with the given object.booleanTests this module export for equality with the given object.booleanTests this moduleOpensfor equality with the given object.booleanTests thisProvidesfor equality with the given object.booleanTests this module dependence for equality with the given object.booleanTests this module version for equality with the given object.booleanTests this resolved module for equality with the given object.Uses ofObject injava.lang.ref
Subclasses ofObject injava.lang.refModifier and TypeClassDescriptionfinal classCleanermanages a set of object references and corresponding cleaning actions.classPhantom reference objects, which are enqueued after the collectordetermines that their referents may otherwise be reclaimed.classReference<T>Abstract base class for reference objects.classReference queues, to which registered reference objects are appended by thegarbage collector after the appropriate reachability changes are detected.classSoft reference objects, which are cleared at the discretion of the garbagecollector in response to memory demand.classWeak reference objects, which do not prevent their referents from beingmade finalizable, finalized, and then reclaimed.Methods injava.lang.ref that returnObjectMethods injava.lang.ref with parameters of typeObjectModifier and TypeMethodDescriptionstatic voidReference.reachabilityFence(Object ref) Ensures that the given object remainsstrongly reachable.Registers an object and a cleaning action to run when the objectbecomes phantom reachable.Uses ofObject injava.lang.reflect
Subclasses ofObject injava.lang.reflectModifier and TypeClassDescriptionclassTheAccessibleObjectclass is the base class forField,Method, andConstructorobjects (known asreflectedobjects).final classTheArrayclass provides static methods to dynamically create andaccess Java arrays.final classConstructor<T>Constructorprovides information about, and access to, a singleconstructor for a class.classA shared superclass for the common functionality ofMethodandConstructor.final classAFieldprovides information about, and dynamic access to, asingle field of a class or an interface.classThrown when a syntactically malformed signature attribute isencountered by a reflective method that needs to interpret the genericsignature information for a class or interface, method or constructor.classThrown when Java language access checks cannot be suppressed.classInvocationTargetException is a checked exception that wrapsan exception thrown by an invoked method or constructor.classThrown when a semantically malformed parameterized type isencountered by a reflective method that needs to instantiate it.classThrown whenthejava.lang.reflect packageattempts to read method parameters froma class file and determines that one or more parameters aremalformed.final classAMethodprovides information about, and access to, a single methodon a class or interface.final classThe Modifier class providesstaticmethods andconstants to decode class and member access modifiers.final classInformation about method parameters.classProxyprovides static methods for creating objects that act like instancesof interfaces but allow for customized method invocation.final classARecordComponentprovides information about, and dynamic access to, acomponent of a record class.final classDeprecated, for removal: This API element is subject to removal in a future version.This permission cannot be used for controlling access to resourcesas the Security Manager is no longer supported.classThrown by a method invocation on a proxy instance if its invocationhandler'sinvokemethod throws achecked exception (aThrowablethat is not assignabletoRuntimeExceptionorError) thatis not assignable to any of the exception types declared in thethrowsclause of the method that was invoked on theproxy instance and dispatched to the invocation handler.Methods injava.lang.reflect that returnObjectModifier and TypeMethodDescriptionstaticObjectReturns the value of the indexed component in the specifiedarray object.Returns the value of the field represented by thisField, onthe specified object.Method.getDefaultValue()Returns the default value for the annotation member represented bythisMethodinstance.Processes a method invocation on a proxy instance and returnsthe result.Invokes the underlying method represented by thisMethodobject, on the specified object with the specified parameters.staticObjectInvocationHandler.invokeDefault(Object proxy,Method method,Object... args) Invokes the specified default method on the givenproxyinstance withthe given parameters.staticObjectArray.newInstance(Class<?> componentType, int length) Creates a new array with the specified component type andlength.staticObjectArray.newInstance(Class<?> componentType, int... dimensions) Creates a new arraywith the specified component type and dimensions.staticObjectProxy.newProxyInstance(ClassLoader loader,Class<?>[] interfaces,InvocationHandler h) Returns a proxy instance for the specified interfacesthat dispatches method invocations to the specified invocationhandler.Methods injava.lang.reflect with parameters of typeObjectModifier and TypeMethodDescriptionfinal booleanTest if the caller can access this reflected object.booleanCompares thisConstructoragainst the specified object.booleanCompares thisFieldagainst the specified object.booleanCompares thisMethodagainst the specified object.booleanCompares based on the executable and the index.staticObjectReturns the value of the indexed component in the specifiedarray object.Returns the value of the field represented by thisField, onthe specified object.static booleanArray.getBoolean(Object array, int index) Returns the value of the indexed component in the specifiedarray object, as aboolean.booleanField.getBoolean(Object obj) Gets the value of a static or instancebooleanfield.static byteReturns the value of the indexed component in the specifiedarray object, as abyte.byteGets the value of a static or instancebytefield.static charReturns the value of the indexed component in the specifiedarray object, as achar.charGets the value of a static or instance field of typecharor of another primitive type convertible totypecharvia a widening conversion.static doubleReturns the value of the indexed component in the specifiedarray object, as adouble.doubleGets the value of a static or instance field of typedoubleor of another primitive type convertible totypedoublevia a widening conversion.static floatReturns the value of the indexed component in the specifiedarray object, as afloat.floatGets the value of a static or instance field of typefloator of another primitive type convertible totypefloatvia a widening conversion.static intReturns the value of the indexed component in the specifiedarray object, as anint.intGets the value of a static or instance field of typeintor of another primitive type convertible totypeintvia a widening conversion.staticInvocationHandlerProxy.getInvocationHandler(Object proxy) Returns the invocation handler for the specified proxy instance.static intReturns the length of the specified array object, as anint.static longReturns the value of the indexed component in the specifiedarray object, as along.longGets the value of a static or instance field of typelongor of another primitive type convertible totypelongvia a widening conversion.static shortReturns the value of the indexed component in the specifiedarray object, as ashort.shortGets the value of a static or instance field of typeshortor of another primitive type convertible totypeshortvia a widening conversion.Processes a method invocation on a proxy instance and returnsthe result.Invokes the underlying method represented by thisMethodobject, on the specified object with the specified parameters.staticObjectInvocationHandler.invokeDefault(Object proxy,Method method,Object... args) Invokes the specified default method on the givenproxyinstance withthe given parameters.Constructor.newInstance(Object... initargs) Uses the constructor represented by thisConstructorobject tocreate and initialize a new instance of the constructor'sdeclaring class, with the specified initialization parameters.static voidSets the value of the indexed component of the specified arrayobject to the specified new value.voidSets the field represented by thisFieldobject on thespecified object argument to the specified new value.static voidArray.setBoolean(Object array, int index, boolean z) Sets the value of the indexed component of the specified arrayobject to the specifiedbooleanvalue.voidField.setBoolean(Object obj, boolean z) Sets the value of a field as abooleanon the specified object.static voidSets the value of the indexed component of the specified arrayobject to the specifiedbytevalue.voidSets the value of a field as abyteon the specified object.static voidSets the value of the indexed component of the specified arrayobject to the specifiedcharvalue.voidSets the value of a field as acharon the specified object.static voidSets the value of the indexed component of the specified arrayobject to the specifieddoublevalue.voidSets the value of a field as adoubleon the specified object.static voidSets the value of the indexed component of the specified arrayobject to the specifiedfloatvalue.voidSets the value of a field as afloaton the specified object.static voidSets the value of the indexed component of the specified arrayobject to the specifiedintvalue.voidSets the value of a field as aninton the specified object.static voidSets the value of the indexed component of the specified arrayobject to the specifiedlongvalue.voidSets the value of a field as alongon the specified object.static voidSets the value of the indexed component of the specified arrayobject to the specifiedshortvalue.voidSets the value of a field as ashorton the specified object.Uses ofObject injava.lang.runtime
Subclasses ofObject injava.lang.runtimeModifier and TypeClassDescriptionfinal classA testing conversion of a value is exact if it yields a result without lossof information or throwing an exception.final classBootstrap methods for state-driven implementations of core methods,includingObject.equals(Object),Object.hashCode(), andObject.toString().final classBootstrap methods for linkinginvokedynamiccall sites that implementthe selection functionality of theswitchstatement.Methods injava.lang.runtime that returnObjectModifier and TypeMethodDescriptionstaticObjectObjectMethods.bootstrap(MethodHandles.Lookup lookup,String methodName,TypeDescriptor type,Class<?> recordClass,String names,MethodHandle... getters) Bootstrap method to generate theObject.equals(Object),Object.hashCode(), andObject.toString()methods, basedon a description of the component names and accessor methods, for eitherinvokedynamiccall sites or dynamic constant pool entries.Methods injava.lang.runtime with parameters of typeObjectModifier and TypeMethodDescriptionstaticCallSiteSwitchBootstraps.enumSwitch(MethodHandles.Lookup lookup,String invocationName,MethodType invocationType,Object... labels) Bootstrap method for linking aninvokedynamiccall site thatimplements aswitchon a target of an enum type.staticCallSiteSwitchBootstraps.typeSwitch(MethodHandles.Lookup lookup,String invocationName,MethodType invocationType,Object... labels) Bootstrap method for linking aninvokedynamiccall site thatimplements aswitchon a target of a reference type.Uses ofObject injava.math
Modifier and TypeClassDescriptionclassImmutable, arbitrary-precision signed decimal numbers.classImmutable arbitrary-precision integers.final classImmutable objects which encapsulate the context settings whichdescribe certain rules for numerical operators, such as thoseimplemented by theBigDecimalclass.Modifier and TypeMethodDescriptionbooleanCompares thisBigDecimalwith the specifiedObjectfor equality.booleanCompares this BigInteger with the specified Object for equality.booleanCompares thisMathContextwith the specifiedObjectfor equality.Uses ofObject injava.net
Modifier and TypeClassDescriptionclassThe class Authenticator represents an object that knows how to obtainauthentication for a network connection.classSignals that an error occurred while attempting to bind asocket to a local address and port.classRepresents channels for storing resources in theResponseCache.classRepresent channels for retrieving resources from theResponseCache.classSignals that an error occurred while attempting to connect asocket to a remote address and port.classThe abstract classContentHandleris the superclassof all classes that read anObjectfrom aURLConnection.classA CookieHandler object provides a callback mechanism to hook up aHTTP state management policy implementation into the HTTP protocolhandler.classCookieManager provides a concrete implementation ofCookieHandler,which separates the storage of cookies from the policy surrounding acceptingand rejecting cookies.final classThis class represents a datagram packet.classThis class represents a socket for sending and receiving datagram packets.classAbstract datagram and multicast socket implementation base class.final classAn HttpCookie object represents an HTTP cookie, which carries stateinformation between server and user agent.classThrown to indicate that a HTTP request needs to be retriedbut cannot be retried automatically, due to streaming modebeing enabled.classA URLConnection with support for HTTP-specific features.final classProvides methods to convert internationalized domain names (IDNs) betweena normal Unicode representation and an ASCII Compatible Encoding (ACE) representation.final classThis class represents an Internet Protocol version 4 (IPv4) address.final classThis class represents an Internet Protocol version 6 (IPv6) address.classThis class represents an Internet Protocol (IP) address.classThis class implements an IP Socket Address (IP address + port number)It can also be a pair (hostname + port number), in which case an attemptwill be made to resolve the hostname.final classThis class represents a Network Interface address.classA URL Connection to a Java ARchive (JAR) file or an entry in a JARfile.classThrown to indicate that a malformed URL has occurred.classAMulticastSocketis a datagram socket that isconvenient for sending and receiving IP multicast datagrams.final classDeprecated, for removal: This API element is subject to removal in a future version.This permission cannot be used for controlling access to resourcesas the Security Manager is no longer supported.final classThis class represents a Network Interface.classSignals that an error occurred while attempting to connect asocket to a remote address and port.final classThe class PasswordAuthentication is a data holder that is used byAuthenticator.classSignals that an ICMP Port Unreachable message has beenreceived on a connected datagram.classThrown to indicate that there is an error in the underlyingprotocol, such as a TCP error.classThis class represents a proxy setting, typically a type (http, socks) anda socket address.classSelects the proxy server to use, if any, when connecting to thenetwork resource referenced by a URL.classRepresents implementations of URLConnection caches.classRepresents a cache response originally retrieved through securemeans, such as TLS.classThis class implements server sockets.classThis class implements client sockets (also called just"sockets").classThis class represents a Socket Address with no protocol attachment.classThrown to indicate that there is an error creating or accessing a Socket.classThe abstract classSocketImplis a common superclassof all classes that actually implement sockets.final classThis class represents access to a network via sockets.classSignals that a timeout has occurred on a socket read or accept.final classDefines thestandard socket options.final classA Unix domain socket address.classThrown to indicate that the IP address of a host could not be determined.classThrown to indicate that an unknown service exception hasoccurred.final classRepresents a Uniform Resource Identifier (URI) reference.classChecked exception thrown to indicate that a string could not be parsed as aURI reference.final classClassURLrepresents a Uniform ResourceLocator, a pointer to a "resource" on the WorldWide Web.classThis class loader is used to load classes and resources from a searchpath of URLs referring to both JAR files and directories.classThe abstract classURLConnectionis the superclassof all classes that represent a communications link between theapplication and a URL.final classUtility class for HTML form decoding.final classUtility class for HTML form encoding.final classDeprecated, for removal: This API element is subject to removal in a future version.This permission cannot be used for controlling access to resourcesas the Security Manager is no longer supported.classThe abstract classURLStreamHandleris the commonsuperclass for all stream protocol handlers.Modifier and TypeMethodDescriptionHttpCookie.clone()Create and return a copy of this object.abstractObjectContentHandler.getContent(URLConnection urlc) Given a URL connect stream positioned at the beginning of therepresentation of an object, this method reads that stream andcreates an object from it.ContentHandler.getContent(URLConnection urlc,Class[] classes) Given a URL connect stream positioned at the beginning of therepresentation of an object, this method reads that stream andcreates an object that matches one of the types specified.finalObjectURL.getContent()Gets the contents of this URL.finalObjectURL.getContent(Class<?>[] classes) Gets the contents of this URL.URLConnection.getContent()Retrieves the contents of this URL connection.URLConnection.getContent(Class<?>[] classes) Retrieves the contents of this URL connection.SocketOptions.getOption(int optID) Fetch the value of an option.Modifier and TypeMethodDescriptionbooleanTest the equality of two HTTP cookies.booleanCompares this object against the specified object.booleanCompares this object against the specified object.booleanCompares this object against the specified object.final booleanCompares this object against the specified object.booleanCompares this object against the specified object.booleanCompares this object against the specified object.final booleanCompares this object against the specified object.booleanChecks two SocketPermission objects for equality.booleanCompares this address with another object.booleanTests this URI for equality with another object.booleanCompares this URL for equality with another object.booleanDeprecated, for removal: This API element is subject to removal in a future version.Returns true if, this.getActions().equals(p.getActions())and p's url equals this's url.voidEnable/disable the option specified byoptID.Uses ofObject injava.net.http
Subclasses ofObject injava.net.httpModifier and TypeClassDescriptionclassAn HTTP Client.classThrown when a connection, over which anHttpRequestis intended to besent, is not successfully established within a specified time period.final classA read-only view of a set of HTTP headers.classAn HTTP request.static classImplementations ofBodyPublisherthat implementvarious useful publishers, such as publishing the request body from aString, or from a file.static classImplementations ofBodyHandlerthat implement varioususeful handlers, such as handling the response body as a String, orstreaming the response body to a file.static classImplementations ofBodySubscriberthat implementvarious useful subscribers, such as converting the response body bytesinto a String, or streaming the bytes to a file.classThrown when a response is not received within a specified time period.final classThrown when the opening handshake has failed.Methods injava.net.http with parameters of typeObjectUses ofObject injava.net.spi
Subclasses ofObject injava.net.spiModifier and TypeClassDescriptionstatic final classALookupPolicyobject describes characteristics that can be applied to a lookup operation.classService-provider class forInetAddress resolvers.classURL stream handler service-provider class.Uses ofObject injava.nio
Modifier and TypeClassDescriptionclassA container for data of a specific primitive type.classUnchecked exception thrown when a relativeput operation reachesthe target buffer's limit.classUnchecked exception thrown when a relativeget operation reachesthe source buffer's limit.classA byte buffer.final classA typesafe enumeration for byte orders.classA char buffer.classA double buffer.classA float buffer.classAn int buffer.classUnchecked exception thrown when an attempt is made to reset a bufferwhen its mark is not defined.classA long buffer.classA direct byte buffer whose content is a memory-mapped region of a file.classUnchecked exception thrown when a content-mutation method such asputorcompactis invoked upon a read-only buffer.classA short buffer.Modifier and TypeMethodDescriptionabstractObjectBuffer.array()Returns the array that backs thisbuffer (optional operation).Modifier and TypeMethodDescriptionbooleanTells whether or not this buffer is equal to another object.booleanTells whether or not this buffer is equal to another object.booleanTells whether or not this buffer is equal to another object.booleanTells whether or not this buffer is equal to another object.booleanTells whether or not this buffer is equal to another object.booleanTells whether or not this buffer is equal to another object.booleanTells whether or not this buffer is equal to another object.Uses ofObject injava.nio.channels
Subclasses ofObject injava.nio.channelsModifier and TypeClassDescriptionclassUnchecked exception thrown when an attempt is made to initiate an acceptoperation on a channel and a previous accept operation has not completed.classUnchecked exception thrown when an attempt is made to bind the socket anetwork oriented channel that is already bound.classUnchecked exception thrown when an attempt is made to connect aSocketChannelthat is already connected.classA grouping of asynchronous channels for the purpose of resource sharing.classChecked exception received by a thread when another thread closes thechannel or the part of the channel upon which it is blocked in an I/Ooperation.classAn asynchronous channel for reading, writing, and manipulating a file.classAn asynchronous channel for stream-oriented listening sockets.classAn asynchronous channel for stream-oriented connecting sockets.classUnchecked exception thrown when an attempt is made to usea selection key that is no longer valid.final classUtility methods for channels and streams.classChecked exception received by a thread when another thread interrupts itwhile it is blocked in an I/O operation upon a channel.classChecked exception thrown when an attempt is made to invoke or complete anI/O operation upon channel that is closed, or at least closed to thatoperation.classUnchecked exception thrown when an attempt is made to invoke an I/Ooperation upon a closed selector.classUnchecked exception thrown when an attempt is made to connect aSocketChannelfor which a non-blocking connection operation is already inprogress.classA selectable channel for datagram-oriented sockets.classA channel for reading, writing, mapping, and manipulating a file.static classA file-mapping mode.classA token representing a lock on a region of a file.classChecked exception received by a thread when another thread interrupts itwhile it is waiting to acquire a file lock.classUnchecked exception thrown when a blocking-mode-specific operationis invoked upon a channel in the incorrect blocking mode.classUnchecked exception thrown when an attempt is made to open a channelin a group that was not created by the same provider.classUnchecked exception thrown when an attempt is made to register a channelwith a selector that was not created by the provider that created thechannel.classChecked exception received by a thread when a timeout elapses before anasynchronous operation completes.classA token representing the membership of an Internet Protocol (IP) multicastgroup.classUnchecked exception thrown when thefinishConnectmethod of aSocketChannelis invoked without firstsuccessfully invoking itsconnectmethod.classUnchecked exception thrown when an attempt is made to readfrom a channel that was not originally opened for reading.classUnchecked exception thrown when an attempt is made to writeto a channel that was not originally opened for writing.classUnchecked exception thrown when an attempt is made to invoke an I/Ooperation upon a server socket channel that is not yet bound.classUnchecked exception thrown when an attempt is made to invoke an I/Ooperation upon a socket channel that is not yet connected.classUnchecked exception thrown when an attempt is made to acquire a lock on aregion of a file that overlaps a region already locked by the same Javavirtual machine, or when another thread is already waiting to lock anoverlapping region of the same file.classA pair of channels that implements a unidirectional pipe.static classA channel representing the writable end of aPipe.static classA channel representing the readable end of aPipe.classUnchecked exception thrown when an attempt is made to read from anasynchronous socket channel and a previous read has not completed.classA channel that can be multiplexed via aSelector.classA token representing the registration of aSelectableChannelwith aSelector.classA multiplexor ofSelectableChannelobjects.classA selectable channel for stream-oriented listening sockets.classUnchecked exception thrown when an attempt is made to construct a channel in a group that is shutdown or the completion handler for an I/O operation cannot be invoked because the channel group has terminated.classA selectable channel for stream-oriented connecting sockets.classUnchecked exception thrown when an attempt is made to invoke a networkoperation upon an unresolved socket address.classUnchecked exception thrown when an attempt is made to bind or connectto a socket address of a type that is not supported.classUnchecked exception thrown when an attempt is made to write to anasynchronous socket channel and a previous write has not completed.Methods injava.nio.channels that returnObjectModifier and TypeMethodDescriptionfinalObjectAttaches the given object to this key.finalObjectSelectionKey.attachment()Retrieves the current attachment.abstractObjectSelectableChannel.blockingLock()Retrieves the object upon which theconfigureBlockingandregistermethods synchronize.Methods injava.nio.channels with parameters of typeObjectUses ofObject injava.nio.channels.spi
Subclasses ofObject injava.nio.channels.spiModifier and TypeClassDescriptionclassBase implementation class for interruptible channels.classBase implementation class for selectable channels.classBase implementation class for selection keys.classBase implementation class for selectors.classService-provider class for asynchronous channels.classService-provider class for selectors and selectable channels.Methods injava.nio.channels.spi that returnObjectMethods injava.nio.channels.spi with parameters of typeObjectModifier and TypeMethodDescriptionfinalSelectionKeyRegisters this channel with the given selector, returning a selection key.protected abstractSelectionKeyAbstractSelector.register(AbstractSelectableChannel ch, int ops,Object att) Registers the given channel with this selector.Uses ofObject injava.nio.charset
Subclasses ofObject injava.nio.charsetModifier and TypeClassDescriptionclassChecked exception thrown when a character encodingor decoding error occurs.classA named mapping between sequences of sixteen-bit Unicodecode units and sequences ofbytes.classAn engine that can transform a sequence of bytes in a specific charset into a sequence ofsixteen-bit Unicode characters.classAn engine that can transform a sequence of sixteen-bit Unicode characters into a sequence ofbytes in a specific charset.classError thrown when thedecodeLoopmethod ofaCharsetDecoder, or theencodeLoopmethod of aCharsetEncoder, throws an unexpectedexception.final classA description of the result state of a coder.final classA typesafe enumeration for coding-error actions.classUnchecked exception thrown when a string that is not alegal charset name is used as such.classChecked exception thrown when an input byte sequence is not legal for givencharset, or an input character sequence is not a legal sixteen-bit Unicodesequence.final classConstant definitions for the standardcharsets.classChecked exception thrown when an input character (or byte) sequenceis valid but cannot be mapped to an output byte (or character)sequence.classUnchecked exception thrown when no support is availablefor a requested charset.Methods injava.nio.charset with parameters of typeObjectUses ofObject injava.nio.charset.spi
Subclasses ofObject injava.nio.charset.spiUses ofObject injava.nio.file
Subclasses ofObject injava.nio.fileModifier and TypeClassDescriptionclassChecked exception thrown when a file system operation is denied, typicallydue to a file permission or other access check.classChecked exception thrown when a file cannot be moved as an atomic file systemoperation.classUnchecked exception thrown when an attempt is made to invoke an operation ona directory stream that is closed.classUnchecked exception thrown when an attempt is made to invoke an operation ona file and the file system is closed.classUnchecked exception thrown when an attempt is made to invoke an operation ona watch service that is closed.final classRuntime exception thrown if an I/O error is encountered when iterating overthe entries in a directory.classChecked exception thrown when a file system operation fails because adirectory is not empty.classChecked exception thrown when an attempt is made to create a file ordirectory and a file of that name already exists.final classThis class consists exclusively of static methods that operate on files,directories, or other types of files.classStorage for files.classProvides an interface to a file system and is the factory for objects toaccess files and other objects in the file system.classRuntime exception thrown when an attempt is made to create a file system thatalready exists.classThrown when a file system operation fails on one or two files.classChecked exception thrown when a file system loop, or cycle, is encountered.classRuntime exception thrown when a file system cannot be found.final classFactory methods for file systems.classUnchecked exception thrown when path string cannot be converted into aPathbecause the path string contains invalid characters, orthe path string is invalid for other file system specific reasons.final classDeprecated, for removal: This API element is subject to removal in a future version.This permission cannot be used for controlling access to resourcesas the Security Manager is no longer supported.classChecked exception thrown when an attempt is made to access a file that doesnot exist.classChecked exception thrown when a file system operation, intended for adirectory, fails because the file is not a directory.classChecked exception thrown when a file system operation fails because a fileis not a symbolic link.final classclassUnchecked exception thrown when an attempt is made to invoke a method on anobject created by one file system provider with a parameter created by adifferent file system provider.classRuntime exception thrown when a provider of the required type cannot be found.classUnchecked exception thrown when an attempt is made to update an objectassociated with aread-onlyFileSystem.classA simple visitor of files with default behavior to visit all files and tore-throw I/O errors.final classDefines thestandard event kinds.Fields injava.nio.file with type parameters of typeObjectModifier and TypeFieldDescriptionstatic finalWatchEvent.Kind<Object> StandardWatchEventKinds.OVERFLOWA special event to indicate that events may have been lost ordiscarded.Methods injava.nio.file that returnObjectModifier and TypeMethodDescriptionstaticObjectFiles.getAttribute(Path path,String attribute,LinkOption... options) Reads the value of a file attribute.abstractObjectFileStore.getAttribute(String attribute) Reads the value of a file store attribute.Methods injava.nio.file that return types with arguments of typeObjectModifier and TypeMethodDescriptionFiles.readAttributes(Path path,String attributes,LinkOption... options) Reads a set of file attributes as a bulk operation.Methods injava.nio.file with parameters of typeObjectModifier and TypeMethodDescriptionbooleanTests this path for equality with the given object.staticPathFiles.setAttribute(Path path,String attribute,Object value,LinkOption... options) Sets the value of a file attribute.Uses ofObject injava.nio.file.attribute
Subclasses ofObject injava.nio.file.attributeModifier and TypeClassDescriptionfinal classAn entry in an access control list (ACL).static final classA builder ofAclEntryobjects.final classRepresents the value of a file's time stamp attribute.final classThis class consists exclusively of static methods that operate on sets ofPosixFilePermissionobjects.classAn object to lookup user and group principals by name.classChecked exception thrown when a lookup ofUserPrincipalfails becausethe principal does not exist.Methods injava.nio.file.attribute that returnObjectModifier and TypeMethodDescriptionBasicFileAttributes.fileKey()Returns an object that uniquely identifies the given file, ornullif a file key is not available.Methods injava.nio.file.attribute with parameters of typeObjectUses ofObject injava.nio.file.spi
Subclasses ofObject injava.nio.file.spiModifier and TypeClassDescriptionclassService-provider class for file systems.classA file type detector for probing a file to guess its file type.Methods injava.nio.file.spi that return types with arguments of typeObjectModifier and TypeMethodDescriptionFileSystemProvider.readAttributes(Path path,String attributes,LinkOption... options) Reads a set of file attributes as a bulk operation.Methods injava.nio.file.spi with parameters of typeObjectModifier and TypeMethodDescriptionabstract voidFileSystemProvider.setAttribute(Path path,String attribute,Object value,LinkOption... options) Sets the value of a file attribute.Uses ofObject injava.rmi
Modifier and TypeClassDescriptionclassAnAccessExceptionis thrown by certain methods of thejava.rmi.Namingclass (specificallybind,rebind, andunbind) toindicate that the caller does not have permission to perform the actionrequested by the method call.classAnAlreadyBoundExceptionis thrown if an attemptis made to bind an object to a name that alreadyhas an associated binding in the registry.classAConnectExceptionis thrown if a connection is refusedto the remote host for a remote method call.classAConnectIOExceptionis thrown if anIOExceptionoccurs while making a connectionto the remote host for a remote method call.classAMarshalExceptionis thrown if ajava.io.IOExceptionoccurs while marshalling the remote callheader, arguments or return value for a remote method call.final classAMarshalledObjectcontains a byte stream with the serializedrepresentation of an object given to its constructor.final classTheNamingclass provides methods for storing and obtainingreferences to remote objects in a remote object registry.classANoSuchObjectExceptionis thrown if an attempt is made toinvoke a method on an object that no longer exists in the remote virtualmachine.classANotBoundExceptionis thrown if an attemptis made to lookup or unbind in the registry a name that hasno associated binding.classARemoteExceptionis the common superclass for a number ofcommunication-related exceptions that may occur during the execution of aremote method call.classDeprecated.UseSecurityExceptioninstead.classDeprecated, for removal: This API element is subject to removal in a future version.There is no replacement for the Security Manager.classAServerErroris thrown as a result of a remote methodinvocation when anErroris thrown while processingthe invocation on the server, either while unmarshalling the arguments,executing the remote method itself, or marshalling the return value.classAServerExceptionis thrown as a result of a remote methodinvocation when aRemoteExceptionis thrown while processingthe invocation on the server, either while unmarshalling the arguments orexecuting the remote method itself.classDeprecated.no replacementclassAStubNotFoundExceptionis thrown if a valid stub classcould not be found for a remote object when it is exported.classAnUnexpectedExceptionis thrown if the client of aremote method call receives, as a result of the call, a checkedexception that is not among the checked exception types declared in thethrowsclause of the method in the remote interface.classAnUnknownHostExceptionis thrown if ajava.net.UnknownHostExceptionoccurs while creatinga connection to the remote host for a remote method call.classAnUnmarshalExceptioncan be thrown while unmarshalling theparameters or results of a remote method call if any of the followingconditions occur: if an exception occurs while unmarshalling the call header if the protocol for the return value is invalid if ajava.io.IOExceptionoccurs unmarshallingparameters (on the server side) or the return value (on the client side).Uses ofObject injava.rmi.dgc
Subclasses ofObject injava.rmi.dgcModifier and TypeClassDescriptionfinal classA lease contains a unique VM identifier and a lease duration.final classA VMID is a identifier that is unique across all Java virtualmachines.Methods injava.rmi.dgc with parameters of typeObjectUses ofObject injava.rmi.registry
Subclasses ofObject injava.rmi.registryModifier and TypeClassDescriptionfinal classLocateRegistryis used to obtain a reference to a bootstrapremote object registry on a particular host (including the local host), orto create a remote object registry that accepts calls on a specific port.Uses ofObject injava.rmi.server
Subclasses ofObject injava.rmi.serverModifier and TypeClassDescriptionclassAnExportExceptionis aRemoteExceptionthrown if an attempt to export a remote object fails.classDeprecated.no replacementfinal classAnObjIDis used to identify a remote object exportedto an RMI runtime.classDeprecated.no replacementclassTheRemoteObjectclass implements thejava.lang.Objectbehavior for remote objects.classAn implementation of theInvocationHandlerinterface foruse with Java Remote Method Invocation (Java RMI).classTheRemoteServerclass is the common superclass to serverimplementations and provides the framework to support a wide rangeof remote reference semantics.classDeprecated.Statically generated stubs are deprecated, sincestubs are generated dynamically.classRMIClassLoadercomprises static methods to supportdynamic class loading with RMI.classRMIClassLoaderSpiis the service provider interface forRMIClassLoader.classAnRMISocketFactoryinstance is used by the RMI runtimein order to obtain client and server sockets for RMI calls.classAServerCloneExceptionis thrown if a remote exception occursduring the cloning of aUnicastRemoteObject.classAnServerNotActiveExceptionis anExceptionthrown during a call toRemoteServer.getClientHostifthe getClientHost method is called outside of servicing a remotemethod call.classDeprecated.no replacement.classDeprecated.no replacement.classDeprecated.This class is obsolete.final classAUIDrepresents an identifier that is unique over timewith respect to the host it is generated on, or one of 216"well-known" identifiers.classUsed for exporting a remote object with JRMP and obtaining a stubthat communicates to the remote object.Methods injava.rmi.server that returnObjectModifier and TypeMethodDescriptionUnicastRemoteObject.clone()Returns a clone of the remote object that is distinct fromthe original.LoaderHandler.getSecurityContext(ClassLoader loader) Deprecated.no replacementstaticObjectRMIClassLoader.getSecurityContext(ClassLoader loader) Deprecated.no replacement.Processes a method invocation made on the encapsulatingproxy instance,proxy, and returns the result.Invoke a method.Methods injava.rmi.server with parameters of typeObjectModifier and TypeMethodDescriptionbooleanCompares the specified object with thisObjIDforequality.booleanCompares two remote objects for equality.booleanCompares the specified object with thisUIDforequality.ServerRef.exportObject(Remote obj,Object data) Deprecated.Creates a client stub object for the supplied Remote object.Processes a method invocation made on the encapsulatingproxy instance,proxy, and returns the result.Invoke a method.Uses ofObject injava.security
Subclasses ofObject injava.securityModifier and TypeClassDescriptionfinal classDeprecated, for removal: This API element is subject to removal in a future version.This class was only useful in conjunction with thethe Security Manager, which is no longer supported.classDeprecated, for removal: This API element is subject to removal in a future version.This exception was only useful in conjunction withthe Security Manager, which is no longer supported.final classDeprecated, for removal: This API element is subject to removal in a future version.This class was only useful in conjunction withthe Security Manager, which is no longer supported.classTheAlgorithmParameterGeneratorclass is used to generate aset ofparameters to be used with a certain algorithm.classThis class defines theService Provider Interface (SPI)for theAlgorithmParameterGeneratorclass, whichis used to generate a set of parameters to be used with a certain algorithm.classThis class is used as an opaque representation of cryptographic parameters.classThis class defines theService Provider Interface (SPI)for theAlgorithmParametersclass, which is used to managealgorithm parameters.final classTheAllPermissionis a permission that implies all other permissions.classThis class defines login and logout methods for a provider.classTheBasicPermissionclass extends thePermissionclass, andcan be used as the base class for permissions that want tofollow the same naming convention asBasicPermission.final classThis class encapsulates information about a code signer.classThis class extends the concept of a codebase toencapsulate not only the location (URL) but also the certificate chainsthat were used to verify signed code originating from that location.classThis is the generic Message Digest exception.classA transparent stream that updates the associated message digest usingthe bits going through the stream.classA transparent stream that updates the associated message digest usingthe bits going through the stream.final classConfiguration data that specifies the keystores in a keystore domain.final classThis class specifies the parameters used by a DRBG (DeterministicRandom Bit Generator).static final classDRBG parameters for instantiation.static final classDRBG parameters for random bits generation.static final classDRBG parameters for reseed.classTheGeneralSecurityExceptionclass is a genericsecurity exception class that provides type safety for all thesecurity-related exception classes that extend from it.classA GuardedObject is an object that is used to protect access toanother object.classDeprecated, for removal: This API element is subject to removal in a future version.This class is deprecated and subject to removal in a future version of Java SE.classDeprecated, for removal: This API element is subject to removal in a future version.This class is deprecated and subject to removal in a future version of Java SE.classThis is the exception for invalid or inappropriate algorithm parameters.classThis is the exception for invalid Keys (invalid encoding, wronglength, uninitialized, etc.).classThis exception, designed for use by the JCA/JCE engine classes,is thrown when an invalid parameter is passedto a method.classThis is the basic key exception.classKey factories are used to convertkeys (opaquecryptographic keys of typeKey) intokey specifications(transparent representations of the underlying key material), and viceversa.classThis class defines theService Provider Interface (SPI)for theKeyFactoryclass.classThis is the general key management exception for all operationsdealing with key management.final classThis class is a simple holder for a key pair (a public key and aprivate key).classTheKeyPairGeneratorclass is used to generate pairs ofpublic and private keys.classThis class defines theService Provider Interface (SPI)for theKeyPairGeneratorclass, which is used to generatepairs of public and private keys.classStandardized representation for serialized Key objects.classThis class represents a storage facility for cryptographic keys and certificates.static classA description of a to-be-instantiatedKeyStoreobject.static classAProtectionParameterencapsulating a CallbackHandler.static classA password-based implementation ofProtectionParameter.static final classAKeyStoreentry that holds aPrivateKeyand corresponding certificate chain.static final classAKeyStoreentry that holds aSecretKey.static final classAKeyStoreentry that holds a trustedCertificate.classThis is the generic KeyStore exception.classThis class defines theService Provider Interface (SPI)for theKeyStoreclass.classThisMessageDigestclass provides applications the functionality of amessage digest algorithm, such as SHA-1 or SHA-256.classThis class defines theService Provider Interface (SPI)for theMessageDigestclass, which provides the functionalityof a message digest algorithm, such as MD5 or SHA.classThis exception is thrown when a particular cryptographic algorithm isrequested but is not available in the environment.classThis exception is thrown when a particular security provider isrequested but is not available in the environment.final classPreview.PEMDecoderimplements a decoder for Privacy-Enhanced Mail (PEM) data.final classPreview.PEMEncoderimplements an encoder for Privacy-Enhanced Mail (PEM)data.classAbstract class for representing access to a system resource.classAbstract class representing a collection of Permission objects.final classThis class represents a heterogeneous collection of permissions.final classAn attribute associated with a PKCS12 keystore entry.classDeprecated, for removal: This API element is subject to removal in a future version.This class was only useful in conjunction withthe Security Manager, which is no longer supported.classDeprecated, for removal: This API element is subject to removal in a future version.This class was only useful in conjunction withthe Security Manager, which is no longer supported.classThis exception is thrown bydoPrivileged(PrivilegedExceptionAction)anddoPrivileged(PrivilegedExceptionAction,AccessControlContext context)to indicatethat the action being performed threw a checked exception.classTheProtectionDomainclass encapsulates the characteristics of adomain, which encloses a set of classes whose instances are granted a setof permissions.classThis class represents a "provider" for theJava Security API, where a provider implements some or all parts ofJava Security.static classThe description of a security service.classA runtime exception forProviderexceptions (such asmisconfiguration errors or unrecoverable internal errors),which may be subclassed by Providers tothrow specialized, provider-specific runtime errors.classThis class extendsClassLoaderwith additional support for definingclasses with an associated code source and permissions.classThis class provides a cryptographically strong random numbergenerator (RNG).classThis class defines theService Provider Interface (SPI)for theSecureRandomclass.final classThis class centralizes all security properties and common securitymethods.final classDeprecated, for removal: This API element is subject to removal in a future version.This permission cannot be used for controlling access to resourcesas the Security Manager is no longer supported.classTheSignatureclass is used to provide applications the functionalityof a digital signature algorithm.classThis is the generic Signature exception.classThis class defines theService Provider Interface (SPI)for theSignatureclass, which is used to provide thefunctionality of a digital signature algorithm.final classSignedObjectis a class for the purpose of creating authenticruntime objects whose integrity cannot be compromised without beingdetected.classDeprecated, for removal: This API element is subject to removal in a future version.This class is deprecated and subject to removal in a future version of Java SE.final classThis class encapsulates information about a signed timestamp.classThis exception is thrown if an entry in the keystore cannot be recovered.classThis exception is thrown if a key in the keystore cannot be recovered.final classDeprecated, for removal: This API element is subject to removal in a future version.This permission cannot be used for controlling access to resources as the Security Manager is no longer supported.classA parameter that contains a URI pointing to data intended for aPolicySpi or ConfigurationSpi implementation.Methods injava.security that returnObjectModifier and TypeMethodDescriptionMessageDigest.clone()Returns a clone if the implementation is cloneable.MessageDigestSpi.clone()Returns a clone if the implementation is cloneable.Signature.clone()Returns a clone if the implementation is cloneable.SignatureSpi.clone()Returns a clone if the implementation is cloneable.Provider.compute(Object key,BiFunction<? superObject, ? superObject, ? extendsObject> remappingFunction) Attempts to compute a mapping for the specified key and itscurrent mapped value (ornullif there is no currentmapping).Provider.computeIfAbsent(Object key,Function<? superObject, ? extendsObject> mappingFunction) If the specified key is not already associated with a value (oris mapped tonull), attempts to compute its value usingthe given mapping function and enters it into this map unlessnull.Provider.computeIfPresent(Object key,BiFunction<? superObject, ? superObject, ? extendsObject> remappingFunction) If the value for the specified key is present and non-null, attempts tocompute a new mapping given the key and its current mapped value.protected abstractObjectSignatureSpi.engineGetParameter(String param) Deprecated.GuardedObject.getObject()Retrieves the guarded object, or throws an exception if accessto the guarded object is denied by the guard.SignedObject.getObject()Retrieves the encapsulated object.Provider.getOrDefault(Object key,Object defaultValue) finalObjectSignature.getParameter(String param) Deprecated.Provider.merge(Object key,Object value,BiFunction<? superObject, ? superObject, ? extendsObject> remappingFunction) If the specified key is not already associated with a value or isassociated withnull, associates it with the given value.Provider.Service.newInstance(Object constructorParameter) Return a new instance of the implementation described by thisservice.Sets thekeyproperty to have the specifiedvalue.Provider.putIfAbsent(Object key,Object value) If the specified key is not already associated with a value (or is mappedtonull) associates it with the given value and returnsnull, else returns the current value.protectedObjectKeyRep.readResolve()Resolve the Key object.Removes thekeyproperty (and its correspondingvalue).Replaces the entry for the specified key only if it iscurrently mapped to some value.Methods injava.security that return types with arguments of typeObjectModifier and TypeMethodDescriptionProvider.entrySet()Returns an unmodifiable Set view of the property entries containedin thisProvider.Provider.entrySet()Returns an unmodifiable Set view of the property entries containedin thisProvider.Provider.keySet()Returns an unmodifiable Set view of the property keys contained inthisProvider.Provider.values()Returns an unmodifiable Collection view of the property valuescontained in thisProvider.Methods injava.security with parameters of typeObjectModifier and TypeMethodDescriptionvoidGuard.checkGuard(Object object) Determines whether to allow access to the guarded objectobject.voidPermission.checkGuard(Object object) Implements the guard interface for a permission.Provider.compute(Object key,BiFunction<? superObject, ? superObject, ? extendsObject> remappingFunction) Attempts to compute a mapping for the specified key and itscurrent mapped value (ornullif there is no currentmapping).Provider.computeIfAbsent(Object key,Function<? superObject, ? extendsObject> mappingFunction) If the specified key is not already associated with a value (oris mapped tonull), attempts to compute its value usingthe given mapping function and enters it into this map unlessnull.Provider.computeIfPresent(Object key,BiFunction<? superObject, ? superObject, ? extendsObject> remappingFunction) If the value for the specified key is present and non-null, attempts tocompute a new mapping given the key and its current mapped value.protected abstract voidSignatureSpi.engineSetParameter(String param,Object value) Deprecated.Replaced byengineSetParameter.booleanDeprecated, for removal: This API element is subject to removal in a future version.Checks twoAccessControlContextobjects for equality.booleanChecks twoAllPermissionobjects for equality.booleanChecks twoBasicPermissionobjects for equality.booleanTests for equality between the specified object and thiscode signer.booleanTests for equality between the specified object and thisobject.final booleanDeprecated, for removal: This API element is subject to removal in a future version.Tests for equality between the specified object and thisIdentity.final booleanIndicates whether some other object is "equal to" this one.abstract booleanChecks twoPermissionobjects for equality.booleanCompares thisPKCS12Attributeand a specified object forequality.booleanCompares thisPrincipalto the specified object.booleanTests for equality between the specified object and thisTimestamp.booleanDeprecated, for removal: This API element is subject to removal in a future version.Checks twoUnresolvedPermissionobjects for equality.Provider.getOrDefault(Object key,Object defaultValue) Provider.merge(Object key,Object value,BiFunction<? superObject, ? superObject, ? extendsObject> remappingFunction) If the specified key is not already associated with a value or isassociated withnull, associates it with the given value.Provider.Service.newInstance(Object constructorParameter) Return a new instance of the implementation described by thisservice.Sets thekeyproperty to have the specifiedvalue.Provider.putIfAbsent(Object key,Object value) If the specified key is not already associated with a value (or is mappedtonull) associates it with the given value and returnsnull, else returns the current value.Removes thekeyproperty (and its correspondingvalue).booleanRemoves the entry for the specified key only if it is currentlymapped to the specified value.Replaces the entry for the specified key only if it iscurrently mapped to some value.booleanReplaces the entry for the specified key only if currentlymapped to the specified value.final voidSignature.setParameter(String param,Object value) Deprecated.UsesetParameter.booleanProvider.Service.supportsParameter(Object parameter) Test whether this Service can use the specified parameter.Method parameters injava.security with type arguments of typeObjectModifier and TypeMethodDescriptionProvider.compute(Object key,BiFunction<? superObject, ? superObject, ? extendsObject> remappingFunction) Attempts to compute a mapping for the specified key and itscurrent mapped value (ornullif there is no currentmapping).Provider.compute(Object key,BiFunction<? superObject, ? superObject, ? extendsObject> remappingFunction) Attempts to compute a mapping for the specified key and itscurrent mapped value (ornullif there is no currentmapping).Provider.compute(Object key,BiFunction<? superObject, ? superObject, ? extendsObject> remappingFunction) Attempts to compute a mapping for the specified key and itscurrent mapped value (ornullif there is no currentmapping).Provider.computeIfAbsent(Object key,Function<? superObject, ? extendsObject> mappingFunction) If the specified key is not already associated with a value (oris mapped tonull), attempts to compute its value usingthe given mapping function and enters it into this map unlessnull.Provider.computeIfAbsent(Object key,Function<? superObject, ? extendsObject> mappingFunction) If the specified key is not already associated with a value (oris mapped tonull), attempts to compute its value usingthe given mapping function and enters it into this map unlessnull.Provider.computeIfPresent(Object key,BiFunction<? superObject, ? superObject, ? extendsObject> remappingFunction) If the value for the specified key is present and non-null, attempts tocompute a new mapping given the key and its current mapped value.Provider.computeIfPresent(Object key,BiFunction<? superObject, ? superObject, ? extendsObject> remappingFunction) If the value for the specified key is present and non-null, attempts tocompute a new mapping given the key and its current mapped value.Provider.computeIfPresent(Object key,BiFunction<? superObject, ? superObject, ? extendsObject> remappingFunction) If the value for the specified key is present and non-null, attempts tocompute a new mapping given the key and its current mapped value.voidProvider.forEach(BiConsumer<? superObject, ? superObject> action) voidProvider.forEach(BiConsumer<? superObject, ? superObject> action) Provider.merge(Object key,Object value,BiFunction<? superObject, ? superObject, ? extendsObject> remappingFunction) If the specified key is not already associated with a value or isassociated withnull, associates it with the given value.Provider.merge(Object key,Object value,BiFunction<? superObject, ? superObject, ? extendsObject> remappingFunction) If the specified key is not already associated with a value or isassociated withnull, associates it with the given value.Provider.merge(Object key,Object value,BiFunction<? superObject, ? superObject, ? extendsObject> remappingFunction) If the specified key is not already associated with a value or isassociated withnull, associates it with the given value.voidProvider.replaceAll(BiFunction<? superObject, ? superObject, ? extendsObject> function) Replaces each entry's value with the result of invoking the givenfunction on that entry, in the order entries are returned by an entryset iterator, until all entries have been processed or the functionthrows an exception.voidProvider.replaceAll(BiFunction<? superObject, ? superObject, ? extendsObject> function) Replaces each entry's value with the result of invoking the givenfunction on that entry, in the order entries are returned by an entryset iterator, until all entries have been processed or the functionthrows an exception.voidProvider.replaceAll(BiFunction<? superObject, ? superObject, ? extendsObject> function) Replaces each entry's value with the result of invoking the givenfunction on that entry, in the order entries are returned by an entryset iterator, until all entries have been processed or the functionthrows an exception.Constructors injava.security with parameters of typeObjectModifierConstructorDescriptionGuardedObject(Object object,Guard guard) Constructs a GuardedObject using the specified object and guard.Uses ofObject injava.security.cert
Subclasses ofObject injava.security.certModifier and TypeClassDescriptionclassAbstract class for managing a variety of identity certificates.protected static classAlternateCertificateclass for serialization.classCertificate Encoding Exception.classThis exception indicates one of a variety of certificate problems.classCertificate Expired Exception.classThis class defines the functionality of a certificate factory, which isused to generate certificate, certification path (CertPath)and certificate revocation list (CRL) objects from their encodings.classThis class defines theService Provider Interface (SPI)for theCertificateFactoryclass.classCertificate is not yet valid exception.classCertificate Parsing Exception.classAn exception that indicates an X.509 certificate is revoked.classAn immutable sequence of certificates (a certification path).protected static classAlternateCertPathclass for serialization.classA class for building certification paths (also known as certificate chains).classAn exception indicating one of a variety of problems encountered whenbuilding a certification path with aCertPathBuilder.classTheService Provider Interface (SPI)for theCertPathBuilderclass.classA class for validating certification paths (also known as certificatechains).classAn exception indicating one of a variety of problems encountered whenvalidating a certification path.classTheService Provider Interface (SPI)for theCertPathValidatorclass.classA class for retrievingCertificates andCRLsfrom a repository.classAn exception indicating one of a variety of problems retrievingcertificates and CRLs from aCertStore.classTheService Provider Interface (SPI)for theCertStoreclass.classParameters used as input for the CollectionCertStorealgorithm.classThis class is an abstraction of certificate revocation lists (CRLs) thathave different formats but important common uses.classCRL (Certificate Revocation List) Exception.classParameters used as input for the LDAPCertStorealgorithm.classParameters used as input for the PKIXCertPathBuilderalgorithm.classThis class represents the successful result of the PKIX certificationpath builder algorithm.classAn abstract class that performs one or more checks on anX509Certificate.classThis class represents the successful result of the PKIX certificationpath validation algorithm.classParameters used as input for the PKIXCertPathValidatoralgorithm.classAPKIXCertPathCheckerfor checking the revocation status ofcertificates with the PKIX algorithm.classAn immutable policy qualifier represented by the ASN.1 PolicyQualifierInfostructure.classA trust anchor or most-trusted Certification Authority (CA).final classParameters used as input forCertStorealgorithms which useinformation contained in a URI to retrieve certificates and CRLs.classAbstract class for X.509 certificates.classACertSelectorthat selectsX509Certificatesthatmatch all specified criteria.classAbstract class for an X.509 Certificate Revocation List (CRL).classAbstract class for a revoked certificate in a CRL (CertificateRevocation List).classACRLSelectorthat selectsX509CRLsthatmatch all specified criteria.Methods injava.security.cert that returnObjectModifier and TypeMethodDescriptionCertPathBuilderResult.clone()Makes a copy of thisCertPathBuilderResult.CertPathParameters.clone()Makes a copy of thisCertPathParameters.CertPathValidatorResult.clone()Makes a copy of thisCertPathValidatorResult.CertSelector.clone()Makes a copy of thisCertSelector.CertStoreParameters.clone()Makes a copy of thisCertStoreParameters.CollectionCertStoreParameters.clone()Returns a copy of this object.CRLSelector.clone()Makes a copy of thisCRLSelector.LDAPCertStoreParameters.clone()Returns a copy of this object.PKIXCertPathChecker.clone()Returns a clone of this object.PKIXCertPathValidatorResult.clone()Returns a copy of this object.PKIXParameters.clone()Makes a copy of thisPKIXParametersobject.X509CertSelector.clone()Returns a copy of this object.X509CRLSelector.clone()Returns a copy of this object.protectedObjectCertificate.CertificateRep.readResolve()Returns aCertificatewith the type and data of thisCertificateRep.protectedObjectCertPath.CertPathRep.readResolve()Returns aCertPathconstructed from the type and data ofthisCertPathRep.protectedObjectCertificate.writeReplace()Replace theCertificateto be serialized with aCertificateRepobject containing the type andencoded bytes of theCertificate.protectedObjectCertPath.writeReplace()Replaces theCertPathto be serialized with aCertPathRepobject containing theCertificatetype and encoded bytes of theCertPath.Methods injava.security.cert that return types with arguments of typeObjectModifier and TypeMethodDescriptionX509CRLSelector.getIssuerNames()Returns a copy of the issuerNames criterion.Methods injava.security.cert with parameters of typeObjectModifier and TypeMethodDescriptionbooleanCompares this certificate for equality with the specifiedobject.booleanCompares this certification path for equality with the specifiedobject.booleanCompares the specified object with this parameters object for equality.booleanCompares this CRL for equality with the givenobject.booleanCompares this CRL entry for equality with the givenobject.Uses ofObject injava.security.spec
Subclasses ofObject injava.security.specModifier and TypeClassDescriptionfinal classThis immutable class specifies the set of parameters used forgenerating DSA parameters as specified inFIPS 186-3 Digital Signature Standard (DSS).classThis class specifies the set of parameters used with the DSA algorithm.classThis class specifies a DSA private key with its associated parameters.classThis class specifies a DSA public key with its associated parameters.classThis immutable class defines an elliptic curve (EC)characteristic 2 finite field.classThis immutable class defines an elliptic curve (EC) primefinite field.classThis immutable class specifies the set of parameters used forgenerating elliptic curve (EC) domain parameters.classThis immutable class specifies the set of domain parametersused with elliptic curve cryptography (ECC).classThis immutable class represents a point on an elliptic curve (EC)in affine coordinates.classThis immutable class specifies an elliptic curve private key withits associated parameters.classThis immutable class specifies an elliptic curve public key withits associated parameters.classA class used to specify EdDSA signature and verification parameters.final classAn elliptic curve point used to specify keys as defined byRFC 8032: Edwards-CurveDigital Signature Algorithm (EdDSA).final classA class representing elliptic curve private keys as defined inRFC 8032: Edwards-CurveDigital Signature Algorithm (EdDSA), including the curve and otheralgorithm parameters.final classA class representing elliptic curve public keys as defined inRFC 8032: Edwards-CurveDigital Signature Algorithm (EdDSA), including the curve and otheralgorithm parameters.classThis immutable class holds the necessary values needed to representan elliptic curve.classThis class represents a public or private key in encoded format.classThis is the exception for invalid key specifications.classThis is the exception for invalid parameter specifications.classThis class specifies the set of parameters used with mask generationfunction MGF1 in OAEP Padding and RSASSA-PSS signature scheme, asdefined in thePKCS#1 v2.2 standard.classThis class is used to specify any algorithm parameters that are determinedby a standard name.classThis class represents the ASN.1 encoding of a private key,encoded according to the ASN.1 typeOneAsymmetricKey.classThis class specifies a parameter spec for the RSASSA-PSS signature scheme,as defined in thePKCS#1 v2.2 standard.classThis class specifies the set of parameters used to generate an RSAkey pair.classThis class specifies an RSA multi-prime private key, as defined in thePKCS#1 v2.2 standardusing the Chinese Remainder Theorem (CRT) information valuesfor efficiency.classThis class represents the triplet (prime, exponent, and coefficient)inside RSA's OtherPrimeInfo structure, as defined in thePKCS#1 v2.2 standard.classThis class specifies an RSA private key, as defined in thePKCS#1 v2.2 standard,using the Chinese Remainder Theorem (CRT) information values for efficiency.classThis class specifies an RSA private key.classThis class specifies an RSA public key.classThis class represents the ASN.1 encoding of a public key,encoded according to the ASN.1 typeSubjectPublicKeyInfo.classA class representing elliptic curve private keys as defined in RFC 7748,including the curve and other algorithm parameters.classA class representing elliptic curve public keys as defined in RFC 7748,including the curve and other algorithm parameters.Methods injava.security.spec with parameters of typeObjectModifier and TypeMethodDescriptionbooleanCompares this finite field for equality with thespecified object.booleanCompares this prime finite field for equality with thespecified object.booleanCompares this elliptic curve point for equality withthe specified object.booleanCompares this elliptic curve for equality with thespecified object.Uses ofObject injava.sql
Modifier and TypeClassDescriptionclassThe subclass ofSQLExceptionthrown when an erroroccurs during a batch update operation.classAn exception thrown as aDataTruncationexception(on writes) or reported as aDataTruncationwarning (on reads) when a data values is unexpectedly truncated for reasons other than its having exceededMaxFieldSize.classA thin wrapper around a millisecond value that allowsJDBC to identify this as an SQLDATEvalue.classThe basic service for managing a set of JDBC drivers.classDriver properties for making a connection.classThe subclass ofSQLExceptionis thrown when one or more client info propertiescould not be set on aConnection.classThe subclass ofSQLExceptionthrown when the SQLState class valueis '22', or under vendor-specified conditions.classAn exception that provides information on a database accesserror or other errors.classThe subclass ofSQLExceptionthrown when the SQLState class value is '0A' ( the value is 'zero' A).classThe subclass ofSQLExceptionthrown when the SQLState class valueis '23', or under vendor-specified conditions.classThe subclass ofSQLExceptionthrown when the SQLState class valueis '28', or under vendor-specified conditions.classThe subclass ofSQLExceptionthrown for the SQLStateclass value '08', or under vendor-specified conditions.classThe subclass ofSQLExceptionthrown when an instance where a retryof the same operation would fail unless the cause of theSQLExceptionis corrected.final classASQLPermissionobject containsa name (also referred to as a "target name") but no actionslist; there is either a named permission or there is not.classThe subclass ofSQLExceptionthrown in situations where apreviously failed operation might be able to succeed if the application performs some recovery steps and retries the entire transaction or in the case of adistributed transaction, the transaction branch.classThe subclass ofSQLExceptionthrown when the SQLState class valueis '42', or under vendor-specified conditions.classThe subclass ofSQLExceptionthrown when the timeout specified byStatement.setQueryTimeout,DriverManager.setLoginTimeout,DataSource.setLoginTimeout,XADataSource.setLoginTimeouthas expired.classThe subclass ofSQLExceptionthrown when the SQLState class valueis '40', or under vendor-specified conditions.classThe subclass ofSQLExceptionfor the SQLState classvalue '08', or under vendor-specified conditions.classThe subclass ofSQLExceptionis thrown in situations where apreviously failed operation might be able to succeed when the operation isretried without any intervention by application-level functionality.classAn exception that provides information on database accesswarnings.classA thin wrapper around thejava.util.Dateclass that allows the JDBCAPI to identify this as an SQLTIMEvalue.classA thin wrapper aroundjava.util.Datethat allows the JDBC API to identify this as an SQLTIMESTAMPvalue.classThe class that defines the constants that are used to identify genericSQL types, called JDBC types.Modifier and TypeMethodDescriptionArray.getArray()Retrieves the contents of the SQLARRAYvalue designatedby thisArrayobject in the form of an array in the Javaprogramming language.Array.getArray(long index, int count) Retrieves a slice of the SQLARRAYvalue designated by thisArrayobject, beginning with thespecifiedindexand containing up tocountsuccessive elements of the SQL array.Retrieves a slice of the SQLARRAYvaluedesignated by thisArrayobject, beginning with the specifiedindexand containing up tocountsuccessive elements of the SQL array.Retrieves the contents of the SQLARRAYvalue designated by thisArrayobject.Object[]Struct.getAttributes()Produces the ordered values of the attributes of the SQLstructured type that thisStructobject represents.Object[]Struct.getAttributes(Map<String, Class<?>> map) Produces the ordered values of the attributes of the SQLstructured type that thisStructobject represents.CallableStatement.getObject(int parameterIndex) Retrieves the value of the designated parameter as anObjectin the Java programming language.Returns an object representing the value of OUT parameterparameterIndexand usesmapfor the custommapping of the parameter value.Retrieves the value of a parameter as anObjectin the Javaprogramming language.Returns an object representing the value of OUT parameterparameterNameand usesmapfor the custommapping of the parameter value.Ref.getObject()Retrieves the SQL structured type instance referenced bythisRefobject.Retrieves the referenced object and maps it to a Java typeusing the given type map.ResultSet.getObject(int columnIndex) Gets the value of the designated column in the current rowof thisResultSetobject asanObjectin the Java programming language.Retrieves the value of the designated column in the current rowof thisResultSetobject as anObjectin the Java programming language.Gets the value of the designated column in the current rowof thisResultSetobject asanObjectin the Java programming language.Retrieves the value of the designated column in the current rowof thisResultSetobject as anObjectin the Java programming language.SQLInput.readObject()Reads the datum at the head of the stream and returns it as anObjectin the Java programming language.Modifier and TypeMethodDescriptionConnection.createArrayOf(String typeName,Object[] elements) Factory method for creating Array objects.Connection.createStruct(String typeName,Object[] attributes) Factory method for creating Struct objects.booleanCompares thisRowIdto the specified object.booleanTests to see if thisTimestampobject isequal to the given object.voidSets the value of the designated parameter with the given object.voidSets the value of the designated parameter with the given object.voidSets the value of the designated parameter with the given object.default voidSets the value of the designated parameter with the given object.default voidSets the value of the designated parameter with the given object.voidSets the value of the designated parameter using the given object.voidSets the value of the designated parameter with the given object.voidSets the value of the designated parameter with the given object.default voidSets the value of the designated parameter with the given object.default voidSets the value of the designated parameter with the given object.voidSets the structured type value that thisRefobject references to the given instance ofObject.This method will be called to add a subkey into a Sharding Key object beingbuilt.voidResultSet.updateObject(int columnIndex,Object x) Updates the designated column with anObjectvalue.voidResultSet.updateObject(int columnIndex,Object x, int scaleOrLength) Updates the designated column with anObjectvalue.default voidResultSet.updateObject(int columnIndex,Object x,SQLType targetSqlType) Updates the designated column with anObjectvalue.default voidResultSet.updateObject(int columnIndex,Object x,SQLType targetSqlType, int scaleOrLength) Updates the designated column with anObjectvalue.voidResultSet.updateObject(String columnLabel,Object x) Updates the designated column with anObjectvalue.voidResultSet.updateObject(String columnLabel,Object x, int scaleOrLength) Updates the designated column with anObjectvalue.default voidResultSet.updateObject(String columnLabel,Object x,SQLType targetSqlType) Updates the designated column with anObjectvalue.default voidResultSet.updateObject(String columnLabel,Object x,SQLType targetSqlType, int scaleOrLength) Updates the designated column with anObjectvalue.default voidSQLOutput.writeObject(Object x,SQLType targetSqlType) Writes to the stream the data contained in the given object.Uses ofObject injava.text
Modifier and TypeClassDescriptionclassAn Annotation object is used as a wrapper for a text attribute value ifthe attribute has annotation characteristics.static classDefines attribute keys that are used to identify text attributes.classAn AttributedString holds text and related attribute information.final classThis class implements the Unicode Bidirectional Algorithm.classTheBreakIteratorclass implements methods for finding the location of boundaries in text.classChoiceFormatis a concrete subclass ofNumberFormatthatallows you to attach a format to a range of numbers.final classTheCollationElementIteratorclass is used as an iteratorto walk through each character of an international string.classACollationKeyrepresents aStringunder therules of a specificCollatorobject.classTheCollatorclass performs locale-sensitiveStringcomparison.final classCompactNumberFormatis a concrete subclass ofNumberFormatthat formats a decimal number in a localized compact form.classDateFormatis an abstract class for date/time formatting subclasses whichformats and parses dates or time in a language-independent manner.static classDefines constants that are used as attribute keys in theAttributedCharacterIteratorreturnedfromDateFormat.formatToCharacterIteratorand asfield identifiers inFieldPosition.classDateFormatSymbolsis a public class for encapsulatinglocalizable date-time formatting data, such as the names of themonths, the names of the days of the week, and the time zone data.classDecimalFormatis a concrete subclass ofNumberFormatthat formats decimal numbers in a localized manner.classThis class represents the set of symbols (such as the decimal separator,the grouping separator, and so on) needed byDecimalFormatto format numbers.classFieldPositionis a simple class used byFormatand its subclasses to identify fields in formatted output.classFormatis an abstract base class for formatting locale-sensitiveinformation such as dates, messages, numbers, and lists.static classDefines constants that are used as attribute keys in theAttributedCharacterIteratorreturnedfromFormat.formatToCharacterIteratorand asfield identifiers inFieldPosition.final classListFormatformats or parses a list of strings in a locale-sensitive way.classMessageFormatprovides a means to produce concatenatedmessages in a language-neutral way.static classDefines constants that are used as attribute keys in theAttributedCharacterIteratorreturnedfromMessageFormat.formatToCharacterIterator.final classThis class provides the methodnormalizewhich transforms Unicodetext into an equivalent composed or decomposed form, allowing for easiersorting and searching of text.classNumberFormatis the abstract base class for all numberformats.static classDefines constants that are used as attribute keys in theAttributedCharacterIteratorreturnedfromNumberFormat.formatToCharacterIteratorand asfield identifiers inFieldPosition.classSignals that an error has been reached unexpectedlywhile parsing.classParsePositionis a simple class used byFormatand its subclasses to keep track of the current position during parsing.classTheRuleBasedCollatorclass is a concrete subclass ofCollatorthat provides a simple, data-driven, tablecollator.classSimpleDateFormatis a concrete class for formatting andparsing dates in a locale-sensitive manner.final classStringCharacterIteratorimplements theCharacterIteratorprotocol for aString.Modifier and TypeClassDescriptionclassTheCollatorclass performs locale-sensitiveStringcomparison.Modifier and TypeMethodDescriptionBreakIterator.clone()Create a copy of this iteratorCharacterIterator.clone()Create a copy of this iteratorChoiceFormat.clone()Overrides CloneableCollator.clone()Overrides CloneableDateFormat.clone()Overrides CloneableDateFormatSymbols.clone()Overrides CloneableDecimalFormat.clone()Standard override; no change in semantics.DecimalFormatSymbols.clone()Standard override.Format.clone()Creates and returns a copy of this object.MessageFormat.clone()Creates and returns a copy of this object.NumberFormat.clone()Overrides Cloneable.RuleBasedCollator.clone()Standard override; no change in semantics.SimpleDateFormat.clone()Creates a copy of thisSimpleDateFormat.StringCharacterIterator.clone()Creates a copy of this iterator.AttributedCharacterIterator.getAttribute(AttributedCharacterIterator.Attribute attribute) Returns the value of the namedattributefor the current character.Object[]ChoiceFormat.getFormats()Returns the formats of this ChoiceFormat.Annotation.getValue()Returns the value of the attribute, which may be null.Object[]Parses text from the beginning of the given string to produce an objectarray.Object[]MessageFormat.parse(String source,ParsePosition pos) Parses the string.DateFormat.parseObject(String source,ParsePosition pos) Parses text from a string to produce aDate.Format.parseObject(String source) Parses text from the beginning of the given string to produce an object.abstractObjectFormat.parseObject(String source,ParsePosition pos) Parses text from the given string to produce an object.ListFormat.parseObject(String source,ParsePosition parsePos) Parses text from a string to produce a list of strings.MessageFormat.parseObject(String source,ParsePosition pos) Parses text from a string to produce an object array.finalObjectNumberFormat.parseObject(String source,ParsePosition pos) Parses text from the given string to produce an object.protectedObjectAttributedCharacterIterator.Attribute.readResolve()Resolves instances being deserialized to the predefined constants.protectedObjectDateFormat.Field.readResolve()Resolves instances being deserialized to the predefined constants.protectedObjectMessageFormat.Field.readResolve()Resolves instances being deserialized to the predefined constants.protectedObjectNumberFormat.Field.readResolve()Resolves instances being deserialized to the predefined constants.Modifier and TypeMethodDescriptionAttributedCharacterIterator.getAttributes()Returns a map with the attributes defined on the currentcharacter.Modifier and TypeMethodDescriptionvoidAttributedString.addAttribute(AttributedCharacterIterator.Attribute attribute,Object value) Adds an attribute to the entire string.voidAttributedString.addAttribute(AttributedCharacterIterator.Attribute attribute,Object value, int beginIndex, int endIndex) Adds an attribute to a subrange of the string.intCompares its two arguments for order.final booleanCompares two objects for equality.booleanCompares the specified object with thisChoiceFormatfor equality.booleanCompares the equality of two Collators.booleanCompares the specified object with thisCompactNumberFormatfor equality.booleanCompares the specified object with thisDateFormatfor equality.booleanCompares the specified object with thisDateFormatSymbolsfor equality.booleanCompares the specified object with thisDecimalFormatfor equality.booleanCompares the specified object with thisDecimalFormatSymbolsfor equality.booleanOverrides equalsbooleanCompares the specified object with thisListFormatfor equality.booleanCompares the specified object with thisMessageFormatfor equality.booleanCompares the specified object with thisNumberFormatfor equality.booleanOverrides equalsbooleanCompares the equality of two collation objects.booleanCompares the specified object with thisSimpleDateFormatfor equality.booleanCompares the equality of two StringCharacterIterator objects.finalStringBufferCompactNumberFormat.format(Object number,StringBuffer toAppendTo,FieldPosition fieldPosition) Formats a number to produce a string representing its compact form.finalStringBufferDateFormat.format(Object obj,StringBuffer toAppendTo,FieldPosition fieldPosition) Formats the givenObjectinto a date-time string.finalStringBufferDecimalFormat.format(Object number,StringBuffer toAppendTo,FieldPosition pos) Formats a number and appends the resulting text to the given stringbuffer.finalStringFormats an object to produce a string.abstractStringBufferFormat.format(Object obj,StringBuffer toAppendTo,FieldPosition pos) Formats an object and appends the resulting text to a given stringbuffer.ListFormat.format(Object obj,StringBuffer toAppendTo,FieldPosition pos) Formats an object and appends the resulting text to a given stringbuffer.finalStringBufferMessageFormat.format(Object[] arguments,StringBuffer result,FieldPosition pos) Formats an array of objects and appends theMessageFormat'spattern, with format elements replaced by the formatted objects, to theprovidedStringBuffer.finalStringBufferMessageFormat.format(Object arguments,StringBuffer result,FieldPosition pos) Formats an array of objects and appends theMessageFormat'spattern, with format elements replaced by the formatted objects, to theprovidedStringBuffer.staticStringCreates a MessageFormat with the given pattern and uses itto format the given arguments.NumberFormat.format(Object number,StringBuffer toAppendTo,FieldPosition pos) Formats a number and appends the resulting text to the given stringbuffer.CompactNumberFormat.formatToCharacterIterator(Object obj) Formats an Object producing anAttributedCharacterIterator.DecimalFormat.formatToCharacterIterator(Object obj) Formats an Object producing anAttributedCharacterIterator.Format.formatToCharacterIterator(Object obj) Formats an Object producing anAttributedCharacterIterator.MessageFormat.formatToCharacterIterator(Object arguments) Formats an array of objects and inserts them into theMessageFormat's pattern, producing anAttributedCharacterIterator.SimpleDateFormat.formatToCharacterIterator(Object obj) Formats an Object producing anAttributedCharacterIterator.static voidBidi.reorderVisually(byte[] levels, int levelStart,Object[] objects, int objectStart, int count) Reorder the objects in the array into visual order based on their levels.ModifierConstructorDescriptionAnnotation(Object value) Constructs an annotation record with the given value, whichmay be null.Uses ofObject injava.text.spi
Subclasses ofObject injava.text.spiModifier and TypeClassDescriptionclassAn abstract class for service providers thatprovide concrete implementations of theBreakIteratorclass.classAn abstract class for service providers thatprovide concrete implementations of theCollatorclass.classAn abstract class for service providers thatprovide concrete implementations of theDateFormatclass.classAn abstract class for service providers thatprovide instances of theDateFormatSymbolsclass.classAn abstract class for service providers thatprovide instances of theDecimalFormatSymbolsclass.classAn abstract class for service providers thatprovide concrete implementations of theNumberFormatclass.Uses ofObject injava.time
Modifier and TypeClassDescriptionclassA clock providing access to the current instant, date and time using a time-zone.classException used to indicate a problem while calculating a date-time.final classA time-based amount of time, such as '34.5 seconds'.final classAn instantaneous point on the time-line.final classA date without a time-zone in the ISO-8601 calendar system,such as2007-12-03.final classA date-time without a time-zone in the ISO-8601 calendar system,such as2007-12-03T10:15:30.final classA time without a time-zone in the ISO-8601 calendar system,such as10:15:30.final classA month-day in the ISO-8601 calendar system, such as--12-03.final classA date-time with an offset from UTC/Greenwich in the ISO-8601 calendar system,such as2007-12-03T10:15:30+01:00.final classA time with an offset from UTC/Greenwich in the ISO-8601 calendar system,such as10:15:30+01:00.final classA date-based amount of time in the ISO-8601 calendar system,such as '2 years, 3 months and 4 days'.final classA year in the ISO-8601 calendar system, such as2007.final classA year-month in the ISO-8601 calendar system, such as2007-12.final classA date-time with a time-zone in the ISO-8601 calendar system,such as2007-12-03T10:15:30+01:00 Europe/Paris.classA time-zone ID, such asEurope/Paris.final classA time-zone offset from Greenwich/UTC, such as+02:00.Modifier and TypeMethodDescriptionbooleanChecks if this clock is equal to another clock.booleanChecks if this duration is equal to the specifiedDuration.booleanChecks if this instant is equal to the specified instant.booleanChecks if this date is equal to another date.booleanChecks if this date-time is equal to another date-time.booleanChecks if this time is equal to another time.booleanChecks if this month-day is equal to another month-day.booleanChecks if this date-time is equal to another date-time.booleanChecks if this time is equal to another time.booleanChecks if this period is equal to another period.booleanChecks if this year is equal to another year.booleanChecks if this year-month is equal to another year-month.booleanChecks if this date-time is equal to another date-time.booleanChecks if this time-zone ID is equal to another time-zone ID.booleanChecks if this offset is equal to another offset.Uses ofObject injava.time.chrono
Subclasses ofObject injava.time.chronoModifier and TypeClassDescriptionclassAn abstract implementation of a calendar system, used to organize and identify dates.final classThe Hijrah calendar is a lunar calendar supporting Islamic calendars.final classA date in the Hijrah calendar system.final classThe ISO calendar system.final classThe Japanese Imperial calendar system.final classA date in the Japanese Imperial calendar system.final classAn era in the Japanese Imperial calendar system.final classThe Minguo calendar system.final classA date in the Minguo calendar system.final classThe Thai Buddhist calendar system.final classA date in the Thai Buddhist calendar system.Methods injava.time.chrono with parameters of typeObjectModifier and TypeMethodDescriptionbooleanChecks if this chronology is equal to another chronology.booleanChecks if this date is equal to another date, including the chronology.booleanChecks if this date-time is equal to another date-time, including the chronology.booleanChecks if this chronology is equal to another chronology.booleanChecks if this period is equal to another period, including the chronology.booleanChecks if this date-time is equal to another date-time.booleanCompares this date to another date, including the chronology.booleanCompares this date to another date, including the chronology.booleanCompares this date to another date, including the chronology.booleanCompares this date to another date, including the chronology.Uses ofObject injava.time.format
Subclasses ofObject injava.time.formatModifier and TypeClassDescriptionfinal classFormatter for printing and parsing date-time objects.final classBuilder to create date-time formatters.classAn exception thrown when an error occurs during parsing.final classLocalized decimal style used in date and time formatting.Methods injava.time.format with parameters of typeObjectUses ofObject injava.time.temporal
Subclasses ofObject injava.time.temporalModifier and TypeClassDescriptionfinal classFields and units specific to the ISO-8601 calendar system,including quarter-of-year and week-based-year.final classA set of date fields that provide access to Julian Days.final classCommon and useful TemporalAdjusters.final classCommon implementations ofTemporalQuery.classUnsupportedTemporalTypeException indicates that a ChronoField or ChronoUnit isnot supported for a Temporal class.final classThe range of valid values for a date-time field.final classLocalized definitions of the day-of-week, week-of-month and week-of-year fields.Methods injava.time.temporal with parameters of typeObjectUses ofObject injava.time.zone
Subclasses ofObject injava.time.zoneModifier and TypeClassDescriptionfinal classA transition between two offsets caused by a discontinuity in the local time-line.final classA rule expressing how to create a transition.final classThe rules defining how the zone offset varies for a single time-zone.classThrown to indicate a problem with time-zone configuration.classProvider of time-zone rules to the system.Methods injava.time.zone with parameters of typeObjectUses ofObject injava.util
Modifier and TypeClassDescriptionclassThis class provides a skeletal implementation of theCollectioninterface, to minimize the effort required to implement this interface.classAbstractList<E>This class provides a skeletal implementation of theListinterface to minimize the effort required to implement this interfacebacked by a "random access" data store (such as an array).classAbstractMap<K,V> This class provides a skeletal implementation of theMapinterface, to minimize the effort required to implement this interface.static classAn Entry maintaining a key and a value.static classAn unmodifiable Entry maintaining a key and a value.classThis class provides skeletal implementations of someQueueoperations.classThis class provides a skeletal implementation of theListinterface to minimize the effort required to implement this interfacebacked by a "sequential access" data store (such as a linked list).classAbstractSet<E>This class provides a skeletal implementation of theSetinterface to minimize the effort required to implement thisinterface.classArrayDeque<E>Resizable-array implementation of theDequeinterface.classArrayList<E>Resizable-array implementation of theListinterface.final classThis class contains various methods for manipulating arrays (such assorting and searching).final classThis class consists exclusively of static methods for obtainingencoders and decoders for the Base64 encoding scheme.static classThis class implements a decoder for decoding byte data using theBase64 encoding scheme as specified in RFC 4648 and RFC 2045.static classThis class implements an encoder for encoding byte data usingthe Base64 encoding scheme as specified in RFC 4648 and RFC 2045.classThis class implements a vector of bits that grows as needed.classTheCalendarclass is an abstract class that provides methodsfor converting between a specific instant in time and a set ofcalendar fieldssuch asYEAR,MONTH,DAY_OF_MONTH,HOUR, and so on, and formanipulating the calendar fields, such as getting the date of the nextweek.static classCalendar.Builderis used for creating aCalendarfromvarious date-time parameters.final classThis class consists exclusively of static methods that operate on or returncollections.classThis exception may be thrown by methods that have detected concurrentmodification of an object when such modification is not permissible.final classRepresents a currency.classThe classDaterepresents a specific instantin time, with millisecond precision.classDictionary<K,V> TheDictionaryclass is the abstract parent of anyclass, such asHashtable, which maps keys to values.classA state object for collecting statistics such as count, min, max, sum, and average.classUnchecked exception thrown when duplicate flags are provided in the formatspecifier.classThrown by methods in theStackclass to indicatethat the stack is empty.classA specializedMapimplementation for use with enum type keys.classA specializedSetimplementation for use with enum types.classEventListenerProxy<T extendsEventListener>An abstract wrapper class for anEventListenerclasswhich associates a set of additional parameters with the listener.classThe root class from which all event state objects shall be derived.classUnchecked exception thrown when a conversion and flag are incompatible.final classFormattableFlags are passed to theFormattable.formatTo()method and modify the output format forFormattables.final classAn interpreter for printf-style format strings.classUnchecked exception thrown when the formatter has been closed.classGregorianCalendaris a concrete subclass ofCalendarand provides the standard calendar systemused by most of the world.classHashMap<K,V> Hash table based implementation of theMapinterface.classHashSet<E>This class implements theSetinterface, backed by a hash table(actually aHashMapinstance).classHashtable<K,V> This class implements a hash table, which maps keys to values.final classHexFormatconverts between bytes and chars and hex-encoded strings which may includeadditional formatting markup such as prefixes, suffixes, and delimiters.classIdentityHashMap<K,V> This class implements theMapinterface with a hash table, usingreference-equality in place of object-equality when comparing keys (andvalues).classUnchecked exception thrown when a character with an invalid Unicode codepoint as defined byCharacter.isValidCodePoint(int)is passed to theFormatter.classUnchecked exception thrown when the argument corresponding to the formatspecifier is of an incompatible type.classUnchecked exception thrown when a format string contains an illegal syntaxor a format specifier that is incompatible with the given arguments.classUnchecked exception thrown when an illegal combination flags is given.classUnchecked exception thrown when the precision is a negative value other than-1, the conversion does not support a precision, or the value isotherwise unsupported.classUnchecked exception thrown when the format width is a negative value otherthan-1or is otherwise unsupported.classThrown by methods inLocaleandLocale.Buildertoindicate that an argument is not a well-formed BCP 47 tag.classThrown by aScannerto indicate that the tokenretrieved does not match the pattern for the expected type, orthat the token is out of range for the expected type.classA state object for collecting statistics such as count, min, max, sum, and average.classThrown to indicate that an operation could not complete becausethe input did not conform to the appropriate XML document typefor a collection of properties, as per thePropertiesspecification.classLinkedHashMap<K,V> Hash table and linked list implementation of theMapinterface,with well-defined encounter order.classHash table and linked list implementation of theSetinterface,with well-defined encounter order.classLinkedList<E>Doubly-linked list implementation of theListandDequeinterfaces.classListResourceBundleis an abstract subclass ofResourceBundlethat manages resources for a localein a convenient and easy to use list.final classALocalerepresents a specific geographical, political,or cultural region.static final classBuilderis used to build instances ofLocalefrom values configured by the setters.static final classThis class expresses aLanguage Range defined inRFC 4647 Matching ofLanguage Tags.classA state object for collecting statistics such as count, min, max, sum, and average.classUnchecked exception thrown when there is a format specifier which does nothave a corresponding argument or if an argument index refers to an argumentthat does not exist.classUnchecked exception thrown when the format width is required.classSignals that a resource is missing.classThrown by various accessor methods to indicate that the element being requesteddoes not exist.final classThis class consists ofstaticutility methods for operatingon objects, or checking certain conditions before operation.classDeprecated.This class and theObserverinterface have been deprecated.final classOptional<T>A container object which may or may not contain a non-nullvalue.final classA container object which may or may not contain adoublevalue.final classA container object which may or may not contain anintvalue.final classA container object which may or may not contain alongvalue.classAn unbounded priorityqueue based on a priority heap.classThePropertiesclass represents a persistent set ofproperties.final classDeprecated, for removal: This API element is subject to removal in a future version.This permission cannot be used for controlling access to resourcesas the Security Manager is no longer supported.classPropertyResourceBundleis a concrete subclass ofResourceBundlethat manages resources for a localeusing a set of static strings from a property file.classAn instance of this class is used to generate a stream ofpseudorandom numbers; its period is only 248.classResource bundles contain locale-specific objects.static classResourceBundle.Controldefines a set of callback methodsthat are invoked by theResourceBundle.getBundlefactorymethods during the bundle loading process.final classA simple text scanner which can parse primitive types and strings usingregular expressions.classError thrown when something goes wrong while locating, loading, orinstantiating a service provider.final classA facility to load implementations of a service.classSimpleTimeZoneis a concrete subclass ofTimeZonethat represents a time zone for use with a Gregorian calendar.final classStatic classes and methods for operating on or creating instances ofSpliteratorand its primitive specializationsSpliterator.OfInt,Spliterator.OfLong, andSpliterator.OfDouble.static classAn abstractSpliterator.OfDoublethat implementstrySplitto permit limited parallelism.static classAn abstractSpliterator.OfIntthat implementstrySplittopermit limited parallelism.static classAn abstractSpliterator.OfLongthat implementstrySplitto permit limited parallelism.static classAn abstractSpliteratorthat implementstrySplittopermit limited parallelism.final classA generator of uniform pseudorandom values (with period 264)applicable for use in (among other contexts) isolated parallelcomputations that may generate subtasks.classStack<E>TheStackclass represents a last-in-first-out(LIFO) stack of objects.final classStringJoineris used to construct a sequence of characters separatedby a delimiter and optionally starting with a supplied prefixand ending with a supplied suffix.classThe string tokenizer class allows an application to break astring into tokens.classA facility for threads to schedule tasks for future execution in abackground thread.classA task that can be scheduled for one-time or repeated execution by aTimer.classTimeZonerepresents a time zone offset, and also figures out daylightsavings.classTheTooManyListenersExceptionException is used as part ofthe Java Event model to annotate and implement a unicast special case ofa multicast Event Source.classTreeMap<K,V> A Red-Black tree basedNavigableMapimplementation.classTreeSet<E>ANavigableSetimplementation based on aTreeMap.classUnchecked exception thrown when an unknown conversion is given.classUnchecked exception thrown when an unknown flag is given.final classA class that represents an immutable universally unique identifier (UUID).classVector<E>TheVectorclass implements a growable array ofobjects.classWeakHashMap<K,V> Hash table based implementation of theMapinterface, withweak keys.Modifier and TypeClassDescriptionclassThePropertiesclass represents a persistent set ofproperties.classThePropertiesclass represents a persistent set ofproperties.Modifier and TypeClassDescriptionclassThe string tokenizer class allows an application to break astring into tokens.Modifier and TypeFieldDescriptionprotectedObject[]Vector.elementDataThe array buffer into which the components of the vector arestored.protectedObjectEventObject.sourceThe object on which the Event initially occurred.Modifier and TypeMethodDescriptionstatic <T extendsObject &Comparable<? super T>>
TCollections.max(Collection<? extends T> coll) Returns the maximum element of the given collection, according to thenatural ordering of its elements.static <T extendsObject &Comparable<? super T>>
TCollections.min(Collection<? extends T> coll) Returns the minimum element of the given collection, according to thenatural ordering of its elements.Modifier and TypeMethodDescriptionprotectedObjectAbstractMap.clone()Returns a shallow copy of thisAbstractMapinstance: the keysand values themselves are not cloned.ArrayList.clone()Returns a shallow copy of thisArrayListinstance.BitSet.clone()Cloning thisBitSetproduces a newBitSetthat is equal to it.Calendar.clone()Creates and returns a copy of this object.Date.clone()Return a copy of this object.HashMap.clone()Returns a shallow copy of thisHashMapinstance: the keys andvalues themselves are not cloned.HashSet.clone()Returns a shallow copy of thisHashSetinstance: the elementsthemselves are not cloned.Hashtable.clone()Creates a shallow copy of this hashtable.IdentityHashMap.clone()Returns a shallow copy of this identity hash map: the keys and valuesthemselves are not cloned.LinkedList.clone()Returns a shallow copy of thisLinkedList.Locale.clone()Overrides Cloneable.SimpleTimeZone.clone()Returns a clone of thisSimpleTimeZoneinstance.TimeZone.clone()Creates a copy of thisTimeZone.TreeMap.clone()Returns a shallow copy of thisTreeMapinstance.TreeSet.clone()Returns a shallow copy of thisTreeSetinstance.Vector.clone()Returns a clone of this vector.static <T> T[]Arrays.copyOf(T[] original, int newLength) Copies the specified array, truncating or padding with nulls (if necessary)so the copy has the specified length.static <T,U> T[] Copies the specified array, truncating or padding with nulls (if necessary)so the copy has the specified length.static <T> T[]Arrays.copyOfRange(T[] original, int from, int to) Copies the specified range of the specified array into a new array.static <T,U> T[] Arrays.copyOfRange(U[] original, int from, int to,Class<? extends T[]> newType) Copies the specified range of the specified array into a new array.protected abstractObject[][]ListResourceBundle.getContents()Returns an array in which each item is a pair of objects in anObjectarray.finalObjectGets an object for the given key from this resource bundle or one of its parents.EventObject.getSource()The object on which the Event initially occurred.finalObjectListResourceBundle.handleGetObject(String key) PropertyResourceBundle.handleGetObject(String key) protected abstractObjectResourceBundle.handleGetObject(String key) Gets an object for the given key from this resource bundle.StringTokenizer.nextElement()Returns the same value as thenextTokenmethod,except that its declared return value isObjectrather thanString.Properties.setProperty(String key,String value) Calls theHashtablemethodput.Object[]AbstractCollection.toArray()Returns an array containing all of the elements in this collection.<T> T[]AbstractCollection.toArray(T[] a) Returns an array containing all of the elements in this collection;the runtime type of the returned array is that of the specified array.Object[]ArrayDeque.toArray()Returns an array containing all of the elements in this dequein proper sequence (from first to last element).<T> T[]ArrayDeque.toArray(T[] a) Returns an array containing all of the elements in this deque inproper sequence (from first to last element); the runtime type of thereturned array is that of the specified array.Object[]ArrayList.toArray()Returns an array containing all of the elements in this listin proper sequence (from first to last element).<T> T[]ArrayList.toArray(T[] a) Returns an array containing all of the elements in this list in propersequence (from first to last element); the runtime type of the returnedarray is that of the specified array.Object[]Collection.toArray()Returns an array containing all of the elements in this collection.default <T> T[]Collection.toArray(IntFunction<T[]> generator) Returns an array containing all of the elements in this collection,using the providedgeneratorfunction to allocate the returned array.<T> T[]Collection.toArray(T[] a) Returns an array containing all of the elements in this collection;the runtime type of the returned array is that of the specified array.Object[]HashSet.toArray()<T> T[]HashSet.toArray(T[] a) Object[]LinkedList.toArray()Returns an array containing all of the elements in this listin proper sequence (from first to last element).<T> T[]LinkedList.toArray(T[] a) Returns an array containing all of the elements in this list inproper sequence (from first to last element); the runtime type ofthe returned array is that of the specified array.Object[]List.toArray()Returns an array containing all of the elements in this list in propersequence (from first to last element).<T> T[]List.toArray(T[] a) Returns an array containing all of the elements in this list inproper sequence (from first to last element); the runtime type ofthe returned array is that of the specified array.Object[]PriorityQueue.toArray()Returns an array containing all of the elements in this queue.<T> T[]PriorityQueue.toArray(T[] a) Returns an array containing all of the elements in this queue; theruntime type of the returned array is that of the specified array.Object[]Set.toArray()Returns an array containing all of the elements in this set.<T> T[]Set.toArray(T[] a) Returns an array containing all of the elements in this set; theruntime type of the returned array is that of the specified array.Object[]Vector.toArray()Returns an array containing all of the elements in this Vectorin the correct order.<T> T[]Vector.toArray(T[] a) Returns an array containing all of the elements in this Vector in thecorrect order; the runtime type of the returned array is that of thespecified array.Modifier and TypeMethodDescriptionstatic <T> booleanCollections.addAll(Collection<? super T> c, T... elements) Adds all of the specified elements to the specified collection.booleanReturns whether thisCalendarrepresents a timeafter the time represented by the specifiedObject.static <T> List<T> Arrays.asList(T... a) Returns a fixed-size list backed by the specified array.booleanReturns whether thisCalendarrepresents a timebefore the time represented by the specifiedObject.static intArrays.binarySearch(Object[] a, int fromIndex, int toIndex,Object key) Searches a range ofthe specified array for the specified object using the binarysearch algorithm.static intArrays.binarySearch(Object[] a,Object key) Searches the specified array for the specified object using the binarysearch algorithm.static <T> intArrays.binarySearch(T[] a, int fromIndex, int toIndex, T key,Comparator<? super T> c) Searches a range ofthe specified array for the specified object using the binarysearch algorithm.static <T> intArrays.binarySearch(T[] a, T key,Comparator<? super T> c) Searches the specified array for the specified object using the binarysearch algorithm.static <T> intArrays.compare(T[] a, int aFromIndex, int aToIndex, T[] b, int bFromIndex, int bToIndex,Comparator<? super T> cmp) Compares twoObjectarrays lexicographically over the specifiedranges.static <T> intArrays.compare(T[] a, T[] b,Comparator<? super T> cmp) Compares twoObjectarrays lexicographically using a specifiedcomparator.booleanReturnstrueif this collection contains the specified element.booleanReturnstrueif this deque contains the specified element.booleanReturnstrueif this list contains the specified element.booleanReturnstrueif this collection contains the specified element.booleanReturnstrueif this deque contains the specified element.booleanReturnstrueif this set contains the specified element.booleanTests if some key maps into the specified value in this hashtable.booleanReturnstrueif this list contains the specified element.booleanReturnstrueif this list contains the specified element.booleanReturnstrueif this queue contains the specified element.booleanReturnstrueif this set contains the specified element.booleanReturnstrueif this set contains the specified element.booleanReturnstrueif this vector contains the specified element.booleanAbstractMap.containsKey(Object key) Returnstrueif this map contains a mapping for the specifiedkey.booleanEnumMap.containsKey(Object key) Returnstrueif this map contains a mapping for the specifiedkey.booleanHashMap.containsKey(Object key) Returnstrueif this map contains a mapping for thespecified key.booleanHashtable.containsKey(Object key) Tests if the specified object is a key in this hashtable.booleanIdentityHashMap.containsKey(Object key) Tests whether the specified object reference is a key in this identityhash map.booleanMap.containsKey(Object key) Returnstrueif this map contains a mapping for the specifiedkey.booleanTreeMap.containsKey(Object key) Returnstrueif this map contains a mapping for the specifiedkey.booleanWeakHashMap.containsKey(Object key) Returnstrueif this map contains a mapping for thespecified key.booleanAbstractMap.containsValue(Object value) Returnstrueif this map maps one or more keys to thespecified value.booleanEnumMap.containsValue(Object value) Returnstrueif this map maps one or more keys to thespecified value.booleanHashMap.containsValue(Object value) Returnstrueif this map maps one or more keys to thespecified value.booleanHashtable.containsValue(Object value) Returns true if this hashtable maps one or more keys to this value.booleanIdentityHashMap.containsValue(Object value) Tests whether the specified object reference is a value in this identityhash map.booleanLinkedHashMap.containsValue(Object value) Returnstrueif this map maps one or more keys to thespecified value.booleanMap.containsValue(Object value) Returnstrueif this map maps one or more keys to thespecified value.booleanTreeMap.containsValue(Object value) Returnstrueif this map maps one or more keys to thespecified value.booleanWeakHashMap.containsValue(Object value) Returnstrueif this map maps one or more keys to thespecified value.voidCopies the components of this vector into the specified array.static <T> T[]Arrays.copyOf(T[] original, int newLength) Copies the specified array, truncating or padding with nulls (if necessary)so the copy has the specified length.static <T,U> T[] Copies the specified array, truncating or padding with nulls (if necessary)so the copy has the specified length.static <T> T[]Arrays.copyOfRange(T[] original, int from, int to) Copies the specified range of the specified array into a new array.static <T,U> T[] Arrays.copyOfRange(U[] original, int from, int to,Class<? extends T[]> newType) Copies the specified range of the specified array into a new array.static booleanArrays.deepEquals(Object[] a1,Object[] a2) Returnstrueif the two specified arrays aredeeplyequal to one another.static booleanObjects.deepEquals(Object a,Object b) Returnstrueif the arguments are deeply equal to each otherandfalseotherwise.static intArrays.deepHashCode(Object[] a) Returns a hash code based on the "deep contents" of the specifiedarray.staticStringArrays.deepToString(Object[] a) Returns a string representation of the "deep contents" of the specifiedarray.booleanCompares the specified object with this list for equality.booleanCompares the specified object with this map for equality.booleanCompares the specified object with this entry for equality.booleanCompares the specified object with this entry for equality.booleanCompares the specified object with this set for equality.booleanCompares the specified object with this list for equality.static booleanReturns true if the two specified arrays of Objects, over the specifiedranges, areequal to one another.static booleanReturnstrueif the two specified arrays of Objects areequal to one another.static <T> booleanArrays.equals(T[] a, int aFromIndex, int aToIndex, T[] b, int bFromIndex, int bToIndex,Comparator<? super T> cmp) Returns true if the two specified arrays of Objects, over the specifiedranges, areequal to one another.static <T> booleanArrays.equals(T[] a, T[] a2,Comparator<? super T> cmp) Returnstrueif the two specified arrays of Objects areequal to one another.booleanCompares this bit set against the specified object.booleanCompares thisCalendarto the specifiedObject.booleanCompares the specified object with this collection for equality.booleanIndicates whether some other object is "equal to"this comparator.booleanCompares two dates for equality.booleanCompares the specified object with this map for equality.booleanCompares thisGregorianCalendarto the specifiedObject.booleanCompares the specified Object with this Map for equality,as per the definition in the Map interface.booleanReturnstrueif the other object is aHexFormatwith the same parameters.booleanCompares the specified object with this map for equality.booleanCompares the specified object with this list for equality.booleanReturns true if this Locale is equal to another object.booleanCompares this object to the specified object.booleanCompares the specified object with this entry for equality.booleanCompares the specified object with this map for equality.static booleanReturnstrueif the arguments are equal to each otherandfalseotherwise.booleanIndicates whether some other object is "equal to" thisOptional.booleanIndicates whether some other object is "equal to" thisOptionalDouble.booleanIndicates whether some other object is "equal to" thisOptionalInt.booleanIndicates whether some other object is "equal to" thisOptionalLong.booleanDeprecated, for removal: This API element is subject to removal in a future version.Checks two PropertyPermission objects for equality.booleanCompares the specified object with this set for equality.booleanCompares the equality of twoSimpleTimeZoneobjects.booleanCompares this object to the specified object.booleanCompares the specified Object with this Vector for equality.static voidAssigns the specified Object reference to each element of the specifiedrange of the specified array of Objects.static voidAssigns the specified Object reference to each element of the specifiedarray of Objects.Writes a formatted string to this object's destination using thespecified format string and arguments.Writes a formatted string to this object's destination using thespecified locale, format string, and arguments.static intCollections.frequency(Collection<?> c,Object o) Returns the number of elements in the specified collection equal to thespecified object.Returns the value to which the specified key is mapped,ornullif this map contains no mapping for the key.abstractVReturns the value to which the key is mapped in this dictionary.Returns the value to which the specified key is mapped,ornullif this map contains no mapping for the key.Returns the value to which the specified key is mapped,ornullif this map contains no mapping for the key.Returns the value to which the specified key is mapped,ornullif this map contains no mapping for the key.Returns the value to which the specified key is mapped,ornullif this map contains no mapping for the key.Returns the value to which the specified key is mapped,ornullif this map contains no mapping for the key.Returns the value to which the specified key is mapped,ornullif this map contains no mapping for the key.Returns the value to which the specified key is mapped,ornullif this map contains no mapping for the key.Returns the value to which the specified key is mapped,ornullif this map contains no mapping for the key.defaultVMap.getOrDefault(Object key,V defaultValue) Returns the value to which the specified key is mapped, ordefaultValueif this map contains no mapping for the key.static intReturns a hash code for a sequence of input values.static intReturns a hash code based on the contents of the specified array.static intReturns the hash code of a non-nullargument and 0 foranullargument.intReturns the index of the first occurrence of the specified elementin this list, or -1 if this list does not contain the element.intReturns the index of the first occurrence of the specified elementin this list, or -1 if this list does not contain the element.intReturns the index of the first occurrence of the specified elementin this list, or -1 if this list does not contain the element.intReturns the index of the first occurrence of the specified elementin this list, or -1 if this list does not contain the element.intReturns the index of the first occurrence of the specified elementin this vector, or -1 if this vector does not contain the element.intReturns the index of the first occurrence of the specified element inthis vector, searching forwards fromindex, or returns -1 ifthe element is not found.static booleanReturnstrueif the provided reference isnull;falseotherwise.intAbstractList.lastIndexOf(Object o) Returns the index of the last occurrence of the specified elementin this list, or -1 if this list does not contain the element.intArrayList.lastIndexOf(Object o) Returns the index of the last occurrence of the specified elementin this list, or -1 if this list does not contain the element.intLinkedList.lastIndexOf(Object o) Returns the index of the last occurrence of the specified elementin this list, or -1 if this list does not contain the element.intList.lastIndexOf(Object o) Returns the index of the last occurrence of the specified elementin this list, or -1 if this list does not contain the element.intVector.lastIndexOf(Object o) Returns the index of the last occurrence of the specified elementin this vector, or -1 if this vector does not contain the element.intVector.lastIndexOf(Object o, int index) Returns the index of the last occurrence of the specified element inthis vector, searching backwards fromindex, or returns -1 ifthe element is not found.static intFinds and returns the relative index of the first mismatch between twoObjectarrays over the specified ranges, otherwise return -1 ifno mismatch is found.static intFinds and returns the index of the first mismatch between twoObjectarrays, otherwise return -1 if no mismatch is found.static <T> intArrays.mismatch(T[] a, int aFromIndex, int aToIndex, T[] b, int bFromIndex, int bToIndex,Comparator<? super T> cmp) Finds and returns the relative index of the first mismatch between twoObjectarrays over the specified ranges, otherwise return -1 ifno mismatch is found.static <T> intArrays.mismatch(T[] a, T[] b,Comparator<? super T> cmp) Finds and returns the index of the first mismatch between twoObjectarrays, otherwise return -1 if no mismatch is found.static booleanReturnstrueif the provided reference is non-null;falseotherwise.voidObservable.notifyObservers(Object arg) Deprecated.If this object has changed, as indicated by thehasChangedmethod, then notify all of its observersand then call theclearChangedmethod to indicatethat this object has no longer changed.static <E> List<E> List.of(E... elements) Returns an unmodifiable list containing an arbitrary number of elements.static <E> Set<E> Set.of(E... elements) Returns an unmodifiable set containing an arbitrary number of elements.static <T> voidArrays.parallelPrefix(T[] array, int fromIndex, int toIndex,BinaryOperator<T> op) PerformsArrays.parallelPrefix(Object[], BinaryOperator)for the given subrange of the array.static <T> voidArrays.parallelPrefix(T[] array,BinaryOperator<T> op) Cumulates, in parallel, each element of the given array in place,using the supplied function.static <T> voidArrays.parallelSetAll(T[] array,IntFunction<? extends T> generator) Set all elements of the specified array, in parallel, using theprovided generator function to compute each element.static <T> voidArrays.parallelSort(T[] a, int fromIndex, int toIndex,Comparator<? super T> cmp) Sorts the specified range of the specified array of objects accordingto the order induced by the specified comparator.static <T> voidArrays.parallelSort(T[] a,Comparator<? super T> cmp) Sorts the specified array of objects according to the order induced bythe specified comparator.booleanRemoves a single instance of the specified element from thiscollection, if it is present (optional operation).Removes the mapping for a key from this map if it is present(optional operation).booleanRemoves a single instance of the specified element from this deque.booleanRemoves the first occurrence of the specified element from this list,if it is present.booleanRemoves a single instance of the specified element from thiscollection, if it is present (optional operation).booleanRemoves the first occurrence of the specified element from this deque.abstractVRemoves thekey(and its correspondingvalue) from this dictionary.Removes the mapping for this key from this map if present.Removes the mapping for the specified key from this map if present.booleanRemoves the specified element from this set if it is present.Removes the key (and its corresponding value) from thishashtable.Removes the mapping for this key from this map if present.booleanRemoves the entry for the specified key only if it is currentlymapped to the specified value (optional operation).booleanRemoves the first occurrence of the specified element from this list,if it is present.booleanRemoves the first occurrence of the specified element from this list,if it is present (optional operation).Removes the mapping for a key from this map if it is present(optional operation).default booleanRemoves the entry for the specified key only if it is currentlymapped to the specified value (optional operation).booleanRemoves a single instance of the specified element from this queue,if it is present.booleanRemoves the specified element from this set if it is present(optional operation).Removes the mapping for this key from this TreeMap if present.booleanRemoves the specified element from this set if it is present.booleanRemoves the first occurrence of the specified element in this VectorIf the Vector does not contain the element, it is unchanged.Removes the mapping for a key from this weak hash map if it is present.booleanVector.removeElement(Object obj) Removes the first (lowest-indexed) occurrence of the argumentfrom this vector.booleanArrayDeque.removeFirstOccurrence(Object o) Removes the first occurrence of the specified element in thisdeque (when traversing the deque from head to tail).booleanDeque.removeFirstOccurrence(Object o) Removes the first occurrence of the specified element from this deque.booleanLinkedList.removeFirstOccurrence(Object o) Removes the first occurrence of the specified element in thislist (when traversing the list from head to tail).booleanArrayDeque.removeLastOccurrence(Object o) Removes the last occurrence of the specified element in thisdeque (when traversing the deque from head to tail).booleanDeque.removeLastOccurrence(Object o) Removes the last occurrence of the specified element from this deque.booleanLinkedList.removeLastOccurrence(Object o) Removes the last occurrence of the specified element in thislist (when traversing the list from head to tail).intReturns the 1-based position where an object is on this stack.static <T> voidArrays.setAll(T[] array,IntFunction<? extends T> generator) Set all elements of the specified array, using the providedgenerator function to compute each element.static voidSorts the specified array of objects into ascending order, accordingto thenatural ordering of its elements.static voidSorts the specified range of the specified array of objects intoascending order, according to thenatural ordering of itselements.static <T> voidArrays.sort(T[] a, int fromIndex, int toIndex,Comparator<? super T> c) Sorts the specified range of the specified array of objects accordingto the order induced by the specified comparator.static <T> voidArrays.sort(T[] a,Comparator<? super T> c) Sorts the specified array of objects according to the order induced bythe specified comparator.static <T> Spliterator<T> Arrays.spliterator(T[] array) Returns aSpliteratorcovering all of the specified array.static <T> Spliterator<T> Arrays.spliterator(T[] array, int startInclusive, int endExclusive) Returns aSpliteratorcovering the specified range of thespecified array.static <T> Spliterator<T> Spliterators.spliterator(Object[] array, int additionalCharacteristics) Creates aSpliteratorcovering the elements of a given array,using a customized set of spliterator characteristics.static <T> Spliterator<T> Spliterators.spliterator(Object[] array, int fromIndex, int toIndex, int additionalCharacteristics) Creates aSpliteratorcovering a range of elements of a givenarray, using a customized set of spliterator characteristics.static <T> Stream<T> Arrays.stream(T[] array) Returns a sequentialStreamwith the specified array as itssource.static <T> Stream<T> Arrays.stream(T[] array, int startInclusive, int endExclusive) Returns a sequentialStreamwith the specified range of thespecified array as its source.<T> T[]AbstractCollection.toArray(T[] a) Returns an array containing all of the elements in this collection;the runtime type of the returned array is that of the specified array.<T> T[]ArrayDeque.toArray(T[] a) Returns an array containing all of the elements in this deque inproper sequence (from first to last element); the runtime type of thereturned array is that of the specified array.<T> T[]ArrayList.toArray(T[] a) Returns an array containing all of the elements in this list in propersequence (from first to last element); the runtime type of the returnedarray is that of the specified array.<T> T[]Collection.toArray(T[] a) Returns an array containing all of the elements in this collection;the runtime type of the returned array is that of the specified array.<T> T[]HashSet.toArray(T[] a) <T> T[]LinkedList.toArray(T[] a) Returns an array containing all of the elements in this list inproper sequence (from first to last element); the runtime type ofthe returned array is that of the specified array.<T> T[]List.toArray(T[] a) Returns an array containing all of the elements in this list inproper sequence (from first to last element); the runtime type ofthe returned array is that of the specified array.<T> T[]PriorityQueue.toArray(T[] a) Returns an array containing all of the elements in this queue; theruntime type of the returned array is that of the specified array.<T> T[]Set.toArray(T[] a) Returns an array containing all of the elements in this set; theruntime type of the returned array is that of the specified array.<T> T[]Vector.toArray(T[] a) Returns an array containing all of the elements in this Vector in thecorrect order; the runtime type of the returned array is that of thespecified array.staticStringObjects.toIdentityString(Object o) Returns a string equivalent to the string returned byObject.toStringif that method andhashCodeare notoverridden.staticStringReturns a string representation of the contents of the specified array.staticStringReturns the result of callingtoStringfor anon-nullargument and"null"for anullargument.staticStringReturns the result of callingtoStringon the firstargument if the first argument is notnulland thesecond argument otherwise.voidObserver.update(Observable o,Object arg) Deprecated.This method is called whenever the observed object is changed.Uses ofObject injava.util.concurrent
Subclasses ofObject injava.util.concurrentModifier and TypeClassDescriptionclassProvides default implementations ofExecutorServiceexecution methods.classA boundedblocking queue backed by anarray.classException thrown when a thread tries to wait upon a barrier that isin a broken state, or which enters the broken state while the threadis waiting.classException indicating that the result of a value-producing task,such as aFutureTask, cannot be retrieved because the taskwas cancelled.classAFuturethat may be explicitly completed (setting itsvalue and status), and may be used as aCompletionStage,supporting dependent functions and actions that trigger upon itscompletion.classException thrown when an error or other exception is encounteredin the course of completing a result or task.classConcurrentHashMap<K,V> A hash table supporting full concurrency of retrievals andhigh expected concurrency for updates.static final classA view of a ConcurrentHashMap as aSetof keys, inwhich additions may optionally be enabled by mapping to acommon value.classAn unbounded concurrentdeque based on linked nodes.classAn unbounded thread-safequeue based on linked nodes.classA scalable concurrentConcurrentNavigableMapimplementation.classA scalable concurrentNavigableSetimplementation based onaConcurrentSkipListMap.classA thread-safe variant ofArrayListin which all mutativeoperations (add,set, and so on) are implemented bymaking a fresh copy of the underlying array.classASetthat uses an internalCopyOnWriteArrayListfor all of its operations.classA synchronization aid that allows one or more threads to wait untila set of operations being performed in other threads completes.classAForkJoinTaskwith a completion action performed whentriggered and there are no remaining pending actions.classA synchronization aid that allows a set of threads to all wait foreach other to reach a common barrier point.classDelayQueue<E extendsDelayed>An unboundedblocking queue ofDelayedelements, in which an element generally becomes eligible for removal when itsdelay has expired.classExchanger<V>A synchronization point at which threads can pair and swap elementswithin pairs.classException thrown when attempting to retrieve the result of a taskthat aborted by throwing an exception.classACompletionServicethat uses a suppliedExecutorto execute tasks.final classFactory and utility methods forExecutor,ExecutorService,ScheduledExecutorService,ThreadFactory, andCallableclasses defined in thispackage.final classInterrelated interfaces and static methods for establishingflow-controlled components in whichPublishersproduce items consumed by one or moreSubscribers, each managed by aSubscription.classAnExecutorServicefor runningForkJoinTasks.classForkJoinTask<V>Abstract base class for tasks that run within aForkJoinPool.classA thread managed by aForkJoinPool, which executesForkJoinTasks.classFutureTask<V>A cancellable asynchronous computation.classAn optionally-boundedblocking deque based onlinked nodes.classAn optionally-boundedblocking queue based onlinked nodes.classAn unboundedTransferQueuebased on linked nodes.classA reusable synchronization barrier, similar in functionality toCyclicBarrierandCountDownLatchbut supportingmore flexible usage.classAn unboundedblocking queue that usesthe same ordering rules as classPriorityQueueand suppliesblocking retrieval operations.classA recursive resultlessForkJoinTask.classA recursive result-bearingForkJoinTask.classException thrown by anExecutorwhen a task cannot beaccepted for execution.classAThreadPoolExecutorthat can additionally schedulecommands to run after a given delay, or to execute periodically.classA counting semaphore.static final classPreview.Exception thrown byStructuredTaskScope.join()PREVIEW when the outcome is an exception rather than aresult.static final classPreview.Exception thrown byStructuredTaskScope.join()PREVIEW if the scope was created with a timeout andthe timeout expired before or while waiting injoin.final classPreview.Thrown when a structure violation is detected.classAFlow.Publisherthat asynchronously issues submitted(non-null) items to current subscribers until it is closed.classAblocking queue in which each insertoperation must wait for a corresponding remove operation by anotherthread, and vice versa.final classA random number generator (with period 264) isolatedto the current thread.classAnExecutorServicethat executes each submitted task usingone of possibly several pooled threads, normally configuredusingExecutorsfactory methods.static classA handler for rejected tasks that throws aRejectedExecutionException.static classA handler for rejected tasks that runs the rejected taskdirectly in the calling thread of theexecutemethod,unless the executor has been shut down, in which case the taskis discarded.static classA handler for rejected tasks that discards the oldest unhandledrequest and then retriesexecute, unless the executoris shut down, in which case the task is discarded.static classA handler for rejected tasks that silently discards therejected task.classException thrown when a blocking operation times out.Methods injava.util.concurrent that returnObjectModifier and TypeMethodDescriptionCopyOnWriteArrayList.clone()Returns a shallow copy of this list.Object[]ArrayBlockingQueue.toArray()Returns an array containing all of the elements in this queue, inproper sequence.<T> T[]ArrayBlockingQueue.toArray(T[] a) Returns an array containing all of the elements in this queue, inproper sequence; the runtime type of the returned array is that ofthe specified array.Object[]ConcurrentLinkedDeque.toArray()Returns an array containing all of the elements in this deque, inproper sequence (from first to last element).<T> T[]ConcurrentLinkedDeque.toArray(T[] a) Returns an array containing all of the elements in this deque,in proper sequence (from first to last element); the runtimetype of the returned array is that of the specified array.Object[]ConcurrentLinkedQueue.toArray()Returns an array containing all of the elements in this queue, inproper sequence.<T> T[]ConcurrentLinkedQueue.toArray(T[] a) Returns an array containing all of the elements in this queue, inproper sequence; the runtime type of the returned array is that ofthe specified array.Object[]CopyOnWriteArrayList.toArray()Returns an array containing all of the elements in this listin proper sequence (from first to last element).<T> T[]CopyOnWriteArrayList.toArray(T[] a) Returns an array containing all of the elements in this list inproper sequence (from first to last element); the runtime type ofthe returned array is that of the specified array.Object[]CopyOnWriteArraySet.toArray()Returns an array containing all of the elements in this set.<T> T[]CopyOnWriteArraySet.toArray(T[] a) Returns an array containing all of the elements in this set; theruntime type of the returned array is that of the specified array.Object[]DelayQueue.toArray()Returns an array containing all of the elements in this queue.<T> T[]DelayQueue.toArray(T[] a) Returns an array containing all of the elements in this queue; theruntime type of the returned array is that of the specified array.Object[]LinkedBlockingDeque.toArray()Returns an array containing all of the elements in this deque, inproper sequence (from first to last element).<T> T[]LinkedBlockingDeque.toArray(T[] a) Returns an array containing all of the elements in this deque, inproper sequence; the runtime type of the returned array is that ofthe specified array.Object[]LinkedBlockingQueue.toArray()Returns an array containing all of the elements in this queue, inproper sequence.<T> T[]LinkedBlockingQueue.toArray(T[] a) Returns an array containing all of the elements in this queue, inproper sequence; the runtime type of the returned array is that ofthe specified array.Object[]LinkedTransferQueue.toArray()Returns an array containing all of the elements in this queue, inproper sequence.<T> T[]LinkedTransferQueue.toArray(T[] a) Returns an array containing all of the elements in this queue, inproper sequence; the runtime type of the returned array is that ofthe specified array.Object[]PriorityBlockingQueue.toArray()Returns an array containing all of the elements in this queue.<T> T[]PriorityBlockingQueue.toArray(T[] a) Returns an array containing all of the elements in this queue; theruntime type of the returned array is that of the specified array.Object[]SynchronousQueue.toArray()Returns a zero-length array.<T> T[]SynchronousQueue.toArray(T[] a) Sets the zeroth element of the specified array tonull(if the array has non-zero length) and returns it.Methods injava.util.concurrent that return types with arguments of typeObjectModifier and TypeMethodDescriptionstaticCompletableFuture<Object> CompletableFuture.anyOf(CompletableFuture<?>... cfs) Returns a new CompletableFuture that is completed when any ofthe given CompletableFutures complete, with the same result.Returns aCallableobject that, whencalled, runs the given task and returnsnull.Executors.callable(PrivilegedAction<?> action) Returns aCallableobject that, whencalled, runs the given privileged action and returns its result.Executors.callable(PrivilegedExceptionAction<?> action) Returns aCallableobject that, whencalled, runs the given privileged exception action and returnsits result.Methods injava.util.concurrent with parameters of typeObjectModifier and TypeMethodDescriptionbooleanReturnstrueif this queue contains the specified element.booleanReturnstrueif this deque contains the specified element.booleanReturnstrueif this queue contains the specified element.booleanTests if some key maps into the specified value in this table.booleanReturnstrueif this collection contains the specified element.booleanReturnstrueif this deque contains the specified element.booleanReturnstrueif this queue contains the specified element.booleanReturnstrueif this set contains the specified element.booleanReturnstrueif this list contains the specified element.booleanReturnstrueif this set contains the specified element.booleanReturnstrueif this deque contains the specified element.booleanReturnstrueif this queue contains the specified element.booleanReturnstrueif this queue contains the specified element.booleanReturnstrueif this queue contains the specified element.booleanAlways returnsfalse.booleanConcurrentHashMap.containsKey(Object key) Tests if the specified object is a key in this table.booleanConcurrentSkipListMap.containsKey(Object key) Returnstrueif this map contains a mapping for the specifiedkey.booleanConcurrentHashMap.containsValue(Object value) Returnstrueif this map maps one or more keys to thespecified value.booleanConcurrentSkipListMap.containsValue(Object value) Returnstrueif this map maps one or more keys to thespecified value.booleanCompares the specified object with this map for equality.booleanbooleanCompares the specified object with this map for equality.booleanCompares the specified object with this set for equality.booleanCompares the specified object with this list for equality.booleanCompares the specified object with this set for equality.Returns the value to which the specified key is mapped,ornullif this map contains no mapping for the key.Returns the value to which the specified key is mapped,ornullif this map contains no mapping for the key.ConcurrentHashMap.getOrDefault(Object key,V defaultValue) Returns the value to which the specified key is mapped, or thegiven default value if this map contains no mapping for thekey.defaultVConcurrentMap.getOrDefault(Object key,V defaultValue) Returns the value to which the specified key is mapped, ordefaultValueif this map contains no mapping for the key.ConcurrentSkipListMap.getOrDefault(Object key,V defaultValue) Returns the value to which the specified key is mapped,or the given defaultValue if this map contains no mapping for the key.intReturns the index of the first occurrence of the specified elementin this list, or -1 if this list does not contain the element.intCopyOnWriteArrayList.lastIndexOf(Object o) Returns the index of the last occurrence of the specified elementin this list, or -1 if this list does not contain the element.booleanRemoves a single instance of the specified element from this queue,if it is present.booleanRemoves the first occurrence of the specified element from this deque.booleanRemoves a single instance of the specified element from this queue,if it is present.booleanRemoves the key from this map view, by removing the key (and itscorresponding value) from the backing map.Removes the key (and its corresponding value) from this map.booleanRemoves the entry for a key only if currently mapped to a given value.booleanRemoves the first occurrence of the specified element from this deque.booleanRemoves a single instance of the specified element from this queue,if it is present.booleanRemoves the entry for a key only if currently mapped to a given value.Removes the mapping for the specified key from this map if present.booleanRemoves the entry for a key only if currently mapped to a given value.booleanRemoves the specified element from this set if it is present.booleanRemoves the first occurrence of the specified element from this list,if it is present.booleanRemoves the specified element from this set if it is present.booleanRemoves a single instance of the specified element from thisqueue, if it is present, whether or not it has expired.booleanRemoves the first occurrence of the specified element from this deque.booleanRemoves a single instance of the specified element from this queue,if it is present.booleanRemoves a single instance of the specified element from this queue,if it is present.booleanRemoves a single instance of the specified element from this queue,if it is present.booleanAlways returnsfalse.booleanBlockingDeque.removeFirstOccurrence(Object o) Removes the first occurrence of the specified element from this deque.booleanConcurrentLinkedDeque.removeFirstOccurrence(Object o) Removes the first occurrence of the specified element from this deque.booleanLinkedBlockingDeque.removeFirstOccurrence(Object o) booleanBlockingDeque.removeLastOccurrence(Object o) Removes the last occurrence of the specified element from this deque.booleanConcurrentLinkedDeque.removeLastOccurrence(Object o) Removes the last occurrence of the specified element from this deque.booleanLinkedBlockingDeque.removeLastOccurrence(Object o) voidPerforms a timedObject.waitusing this time unit.<T> T[]ArrayBlockingQueue.toArray(T[] a) Returns an array containing all of the elements in this queue, inproper sequence; the runtime type of the returned array is that ofthe specified array.<T> T[]ConcurrentLinkedDeque.toArray(T[] a) Returns an array containing all of the elements in this deque,in proper sequence (from first to last element); the runtimetype of the returned array is that of the specified array.<T> T[]ConcurrentLinkedQueue.toArray(T[] a) Returns an array containing all of the elements in this queue, inproper sequence; the runtime type of the returned array is that ofthe specified array.<T> T[]CopyOnWriteArrayList.toArray(T[] a) Returns an array containing all of the elements in this list inproper sequence (from first to last element); the runtime type ofthe returned array is that of the specified array.<T> T[]CopyOnWriteArraySet.toArray(T[] a) Returns an array containing all of the elements in this set; theruntime type of the returned array is that of the specified array.<T> T[]DelayQueue.toArray(T[] a) Returns an array containing all of the elements in this queue; theruntime type of the returned array is that of the specified array.<T> T[]LinkedBlockingDeque.toArray(T[] a) Returns an array containing all of the elements in this deque, inproper sequence; the runtime type of the returned array is that ofthe specified array.<T> T[]LinkedBlockingQueue.toArray(T[] a) Returns an array containing all of the elements in this queue, inproper sequence; the runtime type of the returned array is that ofthe specified array.<T> T[]LinkedTransferQueue.toArray(T[] a) Returns an array containing all of the elements in this queue, inproper sequence; the runtime type of the returned array is that ofthe specified array.<T> T[]PriorityBlockingQueue.toArray(T[] a) Returns an array containing all of the elements in this queue; theruntime type of the returned array is that of the specified array.<T> T[]SynchronousQueue.toArray(T[] a) Sets the zeroth element of the specified array tonull(if the array has non-zero length) and returns it.Constructors injava.util.concurrent with parameters of typeObjectModifierConstructorDescriptionCopyOnWriteArrayList(E[] toCopyIn) Creates a list holding a copy of the given array.Uses ofObject injava.util.concurrent.atomic
Subclasses ofObject injava.util.concurrent.atomicModifier and TypeClassDescriptionclassAbooleanvalue that may be updated atomically.classAnintvalue that may be updated atomically.classAnintarray in which elements may be updated atomically.classA reflection-based utility that enables atomic updates todesignatedvolatile intfields of designated classes.classAlongvalue that may be updated atomically.classAlongarray in which elements may be updated atomically.classA reflection-based utility that enables atomic updates todesignatedvolatile longfields of designated classes.classAnAtomicMarkableReferencemaintains an object referencealong with a mark bit, that can be updated atomically.classAn object reference that may be updated atomically.classAn array of object references in which elements may be updatedatomically.classA reflection-based utility that enables atomic updates todesignatedvolatilereference fields of designatedclasses.classAnAtomicStampedReferencemaintains an object referencealong with an integer "stamp", that can be updated atomically.classOne or more variables that together maintain a runningdoublevalue updated using a supplied function.classOne or more variables that together maintain an initially zerodoublesum.classOne or more variables that together maintain a runninglongvalue updated using a supplied function.classOne or more variables that together maintain an initially zerolongsum.Constructors injava.util.concurrent.atomic with parameters of typeObjectModifierConstructorDescriptionAtomicReferenceArray(E[] array) Creates a new AtomicReferenceArray with the same length as, andall elements copied from, the given array.Uses ofObject injava.util.concurrent.locks
Subclasses ofObject injava.util.concurrent.locksModifier and TypeClassDescriptionclassA synchronizer that may be exclusively owned by a thread.classA version ofAbstractQueuedSynchronizerinwhich synchronization state is maintained as along.classCondition implementation for aAbstractQueuedLongSynchronizerserving as the basis of aLockimplementation.classProvides a framework for implementing blocking locks and relatedsynchronizers (semaphores, events, etc) that rely onfirst-in-first-out (FIFO) wait queues.classCondition implementation for aAbstractQueuedSynchronizerserving as the basis of aLockimplementation.final classBasic thread blocking primitives for creating locks and othersynchronization classes.classA reentrant mutual exclusionLockwith the same basicbehavior and semantics as the implicit monitor lock accessed usingsynchronizedmethods and statements, but with extendedcapabilities.classAn implementation ofReadWriteLocksupporting similarsemantics toReentrantLock.static classThe lock returned by methodReentrantReadWriteLock.readLock().static classThe lock returned by methodReentrantReadWriteLock.writeLock().classA capability-based lock with three modes for controlling read/writeaccess.Methods injava.util.concurrent.locks that returnObjectModifier and TypeMethodDescriptionstaticObjectLockSupport.getBlocker(Thread t) Returns the blocker object supplied to the most recentinvocation of a park method that has not yet unblocked, or nullif not blocked.Methods injava.util.concurrent.locks with parameters of typeObjectModifier and TypeMethodDescriptionstatic voidDisables the current thread for thread scheduling purposes unless thepermit is available.static voidDisables the current thread for thread scheduling purposes, for up tothe specified waiting time, unless the permit is available.static voidDisables the current thread for thread scheduling purposes, untilthe specified deadline, unless the permit is available.static voidLockSupport.setCurrentBlocker(Object blocker) Sets the object to be returned by invocations ofgetBlockerfor the current thread.Uses ofObject injava.util.function
Methods injava.util.function with parameters of typeObjectModifier and TypeMethodDescriptionstatic <T> Predicate<T> Returns a predicate that tests if two arguments are equal accordingtoObjects.equals(Object, Object).Uses ofObject injava.util.jar
Subclasses ofObject injava.util.jarModifier and TypeClassDescriptionclassThe Attributes class maps Manifest attribute names to associated stringvalues.static classThe Attributes.Name class represents an attribute name stored inthis Map.classThis class is used to represent a JAR file entry.classSignals that an error of some sort has occurred while reading fromor writing to a JAR file.classTheJarFileclass is used to read the contents of a jar filefrom any file that can be opened withjava.io.RandomAccessFile.classTheJarInputStreamclass, which extendsZipInputStream,is used to read the contents of a JAR file from an input stream.classTheJarOutputStreamclass is used to write the contentsof a JAR file to any output stream.classThe Manifest class is used to maintain Manifest entry names and theirassociated Attributes.Classes injava.util.jar that implement interfaces with type arguments of typeObjectModifier and TypeClassDescriptionclassThe Attributes class maps Manifest attribute names to associated stringvalues.classThe Attributes class maps Manifest attribute names to associated stringvalues.Fields injava.util.jar with type parameters of typeObjectModifier and TypeFieldDescriptionAttributes.mapThe attribute name-value mappings.Attributes.mapThe attribute name-value mappings.Methods injava.util.jar that returnObjectModifier and TypeMethodDescriptionAttributes.clone()Returns a copy of the Attributes, implemented as follows:Manifest.clone()Returns a shallow copy of this Manifest.Returns the value of the specified attribute name, or null if theattribute name was not found.Associates the specified value with the specified attribute name(key) in this Map.Removes the attribute with the specified name (key) from this Map.Methods injava.util.jar that return types with arguments of typeObjectModifier and TypeMethodDescriptionAttributes.entrySet()Returns a Collection view of the attribute name-value mappingscontained in this Map.Attributes.entrySet()Returns a Collection view of the attribute name-value mappingscontained in this Map.Attributes.keySet()Returns a Set view of the attribute names (keys) contained in this Map.Attributes.values()Returns a Collection view of the attribute values contained in this Map.Methods injava.util.jar with parameters of typeObjectModifier and TypeMethodDescriptionbooleanAttributes.containsKey(Object name) Returns true if this Map contains the specified attribute name (key).booleanAttributes.containsValue(Object value) Returns true if this Map maps one or more attribute names (keys)to the specified value.booleanCompares the specified object to the underlyingmap for equality.booleanCompares this attribute name to another for equality.booleanReturns true if the specified Object is also a Manifest and hasthe same main Attributes and entries.Returns the value of the specified attribute name, or null if theattribute name was not found.Associates the specified value with the specified attribute name(key) in this Map.Removes the attribute with the specified name (key) from this Map.Uses ofObject injava.util.logging
Subclasses ofObject injava.util.loggingModifier and TypeClassDescriptionclassThisHandlerpublishes log records toSystem.err.classErrorManager objects can be attached to Handlers to processany error that occurs on a Handler during Logging.classSimple file loggingHandler.classA Formatter provides support for formatting LogRecords.classAHandlerobject takes log messages from aLoggerandexports them.classThe Level class defines a set of standard logging levels thatcan be used to control logging output.classA Logger object is used to log messages for a specificsystem or application component.final classDeprecated, for removal: This API element is subject to removal in a future version.This permission cannot be used for controlling access to resourcesas the Security Manager is no longer supported.classThere is a single global LogManager object that is used tomaintain a set of shared state about Loggers and log services.classLogRecord objects are used to pass logging requests betweenthe logging framework and individual log Handlers.classHandlerthat buffers requests in a circular buffer in memory.classPrint a brief summary of theLogRecordin a human readableformat.classSimple network loggingHandler.classStream based loggingHandler.classFormat a LogRecord into a standard XML format.Methods injava.util.logging that returnObjectModifier and TypeMethodDescriptionObject[]LogRecord.getParameters()Get the parameters to the log message.Methods injava.util.logging with parameters of typeObjectModifier and TypeMethodDescriptionvoidLog a method entry, with one parameter.voidLog a method entry, with an array of parameters.booleanCompare two objects for value equality.voidLog a method return, with result object.voidLog a message, with one object parameter.voidLog a message, with an array of object arguments.voidLog a message, specifying source class and method,with a single object parameter to the log message.voidLog a message, specifying source class and method,with an array of object arguments.voidLogger.logrb(Level level,String sourceClass,String sourceMethod,String bundleName,String msg,Object param1) voidLogger.logrb(Level level,String sourceClass,String sourceMethod,String bundleName,String msg,Object[] params) voidLogger.logrb(Level level,String sourceClass,String sourceMethod,ResourceBundle bundle,String msg,Object... params) Log a message, specifying source class, method, and resource bundle,with an optional list of message parameters.voidLogger.logrb(Level level,ResourceBundle bundle,String msg,Object... params) Log a message, specifying source class, method, and resource bundle,with an optional list of message parameters.voidLogRecord.setParameters(Object[] parameters) Set the parameters to the log message.Uses ofObject injava.util.prefs
Subclasses ofObject injava.util.prefsModifier and TypeClassDescriptionclassThis class provides a skeletal implementation of thePreferencesclass, greatly easing the task of implementing it.classThrown to indicate that a preferences operation could not complete becauseof a failure in the backing store, or a failure to contact the backingstore.classThrown to indicate that an operation could not complete becausethe input did not conform to the appropriate XML document typefor a collection of preferences, as per thePreferencesspecification.classAn event emitted by aPreferencesnode to indicate thata child of that node has been added or removed.classAn event emitted by aPreferencesnode to indicate thata preference has been added, removed or has had its value changed.classA node in a hierarchical collection of preference data.Fields injava.util.prefs declared asObjectUses ofObject injava.util.random
Subclasses ofObject injava.util.randomModifier and TypeClassDescriptionfinal classRandomGeneratorFactory<T extendsRandomGenerator>This is a factory class for generating multiple random number generatorsof a specificalgorithm.Uses ofObject injava.util.regex
Subclasses ofObject injava.util.regexModifier and TypeClassDescriptionfinal classAn engine that performs match operations on acharacter sequence by interpreting aPattern.final classA compiled representation of a regular expression.classUnchecked exception thrown to indicate a syntax error in aregular-expression pattern.Uses ofObject injava.util.spi
Subclasses ofObject injava.util.spiModifier and TypeClassDescriptionclassAbstractResourceBundleProvideris an abstract class that providesthe basic support for a provider implementation class forResourceBundleProvider.classAn abstract class for service providers that provide locale-dependentCalendarparameters.classAn abstract class for service providers that provide localized stringrepresentations (display names) ofCalendarfield values.classAn abstract class for service providers thatprovide localized currency symbols and display names for theCurrencyclass.classAn abstract class for service providers thatprovide localized names for theLocaleclass.classThis is the super class of all the locale sensitive service providerinterfaces (SPIs).classAn abstract class for service providers thatprovide localized time zone names for theTimeZoneclass.Uses ofObject injava.util.stream
Subclasses ofObject injava.util.streamModifier and TypeClassDescriptionfinal classImplementations ofCollectorthat implement various useful reductionoperations, such as accumulating elements into collections, summarizingelements according to various criteria, etc.final classImplementations ofGathererthat provide useful intermediateoperations, such as windowing functions, folding functions,transforming elements concurrently, etc.final classLow-level utility methods for creating and manipulating streams.Methods injava.util.stream that returnObjectModifier and TypeMethodDescriptionObject[]Stream.toArray()Returns an array containing the elements of this stream.<A> A[]Stream.toArray(IntFunction<A[]> generator) Returns an array containing the elements of this stream, using theprovidedgeneratorfunction to allocate the returned array, aswell as any additional arrays that might be required for a partitionedexecution or for resizing.Methods injava.util.stream with parameters of typeObjectUses ofObject injava.util.zip
Subclasses ofObject injava.util.zipModifier and TypeClassDescriptionclassA class that can be used to compute the Adler-32 checksum of a datastream.classAn input stream that also maintains a checksum of the data being read.classAn output stream that also maintains a checksum of the data beingwritten.classA class that can be used to compute the CRC-32 of a data stream.final classA class that can be used to compute the CRC-32C of a data stream.classSignals that a data format error has occurred.classThis class provides support for general purpose compression using thepopular ZLIB compression library.classImplements an input stream filter for compressing data in the "deflate"compression format.classThis class implements an output stream filter for compressing data inthe "deflate" compression format.classThis class implements a stream filter for reading compressed data inthe GZIP file format.classThis class implements a stream filter for writing compressed data inthe GZIP file format.classThis class provides support for general purpose decompression using thepopular ZLIB compression library.classThis class implements a stream filter for uncompressing data in the"deflate" compression format.classImplements an output stream filter for uncompressing data stored in the"deflate" compression format.classThis class is used to represent a ZIP file entry.classDeprecated, for removal: This API element is subject to removal in a future version.ZipError is no longer used and is obsolete.classSignals that a ZIP exception of some sort has occurred.classThis class is used to read entries from a ZIP file.classAn input stream for reading compressed and uncompressedZIP file entries from a stream of bytes in the ZIP fileformat.classThis class implements an output stream filter for writing files in theZIP file format.Methods injava.util.zip that returnObjectUses ofObject injavax.accessibility
Subclasses ofObject injavax.accessibilityModifier and TypeClassDescriptionclassService Provider Interface (SPI) for Assistive Technology.classThis class collects together the span of text that share the same contiguousset of attributes, along with that set of attributes.classBase class used to maintain a strongly typed enumeration.classAccessibleContextrepresents the minimum information all accessibleobjects return.classEncapsulation of a link, or set of links (e.g. client side imagemap) in aHypertext documentclassClassAccessibleRelationdescribes a relation between the object thatimplements theAccessibleRelationand one or more other objects.classClassAccessibleRelationSetdetermines a component's relation set.classDeprecated.This class is deprecated as of version 1.3 of the Java PlatformclassClassAccessibleRoledetermines the role of a component.classClassAccessibleStatedescribes a component's particular state.classClassAccessibleStateSetdetermines a component's state set.classThis class collects together key details of a span of text.Methods injavax.accessibility that returnObjectModifier and TypeMethodDescriptionabstractObjectAccessibleHyperlink.getAccessibleActionAnchor(int i) Returns an object that represents the link anchor, as appropriate forthat link.abstractObjectAccessibleHyperlink.getAccessibleActionObject(int i) Returns an object that represents the link action, as appropriate forthat link.AccessibleKeyBinding.getAccessibleKeyBinding(int i) Returns a key binding for this object.Object[][]AccessibleResourceBundle.getContents()Deprecated.Returns the mapping between the programmatic keys and the localizeddisplay strings.Object[]AccessibleRelation.getTarget()Returns the target objects for this relation.Methods injavax.accessibility with parameters of typeObjectModifier and TypeMethodDescriptionvoidAccessibleContext.firePropertyChange(String propertyName,Object oldValue,Object newValue) Support for reporting bound property changes.voidSets the target object for this relation.voidSets the target objects for this relation.Constructors injavax.accessibility with parameters of typeObjectModifierConstructorDescriptionAccessibleRelation(String key,Object target) Creates a newAccessibleRelationusing the given localeindependent key.AccessibleRelation(String key,Object[] target) Creates a newAccessibleRelationusing the given localeindependent key.Uses ofObject injavax.annotation.processing
Subclasses ofObject injavax.annotation.processingModifier and TypeClassDescriptionclassAn abstract annotation processor designed to be a convenientsuperclass for most concrete annotation processors.classUtility class for assemblingCompletionobjects.classIndicates aFilerdetected an attempt to open a file thatwould violate the guarantees provided by theFiler.Uses ofObject injavax.crypto
Subclasses ofObject injavax.cryptoModifier and TypeClassDescriptionclassThis exception is thrown when aCipheroperating inan AEAD mode (such as GCM/CCM) is unable to verify the suppliedauthentication tag.classThis exception is thrown when a particular padding mechanism isexpected for the input data but the data is not padded properly.classThis class provides the functionality of a cryptographic cipher forencryption and decryption.classACipherInputStreamis composed of anInputStreamand aCipherobject so that read() methods return data that areread in from the underlyingInputStreambut have beenadditionally processed by theCipherobject.classACipherOutputStreamis composed of anOutputStreamand aCipherobject so that write() methods first process the databefore writing them out to the underlyingOutputStream.classThis class defines theService Provider Interface (SPI)for theCipherclass.classAn exception that is thrown by theKEM.Decapsulator.decapsulate(byte[])method to denote anerror during decapsulation.classThis class implements theEncryptedPrivateKeyInfotypeas defined in PKCS #8.classThis class provides the functionality of an exemption mechanism, examplesof which arekey recovery,key weakening, andkey escrow.classThis is the generic ExemptionMechanism exception.classThis class defines theService Provider Interface (SPI)for theExemptionMechanismclass.classThis exception is thrown when the length of data provided to a blockcipher is incorrect, i.e., does not match the block size of the cipher.final classThis class provides the functionality of a Key Derivation Function (KDF), which is a cryptographic algorithm for deriving additional keys from input keying material (IKM) and (optionally) other data.classThis class defines theService Provider Interface (SPI) for theKey Derivation Function (KDF) class.final classThis class provides the functionality of a Key Encapsulation Mechanism (KEM).static final classA decapsulator, generated byKEM.newDecapsulator(PrivateKey)on the KEMreceiver side.static final classThis class specifies the return value of the encapsulate method ofa Key Encapsulation Mechanism (KEM), which includes the shared secret(as aSecretKey), the key encapsulation message,and optional parameters.static final classAn encapsulator, generated byKEM.newEncapsulator(PublicKey)on the KEMsender side.classThis class provides the functionality of a key agreement (or keyexchange) protocol.classThis class defines theService Provider Interface (SPI)for theKeyAgreementclass.classThis class provides the functionality of a secret (symmetric) key generator.classThis class defines theService Provider Interface (SPI)for theKeyGeneratorclass.classThis class provides the functionality of a "Message Authentication Code"(MAC) algorithm.classThis class defines theService Provider Interface (SPI)for theMacclass.classThis exception is thrown when a particular padding mechanism isrequested but is not available in the environment.classTheNullCipherclass is a class that provides an"identity cipher" -- one that does not transform the plain text.classThis class enables a programmer to create an object and protect itsconfidentiality with a cryptographic algorithm.classThis class represents a factory for secret keys.classThis class defines theService Provider Interface (SPI)for theSecretKeyFactoryclass.classThis exception is thrown when an output buffer provided by the useris too short to hold the operation result.Methods injavax.crypto that returnObjectModifier and TypeMethodDescriptionfinalObjectMac.clone()Returns a clone if the provider implementation is cloneable.MacSpi.clone()Returns a clone if the implementation is cloneable.finalObjectRetrieves the original (encapsulated) object.finalObjectRetrieves the original (encapsulated) object.finalObjectRetrieves the original (encapsulated) object.Uses ofObject injavax.crypto.spec
Subclasses ofObject injavax.crypto.specModifier and TypeClassDescriptionfinal classThis class specifies the parameters used with theChaCha20algorithm.classThis class specifies a DES-EDE ("triple-DES") key.classThis class specifies a DES key.classThis class specifies the set of parameters used for generatingDiffie-Hellman (system) parameters for use in Diffie-Hellman keyagreement.classThis class specifies the set of parameters used with the Diffie-Hellmanalgorithm, as specified in PKCS #3:Diffie-Hellman Key-AgreementStandard.classThis class specifies a Diffie-Hellman private key with its associatedparameters.classThis class specifies a Diffie-Hellman public key with its associatedparameters.classSpecifies the set of parameters required by aCipherusing the Galois/Counter Mode (GCM) mode.static final classThisBuilderbuildsExtractandExtractThenExpandobjects.static final classDefines the input parameters of an Expand operation as defined inRFC 5869.static final classDefines the input parameters of an Extract operation as defined inRFC 5869.static final classDefines the input parameters of an Extract-then-Expand operation asdefined inRFC 5869.classThis class specifies aninitialization vector (IV).classThis class specifies the set of parameters used with OAEP Padding,as defined in thePKCS#1 v2.2 standard.classA user-chosen password that can be used with password-based encryption(PBE).classThis class specifies the set of parameters used with password-basedencryption (PBE), as defined in thePKCS #5standard.classThis class specifies the source for encoding input P in OAEP Padding,as defined in thePKCS#1 v2.2 standard.static final classThis class is used to explicitly specify the value forencoding input P in OAEP Padding.classThis class specifies the parameters used with theRC2algorithm.classThis class specifies the parameters used with theRC5algorithm.classThis class specifies a secret key in a provider-independent fashion.Methods injavax.crypto.spec with parameters of typeObjectModifier and TypeMethodDescriptionbooleanTests for equality between the specified object and thisobject.booleanTests for equality between the specified object and thisobject.booleanTests for equality between the specified object and thisobject.Uses ofObject injavax.imageio
Subclasses ofObject injavax.imageioModifier and TypeClassDescriptionclassAn exception class used for signaling run-time failure of readingand writing operations.classA simple container class to aggregate an image, a set ofthumbnail (preview) images, and an object representing metadataassociated with the image.classA superclass of all classes describing how streams should bedecoded or encoded.final classA class containing static convenience methods for locatingImageReaders andImageWriters, andperforming simple encoding and decoding.classAn abstract superclass for parsing and decoding of images.classA class describing how a stream is to be decoded.classA class that allows the format of an image (in particular, itsSampleModelandColorModel) to bespecified in a convenient manner.classA class describing how a stream is to be encoded.classAn abstract superclass for encoding and writing images.Fields injavax.imageio declared asObjectModifier and TypeFieldDescriptionprotectedObjectImageReader.inputTheImageInputStreamor otherObjectbysetInputand retrievedbygetInput.protectedObjectImageWriter.outputTheImageOutputStreamor otherObjectset bysetOutputand retrieved bygetOutput.Methods injavax.imageio that returnObjectModifier and TypeMethodDescriptionImageReader.getInput()Returns theImageInputStreamor otherObjectpreviously set as the input source.ImageWriter.getOutput()Returns theImageOutputStreamor otherObjectset by the most recent call to thesetOutputmethod.Methods injavax.imageio with parameters of typeObjectModifier and TypeMethodDescriptionstaticImageInputStreamImageIO.createImageInputStream(Object input) Returns anImageInputStreamthat will take itsinput from the givenObject.staticImageOutputStreamImageIO.createImageOutputStream(Object output) Returns anImageOutputStreamthat will send itsoutput to the givenObject.booleanReturnstrueif the givenObjectisanImageTypeSpecifierand has aSampleModelandColorModelthat areequal to those of this object.staticIterator<ImageReader> ImageIO.getImageReaders(Object input) Returns anIteratorcontaining all currentlyregisteredImageReaders that claim to be able todecode the suppliedObject, typically anImageInputStream.voidSets the input source to use to the givenImageInputStreamor otherObject.voidSets the input source to use to the givenImageInputStreamor otherObject.voidSets the input source to use to the givenImageInputStreamor otherObject.voidSets the destination to the givenImageOutputStreamor otherObject.Uses ofObject injavax.imageio.metadata
Subclasses ofObject injavax.imageio.metadataModifier and TypeClassDescriptionclassAnIIOInvalidTreeExceptionis thrown when an attemptby anIIOMetadataobject to parse a tree ofIIOMetadataNodes fails.classAn abstract class to be extended by objects that represent metadata(non-image data) associated with images and streams.classA concrete class providing a reusable implementation of theIIOMetadataFormatinterface.classA class representing a node in a meta-data tree, which implementstheorg.w3c.dom.Elementinterface and additionally allowsfor the storage of non-textual objects via thegetUserObjectandsetUserObjectmethods.Methods injavax.imageio.metadata with type parameters of typeObjectModifier and TypeMethodDescriptionprotected <T extendsObject &Comparable<? super T>>
voidIIOMetadataFormatImpl.addObjectValue(String elementName,Class<T> classType, T defaultValue,Comparable<? super T> minValue,Comparable<? super T> maxValue, boolean minInclusive, boolean maxInclusive) Allows anObjectreference of a given class typeto be stored in nodes implementing the named element.Methods injavax.imageio.metadata that returnObjectModifier and TypeMethodDescriptionIIOMetadataNode.getFeature(String feature,String version) This DOM Level 3 method is not supported forIIOMetadataNodeand will throw aDOMException.IIOMetadataFormat.getObjectDefaultValue(String elementName) Returns anObjects containing the defaultvalue for theObjectreference withinthe named element.IIOMetadataFormatImpl.getObjectDefaultValue(String elementName) Object[]IIOMetadataFormat.getObjectEnumerations(String elementName) Returns an array ofObjects containing the legalenumerated values for theObjectreference withinthe named element.Object[]IIOMetadataFormatImpl.getObjectEnumerations(String elementName) IIOMetadataNode.getUserData(String key) This DOM Level 3 method is not supported forIIOMetadataNodeand will throw aDOMException.IIOMetadataNode.getUserObject()Returns theObjectvalue associated with this node.IIOMetadataNode.setUserData(String key,Object data,UserDataHandler handler) This DOM Level 3 method is not supported forIIOMetadataNodeand will throw aDOMException.Methods injavax.imageio.metadata with parameters of typeObjectModifier and TypeMethodDescriptionIIOMetadataNode.setUserData(String key,Object data,UserDataHandler handler) This DOM Level 3 method is not supported forIIOMetadataNodeand will throw aDOMException.voidIIOMetadataNode.setUserObject(Object userObject) Sets the value associated with this node.Uses ofObject injavax.imageio.plugins.bmp
Subclasses ofObject injavax.imageio.plugins.bmpModifier and TypeClassDescriptionclassA subclass ofImageWriteParamfor encoding images inthe BMP format.Uses ofObject injavax.imageio.plugins.jpeg
Subclasses ofObject injavax.imageio.plugins.jpegModifier and TypeClassDescriptionclassA class encapsulating a single JPEG Huffman table.classThis class adds the ability to set JPEG quantization and Huffmantables when using the built-in JPEG reader plug-in.classThis class adds the ability to set JPEG quantization and Huffmantables when using the built-in JPEG writer plug-in, and to request thatoptimized Huffman tables be computed for an image.classA class encapsulating a single JPEG quantization table.Uses ofObject injavax.imageio.plugins.tiff
Subclasses ofObject injavax.imageio.plugins.tiffModifier and TypeClassDescriptionfinal classA class representing the set of tags found in the baseline TIFFspecification as well as some common additional tags.final classA class representing the tags found in an Exif GPS Info IFD.final classA class representing the tags found in an Exif Interoperability IFD.final classA class containing the TIFF tags used to reference the Exif and GPS IFDs.final classA class representing the tags found in an Exif IFD.final classA class representing the extra tags found in aTIFF-F (RFC 2036) file.final classA class representing the tags found in a GeoTIFF IFD.classA convenience class for simplifying interaction with TIFF nativeimage metadata.final classA class representing a field in a TIFF 6.0 Image File Directory.final classA subclass ofImageReadParamallowing control overthe TIFF reading process.classA class defining the notion of a TIFF tag.classA class representing a set of TIFF tags.Methods injavax.imageio.plugins.tiff that returnObjectModifier and TypeMethodDescriptionstaticObjectTIFFField.createArrayForType(int dataType, int count) Creates an array appropriate for the indicated data type.TIFFField.getData()Returns a reference to the data object associated with the field.Constructors injavax.imageio.plugins.tiff with parameters of typeObjectUses ofObject injavax.imageio.spi
Subclasses ofObject injavax.imageio.spiModifier and TypeClassDescriptionfinal classA registry for Image I/O service provider instances.classA superinterface for functionality common to all Image I/O serviceprovider interfaces (SPIs).classThe service provider interface (SPI) forImageInputStreams.classThe service provider interface (SPI) forImageOutputStreams.classThe service provider interface (SPI) forImageReaders.classA superclass containing instance variables and methods common toImageReaderSpiandImageWriterSpi.classThe service provider interface (SPI) forImageTranscoders.classThe service provider interface (SPI) forImageWriters.classA registry for service provider instances for Image I/O service types.Methods injavax.imageio.spi with parameters of typeObjectModifier and TypeMethodDescriptionabstract booleanImageReaderSpi.canDecodeInput(Object source) Returnstrueif the supplied source object appearsto be of the format supported by this reader.booleanReturnstrueifprovideris currentlyregistered.ImageInputStreamSpi.createInputStreamInstance(Object input) Returns an instance of theImageInputStreamimplementation associated with this service provider.abstractImageInputStreamImageInputStreamSpi.createInputStreamInstance(Object input, boolean useCache,File cacheDir) Returns an instance of theImageInputStreamimplementation associated with this service provider.ImageOutputStreamSpi.createOutputStreamInstance(Object output) Returns an instance of theImageOutputStreamimplementation associated with this service provider.abstractImageOutputStreamImageOutputStreamSpi.createOutputStreamInstance(Object output, boolean useCache,File cacheDir) Returns an instance of theImageOutputStreamimplementation associated with this service provider.abstractImageReaderImageReaderSpi.createReaderInstance(Object extension) Returns an instance of theImageReaderimplementation associated with this service provider.abstractImageWriterImageWriterSpi.createWriterInstance(Object extension) Returns an instance of theImageWriterimplementation associated with this service provider.voidServiceRegistry.deregisterServiceProvider(Object provider) Removes a service provider object from all categories thatcontain it.booleanReturnstrueif the givenproviderobject matches the criterion definedby thisFilter.voidServiceRegistry.registerServiceProvider(Object provider) Adds a service provider object to the registry.Uses ofObject injavax.imageio.stream
Subclasses ofObject injavax.imageio.streamModifier and TypeClassDescriptionclassAn implementation ofImageInputStreamthat gets itsinput from a regularInputStream.classAn implementation ofImageOutputStreamthat writes itsoutput to a regularOutputStream.classAn implementation ofImageInputStreamthat gets itsinput from aFileorRandomAccessFile.classAn implementation ofImageOutputStreamthat writes itsoutput directly to aFileorRandomAccessFile.classA class representing a mutable reference to an array of bytes andan offset and length within that array.classAn abstract class implementing theImageInputStreaminterface.classAn abstract class implementing theImageOutputStreaminterface.classAn implementation ofImageInputStreamthat gets itsinput from a regularInputStream.classAn implementation ofImageOutputStreamthat writes itsoutput to a regularOutputStream.Uses ofObject injavax.lang.model
Subclasses ofObject injavax.lang.modelModifier and TypeClassDescriptionclassSuperclass of exceptions which indicate that an unknown kind ofentity was encountered.Uses ofObject injavax.lang.model.element
Subclasses ofObject injavax.lang.model.elementModifier and TypeClassDescriptionclassIndicates that an unknown kind of annotation value was encountered.classIndicates that an unknown kind of module directive was encountered.classIndicates that an unknown kind of element was encountered.Methods injavax.lang.model.element that returnObjectModifier and TypeMethodDescriptionUnknownAnnotationValueException.getArgument()Returns the additional argument.UnknownDirectiveException.getArgument()Returns the additional argument.UnknownElementException.getArgument()Returns the additional argument.VariableElement.getConstantValue()Returns the value of this variable if this is afinalfield initialized to a compile-time constant.AnnotationValue.getValue()Returns the value.Methods injavax.lang.model.element with parameters of typeObjectModifier and TypeMethodDescriptionbooleanReturnstrueif the argument represents the sameelement asthis, orfalseotherwise.booleanReturnstrueif the argument represents the samename asthis, andfalseotherwise.Constructors injavax.lang.model.element with parameters of typeObjectModifierConstructorDescriptionCreates a newUnknownAnnotationValueException.Creates a newUnknownElementException.Creates a newUnknownElementException.Uses ofObject injavax.lang.model.type
Subclasses ofObject injavax.lang.model.typeModifier and TypeClassDescriptionclassThrown when an application attempts to access theClassobjectcorresponding to aTypeMirror.classThrown when an application attempts to access a sequence ofClassobjects each corresponding to aTypeMirror.classIndicates that an unknown kind of type was encountered.Methods injavax.lang.model.type that returnObjectModifier and TypeMethodDescriptionUnknownTypeException.getArgument()Returns the additional argument.Methods injavax.lang.model.type with parameters of typeObjectConstructors injavax.lang.model.type with parameters of typeObjectModifierConstructorDescriptionCreates a newUnknownTypeException.Thepparameter may be used to pass in an additional argument withinformation about the context in which the unknown type wasencountered; for example, the visit methods ofTypeVisitormay pass in their additional parameter.Uses ofObject injavax.lang.model.util
Subclasses ofObject injavax.lang.model.utilModifier and TypeClassDescriptionclassA skeletal visitor for annotation values with default behaviorappropriate for source versionRELEASE_14.classA skeletal visitor for annotation values with default behaviorappropriate for theRELEASE_6source version.classA skeletal visitor for annotation values with default behaviorappropriate for theRELEASE_7source version.classA skeletal visitor for annotation values with default behaviorappropriate for theRELEASE_8source version.classA skeletal visitor for annotation values with default behaviorappropriate for source versionsRELEASE_9throughRELEASE_14.classPreview.A skeletal visitor for annotation values with default behaviorappropriate for apreview source version.classA skeletal visitor of program elements with default behaviorappropriate for theRELEASE_14source version.classA skeletal visitor of program elements with default behaviorappropriate for theRELEASE_6source version.classA skeletal visitor of program elements with default behaviorappropriate for theRELEASE_7source version.classA skeletal visitor of program elements with default behaviorappropriate for theRELEASE_8source version.classA skeletal visitor of program elements with default behaviorappropriate for source versionsRELEASE_9throughRELEASE_14.classPreview.A skeletal visitor of program elements with default behaviorappropriate for apreview source version.classA skeletal visitor of types with default behavior appropriate for theRELEASE_14source version.classAbstractTypeVisitor6<R,P> A skeletal visitor of types with default behavior appropriate fortheRELEASE_6source version.classAbstractTypeVisitor7<R,P> A skeletal visitor of types with default behavior appropriate fortheRELEASE_7source version.classAbstractTypeVisitor8<R,P> A skeletal visitor of types with default behavior appropriate fortheRELEASE_8source version.classAbstractTypeVisitor9<R,P> A skeletal visitor of types with default behavior appropriate forsource versionsRELEASE_9throughRELEASE_14.classPreview.A skeletal visitor of types with default behavior appropriate for apreview sourceversion.classFilters for selecting just the elements of interest from acollection of elements.classElementKindVisitor14<R,P> A visitor of program elements based on theirkind with default behavior appropriate for theRELEASE_14source version.classElementKindVisitor6<R,P> classElementKindVisitor7<R,P> classElementKindVisitor8<R,P> classElementKindVisitor9<R,P> A visitor of program elements based on theirkind with default behavior appropriate for sourceversionsRELEASE_9throughRELEASE_14.classPreview.classElementScanner14<R,P> A scanning visitor of program elements with default behaviorappropriate for theRELEASE_14source version.classElementScanner6<R,P> A scanning visitor of program elements with default behaviorappropriate for theRELEASE_6source version.classElementScanner7<R,P> A scanning visitor of program elements with default behaviorappropriate for theRELEASE_7source version.classElementScanner8<R,P> A scanning visitor of program elements with default behaviorappropriate for theRELEASE_8source version.classElementScanner9<R,P> A scanning visitor of program elements with default behaviorappropriate for source versionsRELEASE_9throughRELEASE_14.classPreview.A scanning visitor of program elements with default behaviorappropriate for apreview source version.classA simple visitor for annotation values with default behaviorappropriate for source versionRELEASE_14.classA simple visitor for annotation values with default behaviorappropriate for theRELEASE_6source version.classA simple visitor for annotation values with default behaviorappropriate for theRELEASE_7source version.classA simple visitor for annotation values with default behaviorappropriate for theRELEASE_8source version.classA simple visitor for annotation values with default behaviorappropriate for source versionsRELEASE_9throughRELEASE_14.classPreview.A simple visitor for annotation values with default behaviorappropriate for apreview source version.classA simple visitor of program elements with default behaviorappropriate for theRELEASE_14source version.classA simple visitor of program elements with default behaviorappropriate for theRELEASE_6source version.classA simple visitor of program elements with default behaviorappropriate for theRELEASE_7source version.classA simple visitor of program elements with default behaviorappropriate for theRELEASE_8source version.classA simple visitor of program elements with default behaviorappropriate for source versionsRELEASE_9throughRELEASE_14.classPreview.A simple visitor of program elements with default behaviorappropriate for apreview source version.classSimpleTypeVisitor14<R,P> A simple visitor of types with default behavior appropriate forsource versionRELEASE_14.classSimpleTypeVisitor6<R,P> A simple visitor of types with default behavior appropriate for theRELEASE_6source version.classSimpleTypeVisitor7<R,P> A simple visitor of types with default behavior appropriate for theRELEASE_7source version.classSimpleTypeVisitor8<R,P> A simple visitor of types with default behavior appropriate for theRELEASE_8source version.classSimpleTypeVisitor9<R,P> A simple visitor of types with default behavior appropriate forsource versionsRELEASE_9throughRELEASE_14.classPreview.A simple visitor of types with default behavior appropriate for apreview sourceversion.classTypeKindVisitor14<R,P> A visitor of types based on theirkind withdefault behavior appropriate for source versionRELEASE_14.classTypeKindVisitor6<R,P> classTypeKindVisitor7<R,P> classTypeKindVisitor8<R,P> classTypeKindVisitor9<R,P> A visitor of types based on theirkind withdefault behavior appropriate for source versionsRELEASE_9throughRELEASE_14.classFields injavax.lang.model.util declared asObjectModifier and TypeFieldDescriptionprotected finalRElementScanner6.DEFAULT_VALUEThe specified default value.protected finalRSimpleAnnotationValueVisitor6.DEFAULT_VALUEDefault value to be returned;defaultActionreturns this value unless the method isoverridden.protected finalRSimpleElementVisitor6.DEFAULT_VALUEDefault value to be returned;defaultActionreturns this value unless the method isoverridden.protected finalRSimpleTypeVisitor6.DEFAULT_VALUEDefault value to be returned;defaultActionreturns this value unless the method isoverridden.Methods injavax.lang.model.util with parameters of typeObjectModifier and TypeMethodDescriptionprotectedRSimpleAnnotationValueVisitor6.defaultAction(Object o,P p) The default action for visit methods.Elements.getConstantExpression(Object value) Returns the text of aconstant expression representing aprimitive value or a string.Uses ofObject injavax.management
Subclasses ofObject injavax.managementModifier and TypeClassDescriptionclassRepresents an MBean attribute by associating its name with its value.classProvides definitions of the attribute change notifications sent by MBeans.classThis class implements of theNotificationFilterinterface for theattribute change notification.classRepresents a list of values for attributes of an MBean.classThe specified attribute does not exist or cannot be retrieved.classRepresents attributes used as arguments to relational constraints.classThrown when an invalid MBean attribute is passed to a queryconstructing method.classThrown when an invalid expression is passed to a method forconstructing a query.classThrown when an invalid string operation is passedto a method for constructing a query.classDeprecated.UseMBeanServer.getClassLoaderRepository()instead.classAn immutable descriptor.classThe MBean is already registered in the repository.classThe specified MBean does not exist in the repository.classAn exception occurred during the introspection of an MBean.classThrown when an attempt is made to apply either of the following: Asubquery expression to an MBean or a qualified attribute expressionto an MBean of the wrong class.classThe value specified is not valid for the attribute.classExceptions thrown by JMX implementations.classRuntime exceptions emitted by JMX implementations.classStatic methods from the JMX API.classThe specified MBean listener does not exist in the repository.classThe format of the string does not correspond to a valid ObjectName.classDescribes an MBean attribute exposed for management.classDescribes a constructor exposed by an MBean.classRepresents "user defined" exceptions thrown by MBean methodsin the agent.classProvides general information for an MBean descriptor object.classDescribes the management interface exposed by an MBean; that is,the set of attributes and operations which are available formanagement operations.classTheMBeanNotificationInfoclass is used to describe thecharacteristics of the different notification instancesemitted by an MBean, for a given Java class of notification.classDescribes a management operation exposed by an MBean.classDescribes an argument of an operation exposed by an MBean.classDeprecated, for removal: This API element is subject to removal in a future version.This class was only useful in conjunction with the Security Manager,which is no longer supported.classWraps exceptions thrown by the preRegister(), preDeregister() methodsof theMBeanRegistrationinterface.classThis class represents a builder that creates a defaultMBeanServerimplementation.classRepresents the MBean server from the management point of view.classProvides MBean server references.classInvocationHandlerthat forwards methods in an MBean'smanagement interface through the MBean server to the MBean.classRepresents a notification emitted by the MBean Server through the MBeanServerDelegate MBean.classDeprecated, for removal: This API element is subject to removal in a future version.This class was only useful in conjunction with the Security Manager, which is no longer supported.classDeprecated, for removal: This API element is subject to removal in a future version.This class was only useful in conjunction with the Security Manager,which is no longer supported.classException which occurs when trying to register an object in the MBean server that is not a JMX compliant MBean.classThe Notification class represents a notification emitted by anMBean.classProvides an implementation ofNotificationEmitterinterface.classProvides an implementation of theNotificationFilterinterface.classUsed to represent the object name of an MBean and its class name.classRepresents the object name of an MBean, or a pattern that canmatch the names of several MBeans.classRepresents exceptions thrown in the MBean server when performing operationson MBeans.classConstructs query object constraints.classAllows a query to be performed in the context of a specific MBean server.classRepresents exceptions thrown in the MBean server when using thejava.lang.reflect classes to invoke methods on MBeans.classWhen ajava.lang.Erroroccurs in the agent it should be caught andre-thrown as aRuntimeErrorException.classRepresents runtime exceptions thrown by MBean methods inthe agent.classRepresents runtime exceptions thrown in the agent when performing operations on MBeans.classRepresents exceptions raised when a requested service is not supported.classAn MBean whose management interface is determined by reflectionon a Java interface, and that emits notifications.classAn MBean whose management interface is determined by reflectionon a Java interface.classRepresents strings that are arguments to relational constraints.Subclasses with type arguments of typeObject injavax.managementModifier and TypeClassDescriptionclassRepresents a list of values for attributes of an MBean.Fields injavax.management declared asObjectModifier and TypeFieldDescriptionprotectedObjectNotification.sourceThis field hides theEventObject.sourcefield in theparent class to make it non-transient and therefore part of theserialized form.Methods injavax.management that returnObjectModifier and TypeMethodDescriptionDescriptor.clone()Returns a descriptor which is equal to this descriptor.MBeanAttributeInfo.clone()Returns a shallow clone of this instance.MBeanConstructorInfo.clone()Returns a shallow clone of this instance.MBeanInfo.clone()Returns a shallow clone of this instance.MBeanNotificationInfo.clone()Returns a shallow clone of this instance.MBeanOperationInfo.clone()Returns a shallow clone of this instance.MBeanParameterInfo.clone()Returns a shallow clone of this instance.protectedObjectAttributeValueExp.getAttribute(ObjectName name) Return the value of the given attribute in the named MBean.DynamicMBean.getAttribute(String attribute) Obtain the value of a specific attribute of the Dynamic MBean.MBeanServer.getAttribute(ObjectName name,String attribute) MBeanServerConnection.getAttribute(ObjectName name,String attribute) Gets the value of a specific attribute of a named MBean.StandardMBean.getAttribute(String attribute) Descriptor.getFieldValue(String fieldName) Returns the value for a specific field name, or null if no valueis present for that name.finalObjectImmutableDescriptor.getFieldValue(String fieldName) Object[]Descriptor.getFieldValues(String... fieldNames) Returns all the field values in the descriptor as an array of Objects.finalObject[]ImmutableDescriptor.getFieldValues(String... fieldNames) StandardMBean.getImplementation()Get the implementation of this Standard MBean (or MXBean).AttributeChangeNotification.getNewValue()Gets the new value of the attribute which has changed.AttributeChangeNotification.getOldValue()Gets the old value of the attribute which has changed.Notification.getUserData()Get the user data.Attribute.getValue()Returns an Object that is the value of this attribute.MBeanServer.instantiate(String className) Instantiates an object using the list of all class loadersregistered in the MBean server'sClass LoaderRepository.MBeanServer.instantiate(String className,Object[] params,String[] signature) Instantiates an object using the list of all class loadersregistered in the MBean serverClass LoaderRepository.MBeanServer.instantiate(String className,ObjectName loaderName) Instantiates an object using the class Loader specified by itsObjectName.MBeanServer.instantiate(String className,ObjectName loaderName,Object[] params,String[] signature) Instantiates an object.Allows an action to be invoked on the Dynamic MBean.MBeanServer.invoke(ObjectName name,String operationName,Object[] params,String[] signature) MBeanServerConnection.invoke(ObjectName name,String operationName,Object[] params,String[] signature) Invokes an operation on an MBean.Replaces the element at the specified position in this list withthe specified element.Methods injavax.management with parameters of typeObjectModifier and TypeMethodDescriptionvoidInserts the specified element at the specified position in thislist.booleanAppends the specified element to the end of this list.voidMBeanServer.addNotificationListener(ObjectName name,NotificationListener listener,NotificationFilter filter,Object handback) Adds a listener to a registered MBean.voidMBeanServer.addNotificationListener(ObjectName name,ObjectName listener,NotificationFilter filter,Object handback) Adds a listener to a registered MBean.voidMBeanServerConnection.addNotificationListener(ObjectName name,NotificationListener listener,NotificationFilter filter,Object handback) Adds a listener to a registered MBean.voidMBeanServerConnection.addNotificationListener(ObjectName name,ObjectName listener,NotificationFilter filter,Object handback) Adds a listener to a registered MBean.voidMBeanServerDelegate.addNotificationListener(NotificationListener listener,NotificationFilter filter,Object handback) voidNotificationBroadcaster.addNotificationListener(NotificationListener listener,NotificationFilter filter,Object handback) Adds a listener to this MBean.voidNotificationBroadcasterSupport.addNotificationListener(NotificationListener listener,NotificationFilter filter,Object handback) Adds a listener.voidStandardEmitterMBean.addNotificationListener(NotificationListener listener,NotificationFilter filter,Object handback) MBeanServer.createMBean(String className,ObjectName name,Object[] params,String[] signature) Instantiates and registers an MBean in the MBean server.MBeanServer.createMBean(String className,ObjectName name,ObjectName loaderName,Object[] params,String[] signature) Instantiates and registers an MBean in the MBean server.MBeanServerConnection.createMBean(String className,ObjectName name,Object[] params,String[] signature) Instantiates and registers an MBean in the MBean server.MBeanServerConnection.createMBean(String className,ObjectName name,ObjectName loaderName,Object[] params,String[] signature) Instantiates and registers an MBean in the MBean server.booleanCompares the current Attribute Object with another Attribute Object.booleanCompares this descriptor to the given object.booleanCompares this descriptor to the given object.booleanCompare this MBeanAttributeInfo to another.booleanCompare this MBeanConstructorInfo to another.booleanCompare this MBeanFeatureInfo to another.booleanCompare this MBeanInfo to another.booleanCompare this MBeanNotificationInfo to another.booleanCompare this MBeanOperationInfo to another.booleanCompare this MBeanParameterInfo to another.booleanDeprecated, for removal: This API element is subject to removal in a future version.Checks two MBeanPermission objects for equality.booleanDeprecated, for removal: This API element is subject to removal in a future version.Checks two MBeanServerPermission objects for equality.booleanCompares the current object instance with another object instance.booleanCompares the current object name with another object name.protectedMBeanConstructorInfo[]StandardMBean.getConstructors(MBeanConstructorInfo[] ctors,Object impl) Customization hook:Get the MBeanConstructorInfo[] that will be used in the MBeanInforeturned by this MBean.protected voidNotificationBroadcasterSupport.handleNotification(NotificationListener listener,Notification notif,Object handback) This method is called bysendNotificationfor each listener in order to send thenotification to that listener.voidNotificationListener.handleNotification(Notification notification,Object handback) Invoked when a JMX notification occurs.MBeanServer.instantiate(String className,Object[] params,String[] signature) Instantiates an object using the list of all class loadersregistered in the MBean serverClass LoaderRepository.MBeanServer.instantiate(String className,ObjectName loaderName,Object[] params,String[] signature) Instantiates an object.Allows an action to be invoked on the Dynamic MBean.MBeanServer.invoke(ObjectName name,String operationName,Object[] params,String[] signature) MBeanServerConnection.invoke(ObjectName name,String operationName,Object[] params,String[] signature) Invokes an operation on an MBean.MBeanServer.registerMBean(Object object,ObjectName name) Registers a pre-existing object as an MBean with the MBeanserver.voidMBeanServer.removeNotificationListener(ObjectName name,NotificationListener listener,NotificationFilter filter,Object handback) voidMBeanServer.removeNotificationListener(ObjectName name,ObjectName listener,NotificationFilter filter,Object handback) voidMBeanServerConnection.removeNotificationListener(ObjectName name,NotificationListener listener,NotificationFilter filter,Object handback) Removes a listener from a registered MBean.voidMBeanServerConnection.removeNotificationListener(ObjectName name,ObjectName listener,NotificationFilter filter,Object handback) Removes a listener from a registered MBean.voidMBeanServerDelegate.removeNotificationListener(NotificationListener listener,NotificationFilter filter,Object handback) voidNotificationBroadcasterSupport.removeNotificationListener(NotificationListener listener,NotificationFilter filter,Object handback) voidNotificationEmitter.removeNotificationListener(NotificationListener listener,NotificationFilter filter,Object handback) Removes a listener from this MBean.voidStandardEmitterMBean.removeNotificationListener(NotificationListener listener,NotificationFilter filter,Object handback) Replaces the element at the specified position in this list withthe specified element.voidSets the value for a specific field name.final voidThis operation is unsupported since this class is immutable.voidSets all fields in the field names array to the new value withthe same index in the field values array.final voidThis operation is unsupported since this class is immutable.voidStandardMBean.setImplementation(Object implementation) Replace the implementation object wrapped in this object.voidSets the source.voidNotification.setUserData(Object userData) Set the user data.Constructors injavax.management with parameters of typeObjectModifierConstructorDescriptionConstructs an Attribute object which associates the given attribute name with the given value.AttributeChangeNotification(Object source, long sequenceNumber, long timeStamp,String msg,String attributeName,String attributeType,Object oldValue,Object newValue) Constructs an attribute change notification object.Constructs a BadAttributeValueExpException using the specified Object tocreate the toString() value.ImmutableDescriptor(String[] fieldNames,Object[] fieldValues) Construct a descriptor containing the given fields and values.Constructs anInvalidApplicationExceptionwith the specifiedObject.MBeanServerNotification(String type,Object source, long sequenceNumber,ObjectName objectName) Creates an MBeanServerNotification object specifying object names ofthe MBeans that caused the notification and the specified notificationtype.Notification(String type,Object source, long sequenceNumber) Creates a Notification object.Notification(String type,Object source, long sequenceNumber, long timeStamp) Creates a Notification object.Notification(String type,Object source, long sequenceNumber, long timeStamp,String message) Creates a Notification object.Notification(String type,Object source, long sequenceNumber,String message) Creates a Notification object.Uses ofObject injavax.management.loading
Subclasses ofObject injavax.management.loadingUses ofObject injavax.management.modelmbean
Subclasses ofObject injavax.management.modelmbeanModifier and TypeClassDescriptionclassThis class represents the metadata set for a ModelMBean element.classException thrown when an invalid target object type is specified.classThe ModelMBeanAttributeInfo object describes an attribute of the ModelMBean.classThe ModelMBeanConstructorInfo object describes a constructor of the ModelMBean.classThis class represents the meta data for ModelMBeans.classThe ModelMBeanNotificationInfo object describes a notification emittedby a ModelMBean.classThe ModelMBeanOperationInfo object describes a management operation ofthe ModelMBean.classThis class is the implementation of a ModelMBean.classDeprecated, for removal: This API element is subject to removal in a future version.This class exists only to support XML parsing implemented privately in this module,in DescriptorSupport.Methods injavax.management.modelmbean that returnObjectModifier and TypeMethodDescriptionDescriptorSupport.clone()Returns a new Descriptor which is a duplicate of the Descriptor.ModelMBeanAttributeInfo.clone()Creates and returns a new ModelMBeanAttributeInfo which is a duplicate of this ModelMBeanAttributeInfo.ModelMBeanConstructorInfo.clone()Creates and returns a new ModelMBeanConstructorInfo which is a duplicate of this ModelMBeanConstructorInfo.ModelMBeanInfo.clone()Creates and returns a copy of this object.ModelMBeanInfoSupport.clone()Returns a shallow clone of this instance.ModelMBeanNotificationInfo.clone()Creates and returns a new ModelMBeanNotificationInfo which is aduplicate of this ModelMBeanNotificationInfo.ModelMBeanOperationInfo.clone()Creates and returns a new ModelMBeanOperationInfo which is aduplicate of this ModelMBeanOperationInfo.RequiredModelMBean.getAttribute(String attrName) Returns the value of a specific attribute defined for thisModelMBean.DescriptorSupport.getFieldValue(String fieldName) Object[]DescriptorSupport.getFieldValues(String... fieldNames) Invokes a method on or through a RequiredModelMBean and returnsthe result of the method execution.Methods injavax.management.modelmbean with parameters of typeObjectModifier and TypeMethodDescriptionvoidModelMBeanNotificationBroadcaster.addAttributeChangeNotificationListener(NotificationListener listener,String attributeName,Object handback) Registers an object which implements the NotificationListener interface as a listener.voidRequiredModelMBean.addAttributeChangeNotificationListener(NotificationListener inlistener,String inAttributeName,Object inhandback) voidRequiredModelMBean.addNotificationListener(NotificationListener listener,NotificationFilter filter,Object handback) Registers an object which implements the NotificationListenerinterface as a listener.booleanCompares this descriptor to the given object.Invokes a method on or through a RequiredModelMBean and returnsthe result of the method execution.voidRequiredModelMBean.removeNotificationListener(NotificationListener listener,NotificationFilter filter,Object handback) voidvoidvoidModelMBean.setManagedResource(Object mr,String mr_type) Sets the instance handle of the object against which toexecute all methods in this ModelMBean management interface(MBeanInfo and Descriptors).voidRequiredModelMBean.setManagedResource(Object mr,String mr_type) Sets the instance handle of the object against which toexecute all methods in this ModelMBean management interface(MBeanInfo and Descriptors).Constructors injavax.management.modelmbean with parameters of typeObjectModifierConstructorDescriptionDescriptorSupport(String[] fieldNames,Object[] fieldValues) Constructor taking field names and field values.Uses ofObject injavax.management.monitor
Subclasses ofObject injavax.management.monitorModifier and TypeClassDescriptionclassDefines a monitor MBean designed to observe the values of a counterattribute.classDefines a monitor MBean designed to observe the values of a gauge attribute.classDefines the part common to all monitor MBeans.classProvides definitions of the notifications sent by monitor MBeans.classException thrown by the monitor when a monitor setting becomes invalid while the monitor is running.classDefines a monitor MBean designed to observe the values of a stringattribute.Methods injavax.management.monitor that returnObjectModifier and TypeMethodDescriptionMonitorNotification.getDerivedGauge()Gets the derived gauge of this monitor notification.MonitorNotification.getTrigger()Gets the threshold/string (depending on the monitor type) that triggered off this monitor notification.Uses ofObject injavax.management.openmbean
Subclasses ofObject injavax.management.openmbeanModifier and TypeClassDescriptionclassArrayType<T>TheArrayTypeclass is theopen type class whose instances describeallopen data values which are n-dimensional arrays ofopen data values.classAnInvocationHandlerthat forwards getter methods to aCompositeData.classTheCompositeDataSupportclass is theopen data class whichimplements theCompositeDatainterface.classTheCompositeTypeclass is theopen type classwhose instances describe the types ofCompositeDatavalues.classThis runtime exception is thrown to indicate that a method parameter which was expected to bean item name of acomposite data or a row index of atabular data is not valid.classThis runtime exception is thrown to indicate that theopen type of anopen data valueis not the one expected.classThis runtime exception is thrown to indicate that the index of a row to be added to atabular data instanceis already used to refer to another row in thistabular data instance.classThis checked exception is thrown when anopen type, anopen data or anopen MBean metadata info instancecould not be constructed because one or more validity constraints were not met.classDescribes an attribute of an open MBean.classDescribes a constructor of an Open MBean.classTheOpenMBeanInfoSupportclass describes the managementinformation of anopen MBean: it is a subclass ofMBeanInfo, and it implements theOpenMBeanInfointerface.classDescribes an operation of an Open MBean.classDescribes a parameter used in one or more operations orconstructors of an open MBean.classOpenType<T>TheOpenTypeclass is the parent abstract class of all classes which describe the actualopen typeof open data values.final classSimpleType<T>TheSimpleTypeclass is theopen type class whose instances describeallopen data values which are neither arrays,norCompositeDatavalues,norTabularDatavalues.classTheTabularDataSupportclass is theopen dataclass which implements theTabularDataand theMapinterfaces, and which is internally based on a hash map data structure.classTheTabularTypeclass is the open type classwhose instances describe the types ofTabularDatavalues.Classes injavax.management.openmbean that implement interfaces with type arguments of typeObjectModifier and TypeClassDescriptionclassTheTabularDataSupportclass is theopen dataclass which implements theTabularDataand theMapinterfaces, and which is internally based on a hash map data structure.classTheTabularDataSupportclass is theopen dataclass which implements theTabularDataand theMapinterfaces, and which is internally based on a hash map data structure.Methods injavax.management.openmbean that returnObjectModifier and TypeMethodDescriptionObject[]TabularData.calculateIndex(CompositeData value) Calculates the index that would be used in thisTabularDatainstance to refer to the specifiedcomposite datavalue parameter if it were added to this instance.Object[]TabularDataSupport.calculateIndex(CompositeData value) Calculates the index that would be used in thisTabularDatainstance to referto the specified composite datavalue parameter if it were added to this instance.TabularDataSupport.clone()Returns a clone of thisTabularDataSupportinstance:the clone is obtained by callingsuper.clone(), and then cloning the underlying map.Returns the value of the item whose name iskey.Returns the value of the item whose name iskey.This method simply callsget((Object[]) key).Object[]Returns an array of the values of the items whose namesare specified bykeys, in the same order askeys.Object[]Returns an array of the values of the items whose names are specified bykeys, in the same order askeys.OpenMBeanAttributeInfoSupport.getDefaultValue()Returns the default value for the attribute described by thisOpenMBeanAttributeInfoSupportinstance, if specified,ornullotherwise.OpenMBeanParameterInfo.getDefaultValue()Returns the default value for this parameter, if it has one, ornullotherwise.OpenMBeanParameterInfoSupport.getDefaultValue()Returns the default value for the parameter described by thisOpenMBeanParameterInfoSupportinstance, if specified,ornullotherwise.This method simply callsput((CompositeData) value)andtherefore ignores itskey parameter which can benull.SimpleType.readResolve()Replace an object read from anObjectInputStreamwith the unique instance for thatvalue.This method simply callsremove((Object[]) key).Methods injavax.management.openmbean that return types with arguments of typeObjectModifier and TypeMethodDescriptionTabularDataSupport.entrySet()Returns a collection view of the index to row mappingscontained in thisTabularDataSupportinstance.TabularDataSupport.entrySet()Returns a collection view of the index to row mappingscontained in thisTabularDataSupportinstance.TabularDataSupport.keySet()Returns a set view of the keys contained in the underlying map of thisTabularDataSupportinstance used to index the rows.TabularDataSupport.values()Returns a collection view of the rows contained in thisTabularDataSupportinstance.Methods injavax.management.openmbean with parameters of typeObjectModifier and TypeMethodDescriptionbooleanTabularData.containsKey(Object[] key) Returnstrueif and only if thisTabularDatainstance contains aCompositeDatavalue(ie a row) whose index is the specifiedkey.booleanTabularDataSupport.containsKey(Object key) Returnstrueif and only if thisTabularDatainstance contains aCompositeDatavalue(ie a row) whose index is the specifiedkey.booleanTabularDataSupport.containsKey(Object[] key) Returnstrueif and only if thisTabularDatainstance contains aCompositeDatavalue(ie a row) whose index is the specifiedkey.booleanCompositeData.containsValue(Object value) Returnstrueif and only if thisCompositeDatainstance contains an itemwhose value isvalue.booleanCompositeDataSupport.containsValue(Object value) Returnstrueif and only if thisCompositeDatainstancecontains an itemwhose value isvalue.booleanTabularDataSupport.containsValue(Object value) Returnstrueif and only if thisTabularDatainstance contains the specifiedvalue.booleanCompares the specifiedobjparameter with thisArrayTypeinstance for equality.booleanCompares the specifiedobj parameter with thisCompositeDatainstance for equality.booleanCompares the specifiedobj parameter with thisCompositeDataSupportinstance for equality.booleanCompares the specifiedobjparameter with thisCompositeTypeinstance for equality.booleanCompares the specifiedobj parameter with thisOpenMBeanAttributeInfoinstance for equality.booleanCompares the specifiedobjparameter with thisOpenMBeanAttributeInfoSupportinstance for equality.booleanCompares the specifiedobj parameter with thisOpenMBeanConstructorInfoinstance for equality.booleanCompares the specifiedobjparameter with thisOpenMBeanConstructorInfoSupportinstance forequality.booleanCompares the specifiedobj parameter with thisOpenMBeanInfoinstance for equality.booleanCompares the specifiedobjparameter with thisOpenMBeanInfoSupportinstance for equality.booleanCompares the specifiedobj parameter with thisOpenMBeanOperationInfoinstance for equality.booleanCompares the specifiedobjparameter with thisOpenMBeanOperationInfoSupportinstance forequality.booleanCompares the specifiedobj parameter with thisOpenMBeanParameterInfoinstance for equality.booleanCompares the specifiedobjparameter with thisOpenMBeanParameterInfoSupportinstance for equality.abstract booleanCompares the specifiedobjparameter with thisopen type instance for equality.booleanCompares the specifiedobjparameter with thisSimpleTypeinstance for equality.booleanCompares the specifiedobj parameter with thisTabularDatainstance for equality.booleanCompares the specifiedobj parameter with thisTabularDataSupportinstance for equality.booleanCompares the specifiedobjparameter with thisTabularTypeinstance for equality.Returns theCompositeDatavalue whose index iskey, ornullif there is no value mappingtokey, in thisTabularDatainstance.This method simply callsget((Object[]) key).Returns theCompositeDatavalue whose index iskey, ornullif there is no value mappingtokey, in thisTabularDatainstance.booleanTests whetherobj is a value for thisArrayTypeinstance.booleanTests whetherobj is a value which could bedescribed by thisCompositeTypeinstance.booleanTests whetherobjis a valid value for the attributedescribed by thisOpenMBeanAttributeInfoSupportinstance.booleanTests whetherobj is a valid value for the parameterdescribed by thisOpenMBeanParameterInfoinstance.booleanTests whetherobjis a valid value for the parameterdescribed by thisOpenMBeanParameterInfoinstance.abstract booleanTests whetherobj is a value for this open type.booleanTests whetherobj is a value for thisSimpleTypeinstance.booleanTests whetherobj is a value which could bedescribed by thisTabularTypeinstance.This method simply callsput((CompositeData) value)andtherefore ignores itskey parameter which can benull.Removes theCompositeDatavalue whose index iskey from thisTabularDatainstance,and returns the removed value, or returnsnullif there is no value whose index iskey.This method simply callsremove((Object[]) key).Removes theCompositeDatavalue whose index iskey from thisTabularDatainstance,and returns the removed value, or returnsnullif there is no value whose index iskey.Constructors injavax.management.openmbean with parameters of typeObjectModifierConstructorDescriptionCompositeDataSupport(CompositeType compositeType,String[] itemNames,Object[] itemValues) Constructs aCompositeDataSupportinstance with the specifiedcompositeType, whose item valuesare specified byitemValues[], in the same order as initemNames[].<T>OpenMBeanAttributeInfoSupport(String name,String description,OpenType<T> openType, boolean isReadable, boolean isWritable, boolean isIs, T defaultValue, T[] legalValues) Constructs anOpenMBeanAttributeInfoSupportinstance,which describes the attribute of an open MBean with thespecifiedname,openType,description,defaultValueandlegalValues, and the specifiedread/write access properties.<T>OpenMBeanParameterInfoSupport(String name,String description,OpenType<T> openType, T defaultValue, T[] legalValues) Constructs anOpenMBeanParameterInfoSupportinstance,which describes the parameter used in one or more operations orconstructors of a class of open MBeans, with the specifiedname,openType,description,defaultValueandlegalValues.Uses ofObject injavax.management.relation
Subclasses ofObject injavax.management.relationModifier and TypeClassDescriptionclassThis exception is raised when relation id provided for a relation is alreadyused.classThis exception is raised when an invalid Relation Service is provided.classInvalid relation type.classThis exception is raised when, in a role info, its minimum degree is greaterthan its maximum degree.classRole value is invalid.classFilter forMBeanServerNotification.classThis class is the superclass of any exception which can be raised duringrelation management.classThis exception is raised when there is no relation for a given relation idin a Relation Service.classA notification of a change in the Relation Service.classThe Relation Service is in charge of creating and deleting relation typesand relations, of handling the consistency and of providing querymechanisms.classThis exception is raised when an access is done to the Relation Service andthat one is not registered.classA RelationSupport object is used internally by the Relation Service torepresent simple relations (only roles, no properties or methods), with anunlimited number of roles, of any relation type.classThis exception is raised when there is no relation type with given name inRelation Service.classA RelationTypeSupport object implements the RelationType interface.classRepresents a role: includes a role name and referenced MBeans (via theirObjectNames).classA RoleInfo object summarises a role in a relation type.classThis exception is raised when there is no role info with given name in agiven relation type.classA RoleList represents a list of roles (Role objects).classThis exception is raised when a role in a relation does not exist, or is notreadable, or is not settable.classRepresents the result of a multiple access to several roles of a relation(either for reading or writing).classThis class describes the various problems which can be encountered whenaccessing a role.classRepresents an unresolved role: a role not retrieved from a relation dueto a problem.classA RoleUnresolvedList represents a list of RoleUnresolved objects,representing roles not retrieved from a relation due to a problemencountered when trying to access (read or write) the roles.Subclasses with type arguments of typeObject injavax.management.relationModifier and TypeClassDescriptionclassA RoleList represents a list of roles (Role objects).classA RoleUnresolvedList represents a list of RoleUnresolved objects,representing roles not retrieved from a relation due to a problemencountered when trying to access (read or write) the roles.Methods injavax.management.relation that returnObjectModifier and TypeMethodDescriptionRole.clone()Clone the role object.RoleUnresolved.clone()Clone this object.Methods injavax.management.relation with parameters of typeObjectModifier and TypeMethodDescriptionvoidRelationService.handleNotification(Notification notif,Object handback) Invoked when a JMX notification occurs.Constructors injavax.management.relation with parameters of typeObjectModifierConstructorDescriptionRelationNotification(String notifType,Object sourceObj, long sequence, long timeStamp,String message,String id,String typeName,ObjectName objectName,String name,List<ObjectName> newValue,List<ObjectName> oldValue) Creates a notification for a role update in a relation.RelationNotification(String notifType,Object sourceObj, long sequence, long timeStamp,String message,String id,String typeName,ObjectName objectName,List<ObjectName> unregMBeanList) Creates a notification for either a relation creation (RelationSupportobject created internally in the Relation Service, or an MBean added as arelation) or for a relation removal from the Relation Service.Uses ofObject injavax.management.remote
Subclasses ofObject injavax.management.remoteModifier and TypeClassDescriptionclassNotification emitted when a client connection is opened orclosed or when notifications are lost.classFactory to create JMX API connector clients.classSuperclass of every connector server.classFactory to create JMX API connector servers.classThe identity of a remote client of the JMX Remote API.classException thrown byJMXConnectorFactoryandJMXConnectorServerFactorywhen a provider exists forthe required protocol but cannot be used for some reason.classException thrown as the result of a remoteMBeanServermethod invocation when anErroris thrown whileprocessing the invocation in the remote MBean server.classThe address of a JMX API connector server.classResult of a query for buffered notifications.final classDeprecated, for removal: This API element is subject to removal in a future version.This class was only useful in conjunction with the Security Manager,which is no longer supported.classA (Notification, Listener ID) pair.Methods injavax.management.remote with parameters of typeObjectModifier and TypeMethodDescriptionvoidJMXConnector.addConnectionNotificationListener(NotificationListener listener,NotificationFilter filter,Object handback) Adds a listener to be informed of changes in connectionstatus.JMXAuthenticator.authenticate(Object credentials) Authenticates theMBeanServerConnectionclientwith the given client credentials.protected voidJMXConnectorServer.connectionClosed(String connectionId,String message,Object userData) Called by a subclass when a client connection is closednormally.protected voidJMXConnectorServer.connectionFailed(String connectionId,String message,Object userData) Called by a subclass when a client connection fails.protected voidJMXConnectorServer.connectionOpened(String connectionId,String message,Object userData) Called by a subclass when a new client connection is opened.booleanCompares the specified Object with thisJMXPrincipalfor equality.booleanIndicates whether some other object is equal to this one.voidJMXConnector.removeConnectionNotificationListener(NotificationListener l,NotificationFilter f,Object handback) Removes a listener from the list to be informed of changesin status.Constructors injavax.management.remote with parameters of typeObjectUses ofObject injavax.management.remote.rmi
Subclasses ofObject injavax.management.remote.rmiModifier and TypeClassDescriptionclassImplementation of theRMIConnectioninterface.final classRMIConnectionImpl remote stub.classA connection to a remote RMI connector.classA JMX API connector server that creates RMI-based connectionsfrom remote clients.classAnRMIServerobject that is exported through JRMP and thatcreates client connections as RMI objects exported through JRMP.classAn RMI object representing a connector server.final classRMIServerImpl remote stub.Methods injavax.management.remote.rmi that returnObjectModifier and TypeMethodDescriptionRMIConnection.getAttribute(ObjectName name,String attribute,Subject delegationSubject) Handles the methodMBeanServerConnection.getAttribute(ObjectName, String).RMIConnectionImpl_Stub.getAttribute(ObjectName $param_ObjectName_1,String $param_String_2,Subject $param_Subject_3) RMIConnectionImpl.getAttribute(ObjectName name,String attribute,Subject delegationSubject) RMIConnection.invoke(ObjectName name,String operationName,MarshalledObject params,String[] signature,Subject delegationSubject) Handles the methodMBeanServerConnection.invoke(ObjectName, String, Object[], String[]).RMIConnectionImpl_Stub.invoke(ObjectName $param_ObjectName_1,String $param_String_2,MarshalledObject $param_MarshalledObject_3,String[] $param_arrayOf_String_4,Subject $param_Subject_5) RMIConnectionImpl.invoke(ObjectName name,String operationName,MarshalledObject params,String[] signature,Subject delegationSubject) Methods injavax.management.remote.rmi with parameters of typeObjectModifier and TypeMethodDescriptionvoidRMIConnector.addConnectionNotificationListener(NotificationListener listener,NotificationFilter filter,Object handback) Makes a new connection through this RMI connector.Creates a new client connection.voidRMIConnector.removeConnectionNotificationListener(NotificationListener listener,NotificationFilter filter,Object handback) Uses ofObject injavax.management.timer
Subclasses ofObject injavax.management.timerModifier and TypeClassDescriptionclassProvides the implementation of the timer MBean.classThis class provides definitions of the notifications sent by timer MBeans.Methods injavax.management.timer that returnObjectModifier and TypeMethodDescriptionTimer.getNotificationUserData(Integer id) Gets the timer notification user data object corresponding to the specified identifier.TimerMBean.getNotificationUserData(Integer id) Gets the timer notification user data object corresponding to the specified identifier.Methods injavax.management.timer with parameters of typeObjectModifier and TypeMethodDescriptionTimer.addNotification(String type,String message,Object userData,Date date) Creates a new timer notification with the specifiedtype,messageanduserDataand inserts it into the list of notifications with a given dateand a null period and number of occurrences.Timer.addNotification(String type,String message,Object userData,Date date, long period) Creates a new timer notification with the specifiedtype,messageanduserDataand inserts it into the list of notifications with a given dateand period and a null number of occurrences.Timer.addNotification(String type,String message,Object userData,Date date, long period, long nbOccurences) Creates a new timer notification with the specifiedtype,messageanduserDataand inserts it into the list of notifications with a given date,period and number of occurrences.Timer.addNotification(String type,String message,Object userData,Date date, long period, long nbOccurences, boolean fixedRate) Creates a new timer notification with the specifiedtype,messageanduserDataand inserts it into the list of notifications with a given date,period and number of occurrences.TimerMBean.addNotification(String type,String message,Object userData,Date date) Creates a new timer notification with the specifiedtype,messageanduserDataand inserts it into the list of notifications with a given dateand a null period and number of occurrences.TimerMBean.addNotification(String type,String message,Object userData,Date date, long period) Creates a new timer notification with the specifiedtype,messageanduserDataand inserts it into the list of notifications with a given dateand period and a null number of occurrences.TimerMBean.addNotification(String type,String message,Object userData,Date date, long period, long nbOccurences) Creates a new timer notification with the specifiedtype,messageanduserDataand inserts it into the list of notifications with a given date,period and number of occurrences.TimerMBean.addNotification(String type,String message,Object userData,Date date, long period, long nbOccurences, boolean fixedRate) Creates a new timer notification with the specifiedtype,messageanduserDataand inserts it into the list of notifications with a given date,period and number of occurrences.Constructors injavax.management.timer with parameters of typeObjectModifierConstructorDescriptionTimerNotification(String type,Object source, long sequenceNumber, long timeStamp,String msg,Integer id) Creates a timer notification object.Uses ofObject injavax.naming
Subclasses ofObject injavax.namingModifier and TypeClassDescriptionclassThis exception is thrown when an authentication error occurs while accessing the naming or directory service.classThis exception is thrown when the particular flavor of authentication requested is not supported.classThis class represents the binary form of the address of a communications end-point.classThis class represents a name-to-object binding found in a context.classThis exception is thrown to indicate that the operation reached a point in the name where the operation cannot proceed any further.classThis exception is thrown when the client isunable to communicate with the directory or naming service.classThis class represents a composite name -- a sequence of component names spanning multiple namespaces.classThis class represents a compound name -- a name from a hierarchical name space.classThis exception is thrown when there is a configuration problem.classThis exception is thrown when attempting to destroy a context that is not empty.classThis class is the starting context for performing naming operations.classThis exception is thrown when resources are not available to complete the requested operation.classThis exception is thrown when the naming operationbeing invoked has been interrupted.classThis exception indicates that the name being specified doesnot conform to the naming syntax of a naming system.classThis exception is thrown when a method terminates abnormally due to a user or system specified limit.classThis exception is used to describe problems encountered while resolving links.classThis exception is thrown whena loop was detected while attempting to resolve a link, or an implementationspecific limit on link counts has been reached.classThis class represents a Reference whose contents is a name, called the link name, that is bound to an atomic name in a context.classThis exception is thrown when a malformed link was encountered whileresolving or constructing a link.classThis exception is thrown by methods to indicate thata binding cannot be added because the name is already bound toanother object.classThis class represents the object name and class name pair of a binding found in a context.classThis exception is thrown when a component of the name cannot be resolvedbecause it is not bound.classThis is the superclass of all exceptions thrown by operations in the Context and DirContext interfaces.classThis is the superclass of security-related exceptions thrown by operations in the Context and DirContext interfaces.classThis exception is thrown when no initial context implementation can be created.classThis exception is thrown when attempting to perform an operationfor which the client has no permission.classThis exception is thrown when a naming operation proceeds to a point where a context is required to continue the operation, but the resolved object is not a context.classThis exception is thrown when a context implementation does not supportthe operation being invoked.classThis exception is thrown to indicate that the result being returnedor returned so far is partial, and that the operation cannotbe completed.classThis class represents the address of a communications end-point.classThis class represents a reference to an object that is found outside of the naming/directory system.classThis abstract class is used to represent a referral exception, which is generated in response to areferral such as that returned by LDAP v3 servers.classThis exception is thrown when attempting to communicate with adirectory or naming service and that service is not available.classThis exception is thrown when a methodproduces a result that exceeds a size-related limit.classThis class represents the string form of the address ofa communications end-point.classThis exception is thrown when a methoddoes not terminate within the specified time limit.Subinterfaces with type arguments of typeObject injavax.namingModifier and TypeInterfaceDescriptioninterfaceTheNameinterface represents a generic name -- an orderedsequence of components.Fields injavax.naming declared asObjectModifier and TypeFieldDescriptionprotectedObjectLinkException.linkResolvedObjContains the object to which resolution of the part of the link was successful.protectedObjectNamingException.resolvedObjContains the object to which resolution of the part of the name wassuccessful.Fields injavax.naming with type parameters of typeObjectModifier and TypeFieldDescriptionInitialContext.myPropsThe environment associated with this InitialContext.InitialContext.myPropsThe environment associated with this InitialContext.Methods injavax.naming that returnObjectModifier and TypeMethodDescriptionContext.addToEnvironment(String propName,Object propVal) Adds a new environment property to the environment of thiscontext.InitialContext.addToEnvironment(String propName,Object propVal) CompositeName.clone()Generates a copy of this composite name.CompoundName.clone()Creates a copy of this compound name.Name.clone()Generates a new copy of this name.Reference.clone()Makes a copy of this reference using its class namelist of addresses, class factory name and class factory location.BinaryRefAddr.getContent()Retrieves the contents of this address as an Object.abstractObjectRefAddr.getContent()Retrieves the contents of this address.StringRefAddr.getContent()Retrieves the contents of this address.LinkException.getLinkResolvedObj()Retrieves the object to which resolution was successful.Binding.getObject()Retrieves the object bound to the name of this binding.abstractObjectReferralException.getReferralInfo()Retrieves information (such as URLs) related to this referral.NamingException.getResolvedObj()Retrieves the object to which resolution was successful.Retrieves the named object.Retrieves the named object.Context.lookupLink(String name) Retrieves the named object, following links exceptfor the terminal atomic component of the name.Context.lookupLink(Name name) Retrieves the named object, following links exceptfor the terminal atomic component of the name.InitialContext.lookupLink(String name) InitialContext.lookupLink(Name name) CompositeName.remove(int posn) Deletes a component from this composite name.CompoundName.remove(int posn) Deletes a component from this compound name.Name.remove(int posn) Removes a component from this name.Reference.remove(int posn) Deletes the address at index posn from the list of addresses.Context.removeFromEnvironment(String propName) Removes an environment property from the environment of thiscontext.InitialContext.removeFromEnvironment(String propName) Methods injavax.naming with parameters of typeObjectModifier and TypeMethodDescriptionContext.addToEnvironment(String propName,Object propVal) Adds a new environment property to the environment of thiscontext.InitialContext.addToEnvironment(String propName,Object propVal) voidBinds a name to an object.voidBinds a name to an object.voidvoidintCompares this CompositeName with the specified Object for order.intCompares this CompoundName with the specified Object for order.intCompares this name with another name for order.booleanDetermines whether obj is equal to this address.booleanDetermines whether two composite names are equal.booleanDetermines whether obj is syntactically equal to this compound name.booleanDetermines whether obj is equal to this RefAddr.booleanDetermines whether obj is a reference with the same addresses(in same order) as this reference.voidBinds a name to an object, overwriting any existing binding.voidBinds a name to an object, overwriting any existing binding.voidvoidvoidLinkException.setLinkResolvedObj(Object obj) Sets the link resolved object field of this exception.voidSets the object associated with this binding.voidNamingException.setResolvedObj(Object obj) Sets the resolved object field of this exception.Constructors injavax.naming with parameters of typeObjectModifierConstructorDescriptionConstructs an instance of a Binding given its name and object.Constructs an instance of a Binding given its name, object, and whether the name is relative.Constructs an instance of a Binding given its name, class name, and object.Constructs an instance of a Binding given itsname, class name, object, and whether the name is relative.Uses ofObject injavax.naming.directory
Subclasses ofObject injavax.naming.directoryModifier and TypeClassDescriptionclassThis exception is thrown when an operation attemptsto add an attribute that already exists.classThis exception is thrown when an attempt is made to add, or remove, or modify an attribute, its identifier, or its values that conflicts with the attribute's (schema) definition or the attribute's state.classThis class provides a basic implementation of theAttributeinterface.classThis class provides a basic implementation of the Attributes interface.classThis class is the starting context for performingdirectory operations.classThis exception is thrown when an attempt ismade to add to create an attribute with an invalid attribute identifier.classThis exception is thrown when an attempt ismade to add or modify an attribute set that has been specifiedincompletely or incorrectly.classThis class is thrown when an attempt ismade to add to an attribute a value that conflicts with the attribute'sschema definition.classThis exception is thrown when the specification ofthe SearchControls for a search operation is invalid.classThis exception is thrown when the specification ofa search filter is invalid.classThis class represents a modification item.classThis exception is thrown when attempting to accessan attribute that does not exist.classThis exception is thrown when a methodin some ways violates the schema.classThis class encapsulates factors that determine scope of search and what gets returned as a result of the search.classThis class represents an item in the NamingEnumeration returned as a result of the DirContext.search() methods.Fields injavax.naming.directory with type parameters of typeObjectMethods injavax.naming.directory that returnObjectModifier and TypeMethodDescriptionAttribute.clone()Makes a copy of the attribute.Attributes.clone()Makes a copy of the attribute set.BasicAttribute.clone()BasicAttributes.clone()Attribute.get()Retrieves one of this attribute's values.Attribute.get(int ix) Retrieves the attribute value from the ordered list of attribute values.BasicAttribute.get()Retrieves one of this attribute's values.BasicAttribute.get(int ix) Attribute.remove(int ix) Removes an attribute value from the ordered list of attribute values.BasicAttribute.remove(int ix) Sets an attribute value in the ordered list of attribute values.Methods injavax.naming.directory with parameters of typeObjectModifier and TypeMethodDescriptionvoidAdds an attribute value to the ordered list of attribute values.booleanAdds a new value to the attribute.voidbooleanAdds a new value to this attribute.voidDirContext.bind(String name,Object obj,Attributes attrs) Binds a name to an object, along with associated attributes.voidDirContext.bind(Name name,Object obj,Attributes attrs) Binds a name to an object, along with associated attributes.voidInitialDirContext.bind(String name,Object obj,Attributes attrs) voidInitialDirContext.bind(Name name,Object obj,Attributes attrs) booleanDetermines whether a value is in the attribute.booleanDetermines whether a value is in this attribute.booleanDetermines whether obj is equal to this attribute.booleanDetermines whether thisBasicAttributesis equal to anotherAttributesTwoAttributesare equal if they are both instances ofAttributes,treat the case of attribute IDs the same way, and contain thesame attributes.Adds a new attribute to the attribute set.voidDirContext.rebind(String name,Object obj,Attributes attrs) Binds a name to an object, along with associated attributes,overwriting any existing binding.voidDirContext.rebind(Name name,Object obj,Attributes attrs) Binds a name to an object, along with associated attributes,overwriting any existing binding.voidInitialDirContext.rebind(String name,Object obj,Attributes attrs) voidInitialDirContext.rebind(Name name,Object obj,Attributes attrs) booleanRemoves a specified value from the attribute.booleanRemoves a specified value from this attribute.DirContext.search(String name,String filterExpr,Object[] filterArgs,SearchControls cons) Searches in the named context or object for entries that satisfy thegiven search filter.DirContext.search(Name name,String filterExpr,Object[] filterArgs,SearchControls cons) Searches in the named context or object for entries that satisfy the given search filter.InitialDirContext.search(String name,String filterExpr,Object[] filterArgs,SearchControls cons) InitialDirContext.search(Name name,String filterExpr,Object[] filterArgs,SearchControls cons) Sets an attribute value in the ordered list of attribute values.Constructors injavax.naming.directory with parameters of typeObjectModifierConstructorDescriptionBasicAttribute(String id,Object value) Constructs a new instance of an unordered attribute with a single value.BasicAttribute(String id,Object value, boolean ordered) Constructs a new instance of a possibly ordered attribute with asingle value.BasicAttributes(String attrID,Object val) Constructs a new instance of Attributes with one attribute.BasicAttributes(String attrID,Object val, boolean ignoreCase) Constructs a new instance of Attributes with one attribute.SearchResult(String name,Object obj,Attributes attrs) Constructs a search result using the result's name, its bound object, and its attributes.SearchResult(String name,Object obj,Attributes attrs, boolean isRelative) Constructs a search result using the result's name, its bound object, and its attributes, and whether the name is relative.SearchResult(String name,String className,Object obj,Attributes attrs) Constructs a search result using the result's name, its class name,its bound object, and its attributes.SearchResult(String name,String className,Object obj,Attributes attrs, boolean isRelative) Constructs a search result using the result's name, its class name,its bound object, its attributes, and whether the name is relative.Uses ofObject injavax.naming.event
Subclasses ofObject injavax.naming.eventModifier and TypeClassDescriptionclassThis class represents an event fired by a naming/directory service.classThis class represents an event fired when the procedures/processesused to collect information for notifying listeners ofNamingEvents threw aNamingException.Fields injavax.naming.event declared asObjectModifier and TypeFieldDescriptionprotectedObjectNamingEvent.changeInfoContains information about the change that generated this event.Methods injavax.naming.event that returnObjectModifier and TypeMethodDescriptionNamingEvent.getChangeInfo()Retrieves the change information for this event.Methods injavax.naming.event with parameters of typeObjectModifier and TypeMethodDescriptionvoidEventDirContext.addNamingListener(String target,String filter,Object[] filterArgs,SearchControls ctls,NamingListener l) Adds a listener for receiving naming events fired whenobjects identified by the search filterfilterand filter arguments at theobject named by the string target name are modified.voidEventDirContext.addNamingListener(Name target,String filter,Object[] filterArgs,SearchControls ctls,NamingListener l) Adds a listener for receiving naming events firedwhen objects identified by the search filterfilterandfilter arguments at the object named by the target are modified.Constructors injavax.naming.event with parameters of typeObjectModifierConstructorDescriptionNamingEvent(EventContext source, int type,Binding newBd,Binding oldBd,Object changeInfo) Constructs an instance ofNamingEvent.Uses ofObject injavax.naming.ldap
Subclasses ofObject injavax.naming.ldapModifier and TypeClassDescriptionclassThis class provides a basic implementation of theControlinterface.classThis abstract class represents a factory for creating LDAPv3 controls.classThis class is the starting context for performing LDAPv3-style extended operations and controls.classThis class represents a distinguished name as specified byRFC 2253.classThis abstract class is used to represent an LDAP referral exception.final classRequests that referral and other special LDAP objects be manipulated as normal LDAP objects.final classRequests that the results of a search operation be returned by the LDAPserver in batches of a specified size.final classIndicates the end of a batch of search results.classThis class represents a relative distinguished name, or RDN, which is acomponent of a distinguished name as specified byRFC 2253.final classRequests that the results of a search operation be sorted by the LDAP serverbefore being returned.classA sort key and its associated sort parameters.final classIndicates whether the requested sort of search results was successful or not.classThis class implements the LDAPv3 Extended Request for StartTLS as defined inLightweight Directory Access Protocol (v3): Extension for Transport Layer Security The object identifier for StartTLS is 1.3.6.1.4.1.1466.20037 and no extended request value is defined.classThis class implements the LDAPv3 Extended Response for StartTLS as defined inLightweight Directory Access Protocol (v3): Extension for Transport Layer Security The object identifier for StartTLS is 1.3.6.1.4.1.1466.20037 and no extended response value is defined.classThis class represents an event fired in response to an unsolicitednotification sent by the LDAP server.Classes injavax.naming.ldap that implement interfaces with type arguments of typeObjectModifier and TypeClassDescriptionclassThis class represents a relative distinguished name, or RDN, which is acomponent of a distinguished name as specified byRFC 2253.Methods injavax.naming.ldap that returnObjectModifier and TypeMethodDescriptionLdapName.clone()Generates a new copy of this name.Rdn.getValue()Retrieves one of this Rdn's value.LdapName.remove(int posn) Removes a component from this LDAP name.staticObjectRdn.unescapeValue(String val) Given an attribute value string formatted according to the rulesspecified inRFC 2253,returns the unformatted value.Methods injavax.naming.ldap with parameters of typeObjectModifier and TypeMethodDescriptionintCompares this LdapName with the specified Object for order.intCompares this Rdn with the specified Object for order.booleanDetermines whether two LDAP names are equal.booleanCompares the specified Object with this Rdn for equality.staticStringRdn.escapeValue(Object val) Given the value of an attribute, returns a string escaped accordingto the rules specified inRFC 2253.Constructors injavax.naming.ldap with parameters of typeObjectModifierConstructorDescriptionConstructs an Rdn from the given attribute type andvalue.Constructs a new instance ofUnsolicitedNotificationEvent.Uses ofObject injavax.naming.ldap.spi
Subclasses ofObject injavax.naming.ldap.spiModifier and TypeClassDescriptionclassService-provider class for DNS lookups when performing LDAP operations.final classThe result of a DNS lookup for an LDAP URL.Uses ofObject injavax.naming.spi
Subclasses ofObject injavax.naming.spiModifier and TypeClassDescriptionclassThis class contains methods for supportingDirContextimplementations.static classAn object/attributes pair for returning the result ofDirStateFactory.getStateToBind().classThis class contains methods for creating context objects and objects referred to by location information in the naming or directory service.classThis class represents the result of resolution of a name.Fields injavax.naming.spi declared asObjectModifier and TypeFieldDescriptionprotectedObjectResolveResult.resolvedObjField containing the Object that was resolved to successfully.Methods injavax.naming.spi that returnObjectModifier and TypeMethodDescriptionDirStateFactory.Result.getObject()Retrieves the object to be bound.staticObjectDirectoryManager.getObjectInstance(Object refInfo,Name name,Context nameCtx,Hashtable<?, ?> environment,Attributes attrs) Creates an instance of an object for the specified object, attributes, and environment.DirObjectFactory.getObjectInstance(Object obj,Name name,Context nameCtx,Hashtable<?, ?> environment,Attributes attrs) Creates an object using the location or reference information, and attributes specified.staticObjectNamingManager.getObjectInstance(Object refInfo,Name name,Context nameCtx,Hashtable<?, ?> environment) Creates an instance of an object for the specified object and environment.ObjectFactory.getObjectInstance(Object obj,Name name,Context nameCtx,Hashtable<?, ?> environment) Creates an object using the location or reference information specified.ResolveResult.getResolvedObj()Retrieves the Object to which resolution was successful.staticObjectNamingManager.getStateToBind(Object obj,Name name,Context nameCtx,Hashtable<?, ?> environment) Retrieves the state of an object for binding.StateFactory.getStateToBind(Object obj,Name name,Context nameCtx,Hashtable<?, ?> environment) Retrieves the state of an object for binding.Methods injavax.naming.spi with parameters of typeObjectModifier and TypeMethodDescriptionObjectFactoryBuilder.createObjectFactory(Object obj,Hashtable<?, ?> environment) Creates a new object factory using the environment supplied.staticObjectDirectoryManager.getObjectInstance(Object refInfo,Name name,Context nameCtx,Hashtable<?, ?> environment,Attributes attrs) Creates an instance of an object for the specified object, attributes, and environment.DirObjectFactory.getObjectInstance(Object obj,Name name,Context nameCtx,Hashtable<?, ?> environment,Attributes attrs) Creates an object using the location or reference information, and attributes specified.staticObjectNamingManager.getObjectInstance(Object refInfo,Name name,Context nameCtx,Hashtable<?, ?> environment) Creates an instance of an object for the specified object and environment.ObjectFactory.getObjectInstance(Object obj,Name name,Context nameCtx,Hashtable<?, ?> environment) Creates an object using the location or reference information specified.staticDirStateFactory.ResultDirectoryManager.getStateToBind(Object obj,Name name,Context nameCtx,Hashtable<?, ?> environment,Attributes attrs) Retrieves the state of an object for binding when given the original object and its attributes.DirStateFactory.getStateToBind(Object obj,Name name,Context nameCtx,Hashtable<?, ?> environment,Attributes inAttrs) Retrieves the state of an object for binding given the object and attributes to be transformed.staticObjectNamingManager.getStateToBind(Object obj,Name name,Context nameCtx,Hashtable<?, ?> environment) Retrieves the state of an object for binding.StateFactory.getStateToBind(Object obj,Name name,Context nameCtx,Hashtable<?, ?> environment) Retrieves the state of an object for binding.voidResolveResult.setResolvedObj(Object obj) Sets the resolved Object field of this result to obj.Constructors injavax.naming.spi with parameters of typeObjectModifierConstructorDescriptionResolveResult(Object robj,String rcomp) Constructs a new instance of ResolveResult consisting ofthe resolved object and the remaining unresolved component.ResolveResult(Object robj,Name rname) Constructs a new instance of ResolveResult consisting ofthe resolved Object and the remaining name.Result(Object obj,Attributes outAttrs) Constructs an instance of Result.Uses ofObject injavax.net
Modifier and TypeClassDescriptionclassThis class creates server sockets.classThis class creates sockets.Uses ofObject injavax.net.ssl
Subclasses ofObject injavax.net.sslModifier and TypeClassDescriptionclassA wrapper for CertPathParameters.classExtends theSSLSessioninterface to support additionalsession attributes.classThis event indicates that an SSL handshake completed on a givenSSL connection.classHttpsURLConnectionextendsHttpURLConnectionwith support for https-specific features.classThis class acts as a factory for key managers based on asource of key material.classThis class defines theService Provider Interface (SPI)for theKeyManagerFactoryclass.classA parameters object for X509KeyManagers that encapsulates a Listof KeyStore.Builders.final classInstances of this class represent a server name of typehost_namein a Server NameIndication (SNI) extension.classInstances of this class represent a matcher that performs matchoperations on anSNIServerNameinstance.classInstances of this class represent a server name in a Server NameIndication (SNI) extension.classInstances of this class represent a secure socket protocolimplementation which acts as a factory for secure socketfactories orSSLEngines.classThis class defines theService Provider Interface (SPI)for theSSLContextclass.classA class which enables secure communications using protocols such asthe Secure Sockets Layer (SSL) or IETF RFC 2246 "TransportLayer Security" (TLS) protocols, but is transport independent.classAn encapsulation of the result state produced bySSLEngineI/O calls.classIndicates some kind of error detected by an SSL subsystem.classIndicates that the client and server could not negotiate thedesired level of security.classReports a bad SSL key.classEncapsulates parameters for an SSL/TLS/DTLS connection.classIndicates that the peer's identity has not been verified.final classDeprecated, for removal: This API element is subject to removal in a future version.This permission cannot be used for controlling access to resourcesas the Security Manager is no longer supported.classReports an error in the operation of the SSL protocol.classThis class extendsServerSocketandprovides secure server sockets using protocols such as the SecureSockets Layer (SSL) or Transport Layer Security (TLS) protocols.classSSLServerSocketFactorys createSSLServerSockets.classThis event is propagated to a SSLSessionBindingListener.classThis class extendsSocketand provides securesockets using protocols such as the "SecureSockets Layer" (SSL) or IETF "Transport Layer Security" (TLS) protocols.classSSLSocketFactorys createSSLSockets.final classStandard constants definitionsclassThis class acts as a factory for trust managers based on asource of trust material.classThis class defines theService Provider Interface (SPI)for theTrustManagerFactoryclass.classAbstract class that provides for extension of the X509KeyManagerinterface.classExtensions to theX509TrustManagerinterface to supportSSL/TLS/DTLS connection sensitive trust management.Methods injavax.net.ssl that returnObjectModifier and TypeMethodDescriptionReturns the object bound to the given name in the session'sapplication layer data.Methods injavax.net.ssl with parameters of typeObjectModifier and TypeMethodDescriptionbooleanCompares this server name to the specified object.booleanIndicates whether some other object is "equal to" this server name.voidBinds the specifiedvalueobject into thesession's application layer datawith the givenname.Uses ofObject injavax.print
Subclasses ofObject injavax.printModifier and TypeClassDescriptionclassClassDocFlavorencapsulates an object that specifies the format inwhich print data is supplied to aDocPrintJob.static classClassDocFlavor.BYTE_ARRAYprovides predefined static constantDocFlavorobjects for example doc flavors using a byte array(byte[]) as the print data representation class.static classClassDocFlavor.CHAR_ARRAYprovides predefined static constantDocFlavorobjects for example doc flavors using a character array(char[]) as the print data representation class.static classClassDocFlavor.INPUT_STREAMprovides predefined static constantDocFlavorobjects for example doc flavors using a byte stream(java.io.InputStream) as the print datarepresentation class.static classClassDocFlavor.READERprovides predefined static constantDocFlavorobjects for example doc flavors using a characterstream (java.io.Reader) as the print datarepresentation class.static classClassDocFlavor.SERVICE_FORMATTEDprovides predefined staticconstantDocFlavorobjects for example doc flavors for serviceformatted print data.static classClassDocFlavor.STRINGprovides predefined static constantDocFlavorobjects for example doc flavors using a string(java.lang.String) as the print data representation class.static classClassDocFlavor.URLprovides predefined static constantDocFlavorobjects.classClassPrintExceptionencapsulates a printing-related error conditionthat occurred while using a Print Service instance.classImplementations of this class provide lookup services for print services(typically equivalent to printers) of a particular type.classThis class is a collection of UI convenience methods which provide agraphical user dialog for browsing print services looked up through the JavaPrint Service API.classServices may optionally provide UIs which allow different styles ofinteraction in different roles.final classThis class is an implementation of interfaceDocthat can be used inmany common printing requests.classThis class extendsPrintServiceand represents a print service thatprints data in different formats to a client-provided output stream.classAStreamPrintServiceFactoryis the factory forStreamPrintServiceinstances, which can print to an output stream ina particular document format described as a mime type.Methods injavax.print that returnObjectModifier and TypeMethodDescriptionPrintService.getDefaultAttributeValue(Class<? extendsAttribute> category) Determines this print service's default printing attribute value in thegiven category.Doc.getPrintData()Obtains the print data representation object that contains this docobject's piece of print data in the format corresponding to the supporteddoc flavor.SimpleDoc.getPrintData()Obtains the print data representation object that contains this docobject's piece of print data in the format corresponding to the supporteddoc flavor.PrintService.getSupportedAttributeValues(Class<? extendsAttribute> category,DocFlavor flavor,AttributeSet attributes) Determines the printing attribute values a client can specify in thegiven category when setting up a job for this print service.abstractObjectGet a UI object which may be cast to the requested UI type by theapplication and used in its user interface.Methods injavax.print with parameters of typeObjectModifier and TypeMethodDescriptionbooleanDetermines if this doc flavor object is equal to the given object.booleanDetermines if two services are referring to the same underlying service.Constructors injavax.print with parameters of typeObjectModifierConstructorDescriptionSimpleDoc(Object printData,DocFlavor flavor,DocAttributeSet attributes) Constructs aSimpleDocwith the specified print data, doc flavorand doc attribute set.Uses ofObject injavax.print.attribute
Subclasses ofObject injavax.print.attributeModifier and TypeClassDescriptionfinal classClassAttributeSetUtilitiesprovides static methods for manipulatingAttributeSets.classClassDateTimeSyntaxis an abstract base class providing the commonimplementation of all attributes whose value is a date and time.classClassEnumSyntaxis an abstract base class providing the commonimplementation of all "type safe enumeration" objects.classClassHashAttributeSetprovides anAttributeSetimplementation with characteristics of a hash map.classClassHashDocAttributeSetprovides an attribute set which inheritsits implementation from classHashAttributeSetandenforces the semantic restrictions of interfaceDocAttributeSet.classClassHashPrintJobAttributeSetprovides an attribute set whichinherits its implementation from classHashAttributeSetand enforces the semanticrestrictions of interfacePrintJobAttributeSet.classClassHashPrintRequestAttributeSetinherits its implementation fromclassHashAttributeSetand enforces the semanticrestrictions of interfacePrintRequestAttributeSet.classClassHashPrintServiceAttributeSetprovides an attribute set whichinherits its implementation from classHashAttributeSetand enforces the semanticrestrictions of interfacePrintServiceAttributeSet.classClassIntegerSyntaxis an abstract base class providing the commonimplementation of all attributes with integer values.classClassResolutionSyntaxis an abstract base class providing the commonimplementation of all attributes denoting a printer resolution.classClassSetOfIntegerSyntaxis an abstract base class providing thecommon implementation of all attributes whose value is a set of nonnegativeintegers.classClassSize2DSyntaxis an abstract base class providing the commonimplementation of all attributes denoting a size in two dimensions.classClassTextSyntaxis an abstract base class providing the commonimplementation of all attributes whose value is a string.classThrown to indicate that the requested operation cannot be performed becausethe set is unmodifiable.classClassURISyntaxis an abstract base class providing the commonimplementation of all attributes whose value is a Uniform Resource Identifier(URI).Methods injavax.print.attribute that returnObjectModifier and TypeMethodDescriptionEnumSyntax.clone()Returns a clone of this enumeration value, which to preserve thesemantics of enumeration values is the same object as this enumerationvalue.protectedObjectEnumSyntax.readResolve()During object input, convert this deserialized enumeration instance tothe proper enumeration value defined in the enumeration attribute class.Methods injavax.print.attribute with parameters of typeObjectModifier and TypeMethodDescriptionbooleanCompares the specified object with this attribute set for equality.booleanReturns whether this date-time attribute is equivalent to the passed inobject.booleanCompares the specified object with this attribute set for equality.booleanReturns whether this integer attribute is equivalent to the passed inobject.booleanReturns whether this resolution attribute is equivalent to the passed inobject.booleanReturns whether this set-of-integer attribute is equivalent to the passedin object.booleanReturns whether this two-dimensional size attribute is equivalent to thepassed in object.booleanReturns whether this text attribute is equivalent to the passed inobject.booleanReturns whether thisURIattribute is equivalent to the passed inobject.staticClass<?> AttributeSetUtilities.verifyAttributeCategory(Object object,Class<?> interfaceName) staticAttributeAttributeSetUtilities.verifyAttributeValue(Object object,Class<?> interfaceName) Verify that the given object is an instance of the given interface, whichis assumed to be interfaceAttributeor a subinterfacethereof.Uses ofObject injavax.print.attribute.standard
Subclasses ofObject injavax.print.attribute.standardModifier and TypeClassDescriptionfinal classClassChromaticityis a printing attribute class, an enumeration,that specifies monochrome or color printing.final classClassColorSupportedis a printing attribute class, an enumeration,that identifies whether the device is capable of any type of color printingat all, including highlight color as well as full process color.classClassCompressionis a printing attribute class, an enumeration, thatspecifies how print data is compressed.final classClassCopiesis an integer valued printing attribute class thatspecifies the number of copies to be printed.final classClassCopiesSupportedis a printing attribute class, a set ofintegers, that gives the supported values for aCopiesattribute.final classClassDateTimeAtCompletedis a printing attribute class, a date-timeattribute, that indicates the date and time at which the Print Job completed(or was canceled or aborted).final classClassDateTimeAtCreationis a printing attribute class, a date-timeattribute, that indicates the date and time at which the Print Job wascreated.final classClassDateTimeAtProcessingis a printing attribute class, a date-timeattribute, that indicates the date and time at which the Print Job firstbegan processing.final classClassDestinationis a printing attribute class, aURI, thatis used to indicate an alternate destination for the spooled printerformatted data.final classAn attribute class used to support requesting a print or page setup dialogbe kept displayed on top of all windows or some specific window.final classClassDialogTypeSelectionis a printing attribute class, anenumeration, that indicates the user dialog type to be used for specifyingprinting options.final classClassDocumentNameis a printing attribute class, a text attribute,that specifies the name of a document.final classClassFidelityis a printing attribute class, an enumeration, thatindicates whether total fidelity to client supplied print request attributesis required.classClassFinishingsis a printing attribute class, an enumeration, thatidentifies whether the printer applies a finishing operation of some kind ofbinding to each copy of each printed document in the job.final classClassJobHoldUntilis a printing attribute class, a date-timeattribute, that specifies the exact date and time at which the job mustbecome a candidate for printing.final classClassJobImpressionsis an integer valued printing attribute classthat specifies the total size in number of impressions of the document(s)being submitted.final classClassJobImpressionsCompletedis an integer valued printing attributeclass that specifies the number of impressions completed for the job so far.final classClassJobImpressionsSupportedis a printing attribute class, a set ofintegers, that gives the supported values for aJobImpressionsattribute.final classClassJobKOctetsis an integer valued printing attribute class thatspecifies the total size of the document(s) in K octets, i.e., in units of1024 octets requested to be processed in the job.final classClassJobKOctetsProcessedis an integer valued printing attributeclass that specifies the total number of print data octets processed so farin K octets, i.e., in units of 1024 octets.final classClassJobKOctetsSupportedis a printing attribute class, a set ofintegers, that gives the supported values for aJobKOctetsattribute.classClassJobMediaSheetsis an integer valued printing attribute classthat specifies the total number of media sheets to be produced for this job.final classClassJobMediaSheetsCompletedis an integer valued printing attributeclass that specifies the number of media sheets which have completed markingand stacking for the entire job so far, whether those sheets have beenprocessed on one side or on both.final classClassJobMediaSheetsSupportedis a printing attribute class, a set ofintegers, that gives the supported values for aJobMediaSheetsattribute.final classClassJobMessageFromOperatoris a printing attribute class, a textattribute, that provides a message from an operator, system administrator, or"intelligent" process to indicate to the end user the reasons formodification or other management action taken on a job.final classClassJobNameis a printing attribute class, a text attribute, thatspecifies the name of a print job.final classClassJobOriginatingUserNameis a printing attribute class, a textattribute, that contains the name of the end user that submitted the printjob.final classClassJobPriorityis an integer valued printing attribute class thatspecifies a print job's priority.final classClassJobPrioritySupportedis an integer valued printing attributeclass that specifies whether a Print Service instance supports theJobPriorityattribute and the number of different jobpriority levels supported.classClassJobSheetsis a printing attribute class, an enumeration, thatdetermines which job start and end sheets, if any, must be printed with ajob.classJobStateis a printing attribute class, an enumeration, thatidentifies the current state of a print job.classClassJobStateReasonis a printing attribute class, an enumeration,that provides additional information about the job's current state, i.e.,information that augments the value of the job'sJobStateattribute.final classClassJobStateReasonsis a printing attribute class, a set ofenumeration values, that provides additional information about the job'scurrent state, i.e., information that augments the value of the job'sJobStateattribute.classClassMediais a printing attribute class that specifies the mediumon which to print.classClassMediaNameis a subclass ofMedia, a printing attributeclass (an enumeration) that specifies the media for a print job as a name.final classClassMediaPrintableAreais a printing attribute used to distinguishthe printable and non-printable areas of media.classClassMediaSizeis a two-dimensional size valued printing attributeclass that indicates the dimensions of the medium in a portrait orientation,with theXdimension running along the bottom edge and theYdimension running along the left edge.static final classClassMediaSize.EngineeringincludesMediaSizevalues for engineering media.static final classClassMediaSize.ISOincludesMediaSizevaluesfor ISO media.static final classClassMediaSize.JISincludesMediaSizevaluesfor JIS (Japanese) media.static final classClassMediaSize.NAincludesMediaSizevaluesfor North American media.static final classClassMediaSize.OtherincludesMediaSizevaluesfor miscellaneous media.classClassMediaSizeNameis a subclass ofMedia.classClassMediaTrayis a subclass ofMedia.classClassMultipleDocumentHandlingis a printing attribute class, anenumeration, that controls finishing operations and the placement of one ormore print-stream pages into impressions and onto media sheets.final classClassNumberOfDocumentsis an integer valued printing attribute thatindicates the number of individual docs the printer has accepted for thisjob, regardless of whether the docs' print data has reached the printer ornot.final classClassNumberOfInterveningJobsis an integer valued printing attributethat indicates the number of jobs that are ahead of this job in the relativechronological order of expected time to complete (i.e., the current scheduledorder).final classClassNumberUpis an integer valued printing attribute class thatspecifies the number of print-stream pages to impose upon a single side of aninstance of a selected medium.final classClassNumberUpSupportedis a printing attribute class, a set ofintegers, that gives the supported values for aNumberUpattribute.final classClassOrientationRequestedis a printing attribute class, anenumeration, that indicates the desired orientation for printed print-streampages; it does not describe the orientation of the client-suppliedprint-stream pages.classClassOutputBinis a printing attribute class, an enumeration, thatspecifies the output bin for the job.final classClassOutputDeviceAssignedis a printing attribute class, a textattribute, that identifies the output device to which the service hasassigned this job.final classClassPageRangesis a printing attribute class, a set of integers,that identifies the range(s) of print-stream pages that the Printer objectuses for each copy of each document which are to be printed.final classClassPagesPerMinuteis an integer valued printing attribute thatindicates the nominal number of pages per minute to the nearest whole numberwhich may be generated by this printer (e.g., simplex, black-and-white).final classClassPagesPerMinuteColoris an integer valued printing attributethat indicates the nominal number of pages per minute to the nearest wholenumber which may be generated by this printer when printing color (e.g.,simplex, color).classClassPDLOverrideSupportedis a printing attribute class, anenumeration, that expresses the printer's ability to attempt to overrideprocessing instructions embedded in documents' print data with processinginstructions specified as attributes outside the print data.final classClassPresentationDirectionis a printing attribute class, anenumeration, that is used in conjunction with theNumberUpattribute to indicate the layout of multiple print-stream pages to imposeupon a single side of an instance of a selected medium.final classClassPrinterInfois a printing attribute class, a text attribute,that provides descriptive information about a printer.final classClassPrinterIsAcceptingJobsis a printing attribute class, anenumeration, that indicates whether the printer is currently able to acceptjobs.final classClassPrinterLocationis a printing attribute class, a textattribute, that identifies the location of the device.final classClassPrinterMakeAndModelis a printing attribute class, a textattribute, that the make and model of the printer.final classClassPrinterMessageFromOperatoris a printing attribute class, atext attribute, that provides a message from an operator, systemadministrator, or "intelligent" process to indicate to the end userinformation about or status of the printer, such as why it is unavailable orwhen it is expected to be available.final classClassPrinterMoreInfois a printing attribute class, aURI,that is used to obtain more information about this specific printer.final classClassPrinterMoreInfoManufactureris a printing attribute class, aURI, that is used to obtain more information about this type ofdevice.final classClassPrinterNameis a printing attribute class, a text attribute,that specifies the name of a printer.final classClassPrinterResolutionis a printing attribute class that specifiesan exact resolution supported by a printer or to be used for a print job.final classClassPrinterStateis a printing attribute class, an enumeration,that identifies the current state of a printer.classClassPrinterStateReasonis a printing attribute class, anenumeration, that provides additional information about the printer's currentstate, i.e., information that augments the value of the printer'sPrinterStateattribute.final classClassPrinterStateReasonsis a printing attribute class, a set ofenumeration values, that provides additional information about the printer'scurrent state, i.e., information that augments the value of the printer'sPrinterStateattribute.final classClassPrinterURIis a printing attribute class, aURI, thatspecifies the globally unique name of a printer.classClassPrintQualityis a printing attribute class, an enumeration,that specifies the print quality that the printer uses for the job.final classClassQueuedJobCountis an integer valued printing attribute thatindicates the number of jobs in the printer whoseJobStateis eitherPENDING,PENDING_HELD,PROCESSING, orPROCESSING_STOPPED.classClassReferenceUriSchemesSupportedis a printing attribute class anenumeration, that indicates a "URI scheme," such as "http:" or "ftp:", that aprinter can use to retrieve print data stored at aURIlocation.final classClassRequestingUserNameis a printing attribute class, a textattribute, that specifies the name of the end user that submitted the printjob.final classClassSeverityis a printing attribute class, an enumeration, thatdenotes the severity of aPrinterStateReasonattribute.final classClassSheetCollateis a printing attribute class, an enumeration,that specifies whether or not the media sheets of each copy of each printeddocument in a job are to be in sequence, when multiple copies of the documentare specified by theCopiesattribute.final classClassSidesis a printing attribute class, an enumeration, thatspecifies how print-stream pages are to be imposed upon the sides of aninstance of a selected medium, i.e., an impression.Methods injavax.print.attribute.standard with parameters of typeObjectModifier and TypeMethodDescriptionbooleanReturns whether this copies attribute is equivalent to the passed inobject.booleanReturns whether this copies supported attribute is equivalent to thepassed in object.booleanReturns whether this date-time at completed attribute is equivalent tothe passed in object.booleanReturns whether this date-time at creation attribute is equivalent to thepassed in object.booleanReturns whether this date-time at processing attribute is equivalent tothe passed in object.booleanReturns whether this destination attribute is equivalent to the passed inobject.booleanReturns whether this document name attribute is equivalent to the passedin object.booleanReturns whether this job hold until attribute is equivalent to the passedin object.booleanReturns whether this job impressions attribute is equivalent to thepassed in object.booleanReturns whether this job impressions completed attribute is equivalent tpthe passed in object.booleanReturns whether this job impressions supported attribute is equivalent tothe passed in object.booleanReturns whether this job K octets attribute is equivalent to the passedin object.booleanReturns whether this job K octets processed attribute is equivalent tothe passed in object.booleanReturns whether this job K octets supported attribute is equivalent tothe passed in object.booleanReturns whether this job media sheets attribute is equivalent to thepassed in object.booleanReturns whether this job media sheets completed attribute is equivalentto the passed in object.booleanReturns whether this job media sheets supported attribute is equivalentto the passed in object.booleanReturns whether this job message from operator attribute is equivalent tothe passed in object.booleanReturns whether this job name attribute is equivalent to the passed inobject.booleanReturns whether this job originating user name attribute is equivalent tothe passed in object.booleanReturns whether this job priority attribute is equivalent to the passedin object.booleanReturns whether this job priority supported attribute is equivalent tothe passed in object.booleanReturns whether this media attribute is equivalent to the passed inobject.booleanReturns whether this media margins attribute is equivalent to the passedin object.booleanReturns whether this media size attribute is equivalent to the passed inobject.booleanReturns whether this number of documents attribute is equivalent to thepassed in object.booleanReturns whether this number of intervening jobs attribute is equivalentto the passed in object.booleanReturns whether this number up attribute is equivalent to the passed inobject.booleanReturns whether this number up supported attribute is equivalent to thepassed in object.booleanReturns whether this output device assigned attribute is equivalent tothe passed in object.booleanReturns whether this page ranges attribute is equivalent to the passed inobject.booleanReturns whether this pages per minute attribute is equivalent to thepassed in object.booleanReturns whether this pages per minute color attribute is equivalent tothe passed in object.booleanReturns whether this printer info attribute is equivalent to the passedin object.booleanReturns whether this printer location attribute is equivalent to thepassed in object.booleanReturns whether this printer make and model attribute is equivalent tothe passed in object.booleanReturns whether this printer message from operator attribute isequivalent to the passed in object.booleanReturns whether this printer more info attribute is equivalent to thepassed in object.booleanReturns whether this printer more info manufacturer attribute isequivalent to the passed in object.booleanReturns whether this printer name attribute is equivalent to the passedin object.booleanReturns whether this printer resolution attribute is equivalent to thepassed in object.booleanReturns whether this printer name attribute is equivalent to the passedin object.booleanReturns whether this queued job count attribute is equivalent to thepassed in object.booleanReturns whether this requesting user name attribute is equivalent to thepassed in object.Uses ofObject injavax.print.event
Subclasses ofObject injavax.print.eventModifier and TypeClassDescriptionclassClassPrintEventis the super class of all Print Service API events.classAn abstract adapter class for receiving print job events.classClassPrintJobAttributeEventencapsulates an event aPrintServicereports to let the client know that one or more printingattributes for aPrintJobhave changed.classClassPrintJobEventencapsulates common events a print job reports tolet a listener know of progress in the processing of theDocPrintJob.classClassPrintServiceAttributeEventencapsulates an event a PrintService instance reports to let the client know of changes in the printservice state.Constructors injavax.print.event with parameters of typeObjectUses ofObject injavax.rmi.ssl
Subclasses ofObject injavax.rmi.sslModifier and TypeClassDescriptionclassAnSslRMIClientSocketFactoryinstance is used by the RMIruntime in order to obtain client sockets for RMI calls via SSL.classAnSslRMIServerSocketFactoryinstance is used by the RMIruntime in order to obtain server sockets for RMI calls via SSL.Methods injavax.rmi.ssl with parameters of typeObjectUses ofObject injavax.script
Subclasses ofObject injavax.scriptModifier and TypeClassDescriptionclassProvides a standard implementation for several of the variants of theevalmethod.classExtended by classes that store results of compilations.classTheScriptEngineManagerimplements a discovery and instantiationmechanism forScriptEngineclasses and also maintains acollection of key/value pairs storing state shared by all engines createdby the Manager.classThe genericExceptionclass for the Scripting APIs.classA simple implementation of Bindings backed byaHashMapor some other specifiedMap.classSimple implementation of ScriptContext.Subinterfaces with type arguments of typeObject injavax.scriptModifier and TypeInterfaceDescriptioninterfaceA mapping of key/value pairs, all of whose keys areStrings.Methods injavax.script that returnObjectModifier and TypeMethodDescriptioneval(Reader)calls the abstracteval(Reader, ScriptContext)passing the value of thecontextfield.eval(Reader, Bindings)calls the abstracteval(Reader, ScriptContext)method, passing it aScriptContextwhose Reader, Writers and Bindings for scopes other thatENGINE_SCOPEare identical to those members of the protectedcontextfield.Same aseval(Reader)except that the abstracteval(String, ScriptContext)is used.Same aseval(Reader, Bindings)except that the abstracteval(String, ScriptContext)is used.CompiledScript.eval()Executes the program stored in theCompiledScriptobject.Executes the program stored in theCompiledScriptobject usingthe suppliedBindingsof attributes as theENGINE_SCOPEof theassociatedScriptEngineduring script execution.abstractObjectCompiledScript.eval(ScriptContext context) Executes the program stored in thisCompiledScriptobject.Same aseval(String)except that the source of the script isprovided as aReaderSame aseval(String, Bindings)except that the source of the scriptis provided as aReader.ScriptEngine.eval(Reader reader,ScriptContext context) Same aseval(String, ScriptContext)where the source of the scriptis read from aReader.Executes the specified script.Executes the script using theBindingsargument as theENGINE_SCOPEBindingsof theScriptEngineduring the script execution.ScriptEngine.eval(String script,ScriptContext context) Causes the immediate execution of the script whose source is the Stringpassed as the first argument.Gets the value for the specified key in theENGINE_SCOPEof theprotectedcontextfield.Returns the value to which this map maps the specified key.Retrieves a value set in the state of this engine.Gets the value for the specified key in the Global ScopeReturns the value to which this map maps the specified key.ScriptContext.getAttribute(String name) Retrieves the value of the attribute with the given name inthe scope occurring earliest in the search order.ScriptContext.getAttribute(String name, int scope) Gets the value of an attribute in a given scope.SimpleScriptContext.getAttribute(String name) Retrieves the value of the attribute with the given name inthe scope occurring earliest in the search order.SimpleScriptContext.getAttribute(String name, int scope) Gets the value of an attribute in a given scope.ScriptEngineFactory.getParameter(String key) Returns the value of an attribute whose meaning may be implementation-specific.Invocable.invokeFunction(String name,Object... args) Used to call top-level procedures and functions defined in scripts.Invocable.invokeMethod(Object thiz,String name,Object... args) Calls a method on a script object compiled during a previous script execution,which is retained in the state of theScriptEngine.Set a named value.Sets the specified key/value in the underlyingmapfield.Removes the mapping for this key from this map if it is present(optional operation).Removes the mapping for this key from this map if it is present(optional operation).ScriptContext.removeAttribute(String name, int scope) Remove an attribute in a given scope.SimpleScriptContext.removeAttribute(String name, int scope) Remove an attribute in a given scope.Methods injavax.script that return types with arguments of typeObjectModifier and TypeMethodDescriptionSimpleBindings.entrySet()Returns aSetview of the mappings contained in this map.SimpleBindings.values()Returns aCollectionview of the values contained in this map.Methods injavax.script with parameters of typeObjectModifier and TypeMethodDescriptionbooleanBindings.containsKey(Object key) Returnstrueif this map contains a mapping for the specifiedkey.booleanSimpleBindings.containsKey(Object key) Returnstrueif this map contains a mapping for the specifiedkey.booleanSimpleBindings.containsValue(Object value) Returnstrueif this map maps one or more keys to thespecified value.Returns the value to which this map maps the specified key.Returns the value to which this map maps the specified key.<T> TInvocable.getInterface(Object thiz,Class<T> clasz) Returns an implementation of an interface using member functions ofa scripting object compiled in the interpreter.Invocable.invokeFunction(String name,Object... args) Used to call top-level procedures and functions defined in scripts.Invocable.invokeMethod(Object thiz,String name,Object... args) Calls a method on a script object compiled during a previous script execution,which is retained in the state of theScriptEngine.voidSets the specified value with the specified key in theENGINE_SCOPEBindingsof the protectedcontextfield.Set a named value.voidSets a key/value pair in the state of the ScriptEngine that may either createa Java Language Binding to be used in the execution of scripts or be used in someother way, depending on whether the key is reserved.voidSets the specified key/value pair in the Global Scope.Sets the specified key/value in the underlyingmapfield.Removes the mapping for this key from this map if it is present(optional operation).Removes the mapping for this key from this map if it is present(optional operation).voidScriptContext.setAttribute(String name,Object value, int scope) Sets the value of an attribute in a given scope.voidSimpleScriptContext.setAttribute(String name,Object value, int scope) Sets the value of an attribute in a given scope.Method parameters injavax.script with type arguments of typeObjectModifier and TypeMethodDescriptionvoidAdds all the mappings in a givenMapto thisBindings.voidputAllis implemented usingMap.putAll.Constructor parameters injavax.script with type arguments of typeObjectModifierConstructorDescriptionConstructor uses an existingMapto store the values.Uses ofObject injavax.security.auth
Subclasses ofObject injavax.security.authModifier and TypeClassDescriptionfinal classDeprecated, for removal: This API element is subject to removal in a future version.This permission cannot be used for controlling access to resourcesas the Security Manager is no longer supported.classSignals that adestroyoperation failed.final classDeprecated, for removal: This API element is subject to removal in a future version.This permission cannot be used for controlling access to resourcesas the Security Manager is no longer supported.classSignals that arefreshoperation failed.final classASubjectrepresents a grouping of related informationfor a single entity, such as a person.classDeprecated, for removal: This API element is subject to removal in a future version.This class was only useful in conjunction with the Security Manager, which is no longer supported.Methods injavax.security.auth that return types with arguments of typeObjectModifier and TypeMethodDescriptionSubject.getPrivateCredentials()Return theSetof private credentials held by thisSubject.Subject.getPublicCredentials()Return theSetof public credentials held by thisSubject.Methods injavax.security.auth with parameters of typeObjectModifier and TypeMethodDescriptionbooleanDeprecated, for removal: This API element is subject to removal in a future version.Checks twoPrivateCredentialPermissionobjects forequality.booleanCompares the specified Object with thisSubjectfor equality.Uses ofObject injavax.security.auth.callback
Subclasses ofObject injavax.security.auth.callbackModifier and TypeClassDescriptionclassUnderlying security services instantiate and pass aChoiceCallbackto thehandlemethod of aCallbackHandlerto display a list of choicesand to retrieve the selected choice(s).classUnderlying security services instantiate and pass aConfirmationCallbackto thehandlemethod of aCallbackHandlerto ask for YES/NO,OK/CANCEL, YES/NO/CANCEL or other similar confirmations.classUnderlying security services instantiate and pass aLanguageCallbackto thehandlemethod of aCallbackHandlerto retrieve theLocaleused for localizing text.classUnderlying security services instantiate and pass aNameCallbackto thehandlemethod of aCallbackHandlerto retrieve name information.classUnderlying security services instantiate and pass aPasswordCallbackto thehandlemethod of aCallbackHandlerto retrieve password information.classUnderlying security services instantiate and pass aTextInputCallbackto thehandlemethod of aCallbackHandlerto retrieve generic textinformation.classUnderlying security services instantiate and pass aTextOutputCallbackto thehandlemethod of aCallbackHandlerto display information messages,warning messages and error messages.classSignals that aCallbackHandlerdoes notrecognize a particularCallback.Uses ofObject injavax.security.auth.kerberos
Subclasses ofObject injavax.security.auth.kerberosModifier and TypeClassDescriptionfinal classDeprecated, for removal: This API element is subject to removal in a future version.This permission cannot be used for controlling access to resourcesas the Security Manager is no longer supported.final classThis class encapsulates an EncryptionKey used in Kerberos.final classThis class encapsulates a Kerberos 5 KRB_CRED message which can be used tosend Kerberos credentials from one principal to another.classThis class encapsulates a long term secret key for a Kerberosprincipal.final classThis class encapsulates a Kerberos principal.classThis class encapsulates a Kerberos ticket and associatedinformation as viewed from the client's point of view.final classThis class encapsulates a keytab file.final classDeprecated, for removal: This API element is subject to removal in a future version.This permission cannot be used for controlling access to resourcesas the Security Manager is no longer supported.Methods injavax.security.auth.kerberos with parameters of typeObjectModifier and TypeMethodDescriptionbooleanDeprecated, for removal: This API element is subject to removal in a future version.Checks two DelegationPermission objects for equality.booleanCompares the specified object with this key for equality.booleanCompares the specified object with thisKerberosCredMessagefor equality.booleanCompares the specified object with thisKerberosKeyforequality.booleanCompares the specified object with this principal for equality.booleanCompares the specified object with thisKerberosTicketfor equality.booleanCompares the specified object with thisKeyTabfor equality.booleanDeprecated, for removal: This API element is subject to removal in a future version.Checks two ServicePermission objects for equality.Uses ofObject injavax.security.auth.login
Subclasses ofObject injavax.security.auth.loginModifier and TypeClassDescriptionclassA generic account exception.classSignals that a user account has expired.classSignals that an account was locked.classSignals that an account was not found.classThis class represents a singleLoginModuleentryconfigured for the application specified in thegetAppConfigurationEntry(String appName)method in theConfigurationclass.static classThis class represents whether aLoginModuleis REQUIRED, REQUISITE, SUFFICIENT or OPTIONAL.classA Configuration object is responsible for specifying which LoginModulesshould be used for a particular application, and in what order theLoginModules should be invoked.classThis class defines theService Provider Interface (SPI)for theConfigurationclass.classA generic credential exception.classSignals that aCredentialhas expired.classSignals that a credential was not found.classSignals that user authentication failed.classTheLoginContextclass describes the basic methods usedto authenticate Subjects and provides a way to develop anapplication independent of the underlying authentication technology.classThis is the basic login exception.Uses ofObject injavax.security.auth.x500
Subclasses ofObject injavax.security.auth.x500Modifier and TypeClassDescriptionfinal classThis class represents an X.500Principal.final classThis class represents anX500PrivateCredential.Methods injavax.security.auth.x500 with parameters of typeObjectUses ofObject injavax.security.cert
Subclasses ofObject injavax.security.certModifier and TypeClassDescriptionclassDeprecated, for removal: This API element is subject to removal in a future version.Use the classes injava.security.certinstead.classDeprecated, for removal: This API element is subject to removal in a future version.Use the classes injava.security.certinstead.classDeprecated, for removal: This API element is subject to removal in a future version.Use the classes injava.security.certinstead.classDeprecated, for removal: This API element is subject to removal in a future version.Use the classes injava.security.certinstead.classDeprecated, for removal: This API element is subject to removal in a future version.Use the classes injava.security.certinstead.classDeprecated, for removal: This API element is subject to removal in a future version.Use the classes injava.security.certinstead.classDeprecated, for removal: This API element is subject to removal in a future version.Use the classes injava.security.certinstead.Methods injavax.security.cert with parameters of typeObjectUses ofObject injavax.security.sasl
Subclasses ofObject injavax.security.saslModifier and TypeClassDescriptionclassThis exception is thrown by a SASL mechanism implementationto indicate that the SASLexchange has failed due to reasons related to authentication, such asan invalid identity, passphrase, or key.classThis callback is used bySaslServerto determine whetherone entity (identified by an authenticated authentication id)can act onbehalf of another entity (identified by an authorization id).classThis callback is used bySaslClientandSaslServerto retrieve realm information.classThis callback is used bySaslClientandSaslServerto obtain a realm given a list of realm choices.classA static class for creating SASL clients and servers.classThis class represents an error that has occurred when using SASL.Methods injavax.security.sasl that returnObjectModifier and TypeMethodDescriptionSaslClient.getNegotiatedProperty(String propName) Retrieves the negotiated property.SaslServer.getNegotiatedProperty(String propName) Retrieves the negotiated property.Uses ofObject injavax.smartcardio
Subclasses ofObject injavax.smartcardioModifier and TypeClassDescriptionfinal classA Smart Card's answer-to-reset bytes.classA Smart Card with which a connection has been established.classA logical channel connection to a Smart Card.classException for errors that occur during communication with theSmart Card stack or the card itself.classException thrown when an application tries to establish a connection with aterminal that has no card present.classA permission for Smart Card operations.classA Smart Card terminal, sometimes referred to as a Smart Card Reader.classThe set of terminals supported by a TerminalFactory.final classA command APDU following the structure defined in ISO/IEC 7816-4.final classA response APDU as defined in ISO/IEC 7816-4.final classA factory for CardTerminal objects.classThe TerminalFactorySpi class defines the service provider interface.Methods injavax.smartcardio with parameters of typeObjectModifier and TypeMethodDescriptionbooleanCompares the specified object with this ATR for equality.booleanCompares the specified object with this CardPermission for equality.booleanCompares the specified object with this command APDU for equality.booleanCompares the specified object with this response APDU for equality.staticTerminalFactoryTerminalFactory.getInstance(String type,Object params) Returns a TerminalFactory of the specified type that is initializedwith the specified parameters.staticTerminalFactoryTerminalFactory.getInstance(String type,Object params,String provider) Returns a TerminalFactory of the specified type that is initializedwith the specified parameters.staticTerminalFactoryTerminalFactory.getInstance(String type,Object params,Provider provider) Returns a TerminalFactory of the specified type that is initializedwith the specified parameters.Uses ofObject injavax.sound
Subclasses ofObject injavax.soundModifier and TypeClassDescriptionfinal classTheSoundClipclass is a simple abstraction for playing a sound clip.Uses ofObject injavax.sound.midi
Subclasses ofObject injavax.sound.midiModifier and TypeClassDescriptionclassAn instrument is a sound-synthesis algorithm with certain parameter settings,usually designed to emulate a specific real-world musical instrument or toachieve a specific sort of sound effect.classAnInvalidMidiDataExceptionindicates that inappropriate MIDI datawas encountered.classAMetaMessageis aMidiMessagethat is not meaningful tosynthesizers, but that can be stored in a MIDI file and interpreted by asequencer program.static classAMidiDevice.Infoobject contains assorted data about aMidiDevice, including its name, the company who created it, anddescriptive text.classMIDI events contain a MIDI message and a corresponding time-stamp expressedin ticks, and can represent the MIDI event information stored in a MIDI fileor aSequenceobject.classAMidiFileFormatobject encapsulates a MIDI file's type, as well asits length and timing information.classMidiMessageis the base class for MIDI messages.classTheMidiSystemclass provides access to the installed MIDI systemresources, including devices such as synthesizers, sequencers, and MIDI inputand output ports.classAMidiUnavailableExceptionis thrown when a requested MIDI componentcannot be opened or created because it is unavailable.classAPatchobject represents a location, on a MIDI synthesizer, intowhich a single instrument is stored (loaded).classASequenceis a data structure containing musical information (oftenan entire song or composition) that can be played back by aSequencerobject.static classASyncModeobject represents one of the ways in which a MIDIsequencer's notion of time can be synchronized with a master or slavedevice.classAShortMessagecontains a MIDI message that has at most two databytes following its status byte.classASoundbankResourcerepresents any audio resource stored in aSoundbank.classASysexMessageobject represents a MIDI system exclusive message.final classA MIDI track is an independent stream of MIDI events (time-stamped MIDI data)that can be stored along with other tracks in a standard MIDI file.classAVoiceStatusobject contains information about the current status ofone of the voices produced by aSynthesizer.Methods injavax.sound.midi that returnObjectModifier and TypeMethodDescriptionMetaMessage.clone()Creates a new object of the same class and with the same contents as thisobject.abstractObjectMidiMessage.clone()Creates a new object of the same class and with the same contents as thisobject.ShortMessage.clone()Creates a new object of the same class and with the same contents as thisobject.SysexMessage.clone()Creates a new object of the same class and with the same contents as thisobject.abstractObjectSoundbankResource.getData()Obtains the sampled audio that is stored in thisSoundbankResource.MidiFileFormat.getProperty(String key) Obtain the property value specified by the key.Methods injavax.sound.midi that return types with arguments of typeObjectModifier and TypeMethodDescriptionMidiFileFormat.properties()Obtain an unmodifiable map of properties.Methods injavax.sound.midi with parameters of typeObjectModifier and TypeMethodDescriptionfinal booleanIndicates whether the specified object is equal to this info object,returningtrueif the objects are the same.final booleanIndicates whether the specified object is equal to thissynchronization mode, returningtrueif the objects are thesame.Constructor parameters injavax.sound.midi with type arguments of typeObjectModifierConstructorDescriptionMidiFileFormat(int type, float divisionType, int resolution, int bytes, long microseconds,Map<String, Object> properties) Construct aMidiFileFormatwith a set of properties.Uses ofObject injavax.sound.midi.spi
Subclasses ofObject injavax.sound.midi.spiModifier and TypeClassDescriptionclassAMidiDeviceProvideris a factory or provider for a particular typeof MIDI device.classAMidiFileReadersupplies MIDI file-reading services.classAMidiFileWritersupplies MIDI file-writing services.classASoundbankReadersupplies soundbank file-reading services.Uses ofObject injavax.sound.sampled
Subclasses ofObject injavax.sound.sampledModifier and TypeClassDescriptionclassAn instance of theAudioFileFormatclass describes an audio file,including the file type, the file's length in bytes, the length in sampleframes of the audio data contained in the file, and the format of the audiodata.static classAn instance of theTypeclass represents one of the standardtypes of audio file.classAudioFormatis the class that specifies a particular arrangement ofdata in a sound stream.static classTheEncodingclass names the specific type of data representationused for an audio stream.classAn audio input stream is an input stream with a specified audio format andlength.classDeprecated, for removal: This API element is subject to removal in a future version.There is no replacement for this class.classTheAudioSystemclass acts as the entry point to the sampled-audiosystem resources.classABooleanControlprovides the ability to switch between two possiblesettings that affect a line's audio.static classAn instance of theBooleanControl.Typeclass identifies one kindof boolean control.classACompoundControl, such as a graphic equalizer, provides control overtwo or more related properties, each of which is itself represented as aControl.static classAn instance of theCompoundControl.Typeinner class identifiesone kind of compound control.classLinesoften have a set of controls, such as gain and pan, thataffect the audio signal passing through the line.static classAn instance of theTypeclass represents the type of the control.static classBesides the class information inherited from its superclass,DataLine.Infoprovides additional information specific to datalines.classAnEnumControlprovides control over a set of discrete possiblevalues, each represented by an object.static classAn instance of theEnumControl.Typeinner class identifies onekind of enumerated control.classAFloatControlobject provides control over a range of floating-pointvalues.static classAn instance of theFloatControl.Typeinner class identifies onekind of float control.static classALine.Infoobject contains information about a line.classTheLineEventclass encapsulates information that a line sends itslisteners whenever the line opens, closes, starts, or stops.static classThe LineEvent.Type inner class identifies what kind of event occurred ona line.classALineUnavailableExceptionis an exception indicating that a linecannot be opened because it is unavailable.static classTheMixer.Infoclass represents information about an audio mixer,including the product's name, version, and vendor, along with a textualdescription.static classThePort.Infoclass extendsLine.Infowith additionalinformation specific to ports, including the port's name and whether itis a source or a target for its mixer.classTheReverbTypeclass provides methods for accessing variousreverberation settings to be applied to an audio signal.classAnUnsupportedAudioFileExceptionis an exception indicating that anoperation failed because a file did not contain valid data of a recognizedfile type and format.Methods injavax.sound.sampled that returnObjectModifier and TypeMethodDescriptionAudioFileFormat.getProperty(String key) Obtain the property value specified by the key.AudioFormat.getProperty(String key) Obtain the property value specified by the key.EnumControl.getValue()Obtains this control's current value.Object[]EnumControl.getValues()Returns the set of possible values for this control.Methods injavax.sound.sampled that return types with arguments of typeObjectModifier and TypeMethodDescriptionAudioFileFormat.properties()Obtain an unmodifiable map of properties.AudioFormat.properties()Obtain an unmodifiable map of properties.Methods injavax.sound.sampled with parameters of typeObjectModifier and TypeMethodDescriptionfinal booleanIndicates whether the specified object is equal to this file type,returningtrueif the objects are equal.final booleanIndicates whether the specified object is equal to this encoding,returningtrueif the objects are equal.final booleanIndicates whether the specified object is equal to this control type,returningtrueif the objects are the same.final booleanIndicates whether the specified object is equal to this event type,returningtrueif the objects are the same.final booleanIndicates whether the specified object is equal to this info object,returningtrueif the objects are the same.final booleanIndicates whether the specified object is equal to this info object,returningtrueif the objects are the same.final booleanIndicates whether the specified object is equal to this reverb type,returningtrueif the objects are the same.voidSets the current value for the control.Constructors injavax.sound.sampled with parameters of typeObjectModifierConstructorDescriptionprotectedEnumControl(EnumControl.Type type,Object[] values,Object value) Constructs a new enumerated control object with the given parameters.Constructor parameters injavax.sound.sampled with type arguments of typeObjectModifierConstructorDescriptionAudioFileFormat(AudioFileFormat.Type type,AudioFormat format, int frameLength,Map<String, Object> properties) Construct an audio file format object with a set of defined properties.AudioFormat(AudioFormat.Encoding encoding, float sampleRate, int sampleSizeInBits, int channels, int frameSize, float frameRate, boolean bigEndian,Map<String, Object> properties) Constructs anAudioFormatwith the given parameters.Uses ofObject injavax.sound.sampled.spi
Subclasses ofObject injavax.sound.sampled.spiModifier and TypeClassDescriptionclassProvider for audio file reading services.classProvider for audio file writing services.classA format conversion provider provides format conversion services from one ormore input formats to one or more output formats.classA provider or factory for a particular mixer type.Uses ofObject injavax.sql
Modifier and TypeClassDescriptionclassAnEventobject that provides information about thesource of a connection-related event.classAnEventobject generated when an event occurs to aRowSetobject.classAStatementEventis sent to allStatementEventListeners which wereregistered with aPooledConnection.Modifier and TypeMethodDescriptionObject[]RowSetInternal.getParams()Retrieves the parameters that have been set for thisRowSetobject's command.Modifier and TypeMethodDescriptionvoidSets the designated parameter in thisRowSetobject's commandwith a JavaObject.voidSets the designated parameter in thisRowSetobject's commandwith a JavaObject.voidSets the designated parameter in thisRowSetobject's commandwith the given JavaObject.voidSets the value of the designated parameter with the given object.voidSets the value of the designated parameter with the given object.voidSets the value of the designated parameter with the given object.Uses ofObject injavax.sql.rowset
Subclasses ofObject injavax.sql.rowsetModifier and TypeClassDescriptionclassAn abstract class providing aRowSetobject with its basic functionality.classProvides implementations for the methods that set and getmetadata information about aRowSetobject's columns.classA factory API that enables applications to obtain aRowSetFactoryimplementation that can be used to create different types ofRowSetimplementations.classAn extension ofSQLExceptionthat provides informationabout database warnings set onRowSetobjects.Methods injavax.sql.rowset that returnObjectModifier and TypeMethodDescriptionObject[]BaseRowSet.getParams()Retrieves an array containing the parameter values (both Objects andprimitives) that have been set for thisRowSetobject's command and throws anSQLExceptionobjectif all parameters have not been set.Methods injavax.sql.rowset with parameters of typeObjectModifier and TypeMethodDescriptionbooleanThis method is called by aFilteredRowSetobjectto check whether the value lies between the filtering criterion (or criteriaif multiple constraints exist) set using thesetFilter()method.booleanThis method is called by theFilteredRowSetobjectto check whether the value lies between the filtering criteria setusing the setFilter method.voidSets the designated parameter to anObjectin the Javaprogramming language.voidSets the value of the designated parameter with the givenObjectvalue.voidSets the designated parameter to anObjectin the Java programming language.voidSets the value of the designated parameter with the given object.voidSets the value of the designated parameter with the given object.voidSets the value of the designated parameter with the given object.Uses ofObject injavax.sql.rowset.serial
Subclasses ofObject injavax.sql.rowset.serialModifier and TypeClassDescriptionclassA serialized version of anArrayobject, which is the mapping in the Java programming language of an SQLARRAYvalue.classA serialized mapping in the Java programming language of an SQLBLOBvalue.classA serialized mapping in the Java programming language of an SQLCLOBvalue.classA serialized mapping in the Java programming language of an SQLDATALINKvalue.classIndicates and an error with the serialization or de-serialization ofSQL types such asBLOB, CLOB, STRUCT or ARRAYinaddition to SQL types such asDATALINK and JAVAOBJECTclassA serializable mapping in the Java programming language of an SQLJAVA_OBJECTvalue.classA serialized mapping of aRefobject, which is the mapping in theJava programming language of an SQLREFvalue.classA serialized mapping in the Java programming language of an SQLstructured type.classAn input stream used for custom mapping user-defined types (UDTs).classThe output stream for writing the attributes of acustom-mapped user-defined type (UDT) back to the database.Methods injavax.sql.rowset.serial that returnObjectModifier and TypeMethodDescriptionSerialArray.clone()Returns a clone of thisSerialArray.SerialBlob.clone()Returns a clone of thisSerialBlob.SerialClob.clone()Returns a clone of thisSerialClob.SerialDatalink.clone()Returns a clone of thisSerialDatalink.SerialJavaObject.clone()Returns a clone of thisSerialJavaObject.SerialRef.clone()Returns a clone of thisSerialRef.SerialStruct.clone()Returns a clone of thisSerialStruct.SerialArray.getArray()Returns a new array that is a copy of thisSerialArrayobject.SerialArray.getArray(long index, int count) Returns a new array that is a copy of a sliceof thisSerialArrayobject, starting with theelement at the given index and containing the given numberof consecutive elements.Returns a new array that is a copy of a sliceof thisSerialArrayobject, starting with theelement at the given index and containing the given numberof consecutive elements.Returns a new array that is a copy of thisSerialArrayobject, using the given type map for the custommapping of each element when the elements are SQL UDTs.Object[]SerialStruct.getAttributes()Retrieves an array ofObjectvalues containing theattributes of the SQL structured type that thisSerialStructobject represents.Object[]SerialStruct.getAttributes(Map<String, Class<?>> map) Retrieves the attributes for the SQL structured type thatthisSerialStructrepresents as an array ofObjectvalues, using the given type map forcustom mapping if appropriate.SerialJavaObject.getObject()Returns anObjectthat is a copy of thisSerialJavaObjectobject.SerialRef.getObject()Returns anObjectrepresenting the SQL structured typeto which thisSerialRefobject refers.Returns anObjectrepresenting the SQL structured typeto which thisSerialRefobject refers.SQLInputImpl.readObject()Retrieves the value at the head of thisSQLInputImplobject as anObjectin the Java programming language.Methods injavax.sql.rowset.serial with parameters of typeObjectModifier and TypeMethodDescriptionbooleanCompares this SerialArray to the specified object.booleanCompares this SerialBlob to the specified object.booleanCompares this SerialClob to the specified object.booleanCompares thisSerialDatalinkto the specified object.booleanCompares this SerialJavaObject to the specified object.booleanCompares this SerialRef to the specified object.booleanCompares this SerialStruct to the specified object.voidSets the SQL structured type that thisSerialRefobjectreferences to the givenObjectobject.Constructors injavax.sql.rowset.serial with parameters of typeObjectModifierConstructorDescriptionSerialJavaObject(Object obj) Constructor forSerialJavaObjecthelper class.SQLInputImpl(Object[] attributes,Map<String, Class<?>> map) Creates anSQLInputImplobject initialized with thegiven array of attributes and the given type map.Uses ofObject injavax.sql.rowset.spi
Subclasses ofObject injavax.sql.rowset.spiModifier and TypeClassDescriptionclassThe Service Provider Interface (SPI) mechanism that generatesSyncProviderinstances to be used by disconnectedRowSetobjects.classIndicates an error withSyncFactorymechanism.classThe synchronization mechanism that provides reader/writer capabilities fordisconnectedRowSetobjects.classIndicates an error with theSyncProvidermechanism.Methods injavax.sql.rowset.spi that returnObjectModifier and TypeMethodDescriptionSyncResolver.getConflictValue(int index) Retrieves the value in the designated column in the current row of thisSyncResolverobject, which is the value in the data sourcethat caused a conflict.SyncResolver.getConflictValue(String columnName) Retrieves the value in the designated column in the current row of thisSyncResolverobject, which is the value in the data sourcethat caused a conflict.Methods injavax.sql.rowset.spi with parameters of typeObjectModifier and TypeMethodDescriptionvoidSyncResolver.setResolvedValue(int index,Object obj) Setsobj as the value in columnindex in the current row of theRowSetobject that is being synchronized.voidSyncResolver.setResolvedValue(String columnName,Object obj) Setsobj as the value in columncolumnName in the current row of theRowSetobject that is being synchronized.Uses ofObject injavax.swing
Subclasses ofObject injavax.swingModifier and TypeClassDescriptionclassThis class provides default implementations for the JFCActioninterface.classDefines common behaviors for buttons and menu items.protected classThis class implements accessibility support for theAbstractButtonclass.protected classExtendsChangeListenerto be serializable.classA base class forCellEditors, providing defaultimplementations for the methods in theCellEditorinterface exceptgetCellEditorValue().classThe abstract definition for the data model that providesaListwith its contents.classThis class provides the ChangeListener part of theSpinnerModel interface that should be suitable for most concrete SpinnerModelimplementations.classActionMapprovides mappings fromObjects(calledkeys orActionnames)toActions.classFactory class for vending standardBorderobjects.classA lightweight containerthat uses a BoxLayout object as its layout manager.protected classThis class implements accessibility support for theBoxclass.static classAn implementation of a lightweight component that participates inlayout but has no view.protected classThis class implements accessibility support for theBox.Fillerclass.classA layout manager that allows multiple components to be laid out eithervertically or horizontally.classThis class is used to create a multiple-exclusion scope fora set of buttons.classThis class is inserted in between cell renderers and the components thatuse them.protected classThis class implements accessibility support for theCellRendererPaneclass.classAComponentInputMapis anInputMapassociated with a particularJComponent.classGraphics subclass supporting graphics debugging.classA generic implementation of BoundedRangeModel.classThe default implementation of aButtoncomponent's data model.classThe default editor for table and tree cells.protected classThe protectedEditorDelegateclass.classThe default model for combo boxes.classThis is an implementation of theDesktopManager.classThis class has been obsoleted by the 1.4 focus APIs.classRenders an item in a list.static classA subclass of DefaultListCellRenderer that implements UIResource.classThis class loosely implements thejava.util.VectorAPI, in that it implements the 1.1.x version ofjava.util.Vector, has no collection class support,and notifies theListDataListeners when changes occur.classDefault data model for list selections.classDefaultRowSorter<M,I> An implementation ofRowSorterthat provides sorting andfiltering around a grid-based data model.protected static classDefaultRowSorter.ModelWrapperis responsible for providingthe data that gets sorted byDefaultRowSorter.classA generic implementation of SingleSelectionModel.classThis class has been obsoleted by the 1.4 focus APIs.classAn image filter that "disables" an image by turningit into a grayscale image, and brightening the pixelsin the image.classGroupLayoutis aLayoutManagerthat hierarchicallygroups components in order to position them in aContainer.classGroupprovides the basis for the two types ofoperations supported byGroupLayout: laying outcomponents one after another (SequentialGroup)or aligned (ParallelGroup).classAGroupthat aligns and sizes its children.final classAGroupthat positions and sizes its elementssequentially, one after another.classAn implementation of the Icon interface that paints Iconsfrom Images.protected classThis class implements accessibility support for theImageIconclass.classInputMapprovides a binding between an input event (currently onlyKeyStrokes are used) and anObject.classThis class provides the validation mechanism for Swing components.classA FocusTraversalPolicy which can optionally provide an algorithm fordetermining a JInternalFrame's initial Component.classDeprecated, for removal: This API element is subject to removal in a future version.The Applet API is deprecated, no replacement.protected classDeprecated, for removal: This API element is subject to removal in a future version.This class implements accessibility support for theJAppletclass.classAn implementation of a "push" button.protected classThis class implements accessibility support for theJButtonclass.classAn implementation of a check box -- an item that can be selected ordeselected, and which displays its state to the user.protected classThis class implements accessibility support for theJCheckBoxclass.classA menu item that can be selected or deselected.protected classThis class implements accessibility support for theJCheckBoxMenuItemclass.classJColorChooserprovides a pane of controls designed to allowa user to manipulate and select a color.protected classThis class implements accessibility support for theJColorChooserclass.classJComboBox<E>A component that combines a button or editable field and a drop-down list.protected classThis class implements accessibility support for theJComboBoxclass.classThe base class for all Swing components except top-level containers.classInner class of JComponent used to provide default support foraccessibility.protected classFire PropertyChange listener, if one is registered,when children added/removed.protected classDeprecated.This class is no longer used or needed.classA container used to create a multiple-document interface or a virtual desktop.protected classThis class implements accessibility support for theJDesktopPaneclass.classThe main class for creating a dialog window.protected classThis class implements accessibility support for theJDialogclass.classA text component to edit various kinds of content.protected classThis class implements accessibility support for theJEditorPaneclass.protected classThis class provides support forAccessibleHypertext,and is used in instances where theEditorKitinstalled in thisJEditorPaneis an instance ofHTMLEditorKit.protected classWhat's returned byAccessibleJEditorPaneHTML.getAccessibleText.classAn HTML link.classJFileChooserprovides a simple mechanism for the user tochoose a file.protected classThis class implements accessibility support for theJFileChooserclass.classJFormattedTextFieldextendsJTextFieldaddingsupport for formatting arbitrary values, as well as retrieving a particularobject once the user has edited the text.static classInstances ofAbstractFormatterare used byJFormattedTextFieldto handle the conversion bothfrom an Object to a String, and back from a String to an Object.static classInstances ofAbstractFormatterFactoryare used byJFormattedTextFieldto obtain instances ofAbstractFormatterwhich in turn are used to format values.classAn extended version ofjava.awt.Framethat adds support forthe JFC/Swing component architecture.protected classThis class implements accessibility support for theJFrameclass.classA lightweight object that provides many of the features ofa native frame, including dragging, closing, becoming an icon,resizing, title display, and support for a menu bar.protected classThis class implements accessibility support for theJInternalFrameclass.static classThis component represents an iconified version of aJInternalFrame.protected classThis class implements accessibility support for theJInternalFrame.JDesktopIconclass.classA display area for a short text string or an image,or both.protected classThe class used to obtain the accessible role for this object.final classJLayeris a universal decorator for Swing componentswhich enables you to implement various advanced painting effects as well asreceive notifications of allAWTEvents generated within its borders.classJLayeredPaneadds depth to a JFC/Swing container,allowing components to overlap each other when needed.protected classThis class implements accessibility support for theJLayeredPaneclass.classJList<E>A component that displays a list of objects and allows the user to selectone or more items.protected classThis class implements accessibility support for theJListclass.protected classThis class implements accessibility support appropriatefor list children.static final classA subclass ofTransferHandler.DropLocationrepresentinga drop location for aJList.classAn implementation of a menu -- a popup window containingJMenuItems thatis displayed when the user selects an item on theJMenuBar.protected classThis class implements accessibility support for theJMenuclass.protected classA listener class that watches for a popup window closing.classAn implementation of a menu bar.protected classThis class implements accessibility support for theJMenuBarclass.classAn implementation of an item in a menu.protected classThis class implements accessibility support for theJMenuItemclass.classJOptionPanemakes it easy to pop up a standard dialog box thatprompts users for a value or informs them of something.protected classThis class implements accessibility support for theJOptionPaneclass.classJPanelis a generic lightweight container.protected classThis class implements accessibility support for theJPanelclass.classJPasswordFieldis a lightweight component that allowsthe editing of a single line of text where the view indicatessomething was typed, but does not show the original characters.protected classThis class implements accessibility support for theJPasswordFieldclass.classAn implementation of a popup menu -- a small window that pops upand displays a series of choices.protected classThis class implements accessibility support for theJPopupMenuclass.static classA popup menu-specific separator.classA component that visually displays the progress of some task.protected classThis class implements accessibility support for theJProgressBarclass.classAn implementation of a radio button -- an item that can be selected ordeselected, and which displays its state to the user.protected classThis class implements accessibility support for theJRadioButtonclass.classAn implementation of a radio button menu item.protected classThis class implements accessibility support for theJRadioButtonMenuItemclass.classA lightweight container used behind the scenes byJFrame,JDialog,JWindow,JApplet, andJInternalFrame.protected classThis class implements accessibility support for theJRootPaneclass.protected classA custom layout manager that is responsible for the layout oflayeredPane, glassPane, and menuBar.classAn implementation of a scrollbar.protected classThis class implements accessibility support for theJScrollBarclass.classProvides a scrollable view of a lightweight component.protected classThis class implements accessibility support for theJScrollPaneclass.protected classBy defaultJScrollPanecreates scrollbarsthat are instancesof this class.classJSeparatorprovides a general purpose component forimplementing divider lines - most commonly used as a dividerbetween menu items that breaks them up into logical groupings.protected classThis class implements accessibility support for theJSeparatorclass.classA component that lets the user graphically select a value by slidinga knob within a bounded interval.protected classThis class implements accessibility support for theJSliderclass.classA single line input field that lets the user select anumber or an object value from an ordered sequence.protected classAccessibleJSpinnerimplements accessibilitysupport for theJSpinnerclass.static classAn editor for aJSpinnerwhose model is aSpinnerDateModel.static classA simple base class for more specialized editorsthat displays a read-only view of the model's currentvalue with aJFormattedTextField.static classAn editor for aJSpinnerwhose model is aSpinnerListModel.static classAn editor for aJSpinnerwhose model is aSpinnerNumberModel.classJSplitPaneis used to divide two (and only two)Components.protected classThis class implements accessibility support for theJSplitPaneclass.classA component that lets the user switch between a group of components byclicking on a tab with a given title and/or icon.protected classThis class implements accessibility support for theJTabbedPaneclass.protected classWe passModelChangedevents along to the listeners withthe tabbedpane (instead of the model itself) as the event source.classTheJTableis used to display and edit regular two-dimensional tablesof cells.protected classThis class implements accessibility support for theJTableclass.protected classThe class provides an implementation of the Java AccessibilityAPI appropriate to table cells.protected classDescribes a change in the accessible table model.static final classA subclass ofTransferHandler.DropLocationrepresentinga drop location for aJTable.classAJTextAreais a multi-line area that displays plain text.protected classThis class implements accessibility support for theJTextAreaclass.classJTextFieldis a lightweight component that allows the editing of a single line of text.protected classThis class implements accessibility support for theJTextFieldclass.classA text component that can be marked up with attributes that arerepresented graphically.classAn implementation of a two-state button.protected classThis class implements accessibility support for theJToggleButtonclass.static classThe ToggleButton modelclassJToolBarprovides a component that is useful fordisplaying commonly usedActions or controls.protected classThis class implements accessibility support for theJToolBarclass.static classA toolbar-specific separator.classUsed to display a "Tip" for a Component.protected classThis class implements accessibility support for theJToolTipclass.classA control that displays a set of hierarchical data as an outline.protected classThis class implements accessibility support for theJTreeclass.protected classThis class implements accessibility support for theJTreechild.static final classA subclass ofTransferHandler.DropLocationrepresentinga drop location for aJTree.static classDynamicUtilTreeNodecan wrapvectors/hashtables/arrays/strings andcreate the appropriate children tree nodes as necessary.protected static classEmptySelectionModelis aTreeSelectionModelthat does not allow anything to be selected.protected classListens to the model and updates theexpandedStateaccordingly when nodes are removed, or changed.protected classHandles creating a newTreeSelectionEventwith theJTreeas thesource and passing it off to all the listeners.classThe "viewport" or "porthole" through which you see the underlyinginformation.protected classThis class implements accessibility support for theJViewportclass.protected classA listener for the view.classAJWindowis a container that can be displayed anywhere on theuser's desktop.protected classThis class implements accessibility support for theJWindowclass.classA KeyStroke represents a key action on the keyboard, or equivalent inputdevice.classA SortingFocusTraversalPolicy which sorts Components based on their size,position, and orientation.classLayoutStyleprovides information about how to positioncomponents.classLookAndFeel, as the name implies, encapsulates a look andfeel.classA MenuSelectionManager owns the selection in menu hierarchy.classA layout manager to arrange components over the topof each other.classPopups are used to display aComponentto the user, typicallyon top of all the otherComponents in a particular containmenthierarchy.classPopupFactory, as the name implies, is used to obtaininstances ofPopups.classA class to monitor the progress of some operation.protected classAccessibleProgressMonitorimplements accessibilitysupport for theProgressMonitorclass.classMonitors the progress of reading from some InputStream.classThis class manages repaint requests, allowing the numberof repaints to be minimized, for example by collapsing multiplerequests into a single repaint for members of a component tree.classRowFilter<M,I> RowFilteris used to filter out entries from themodel so that they are not shown in the view.static classRowFilter.Entry<M,I> AnEntryobject is passed to instances ofRowFilter, allowing the filter to get the value of theentry's data, and thus to determine whether the entry should be shown.classRowSorter<M>RowSorterprovides the basis for sorting and filtering.static classSortKey describes the sort order for a particular column.classThe layout manager used byJScrollPane.static classThe UI resource version ofScrollPaneLayout.classFor the convenience of layout managers,calculates information about the size and position of components.classASizeSequenceobjectefficiently maintains an ordered listof sizes and corresponding positions.classA FocusTraversalPolicy that determines traversal order by sorting theComponents of a focus traversal cycle based on a given Comparator.classASpinnerModelfor sequences ofDates.classA simple implementation ofSpinnerModelwhosevalues are defined by an array or aList.classASpinnerModelfor sequences of numbers.classAn instance of theSpringclass holds three properties that characterize its behavior: theminimum,preferred, andmaximum values.classASpringLayoutlays out the children of its associated containeraccording to a set of constraints.static classAConstraintsobject holds theconstraints that govern the way a component's size and positionchange in a container controlled by aSpringLayout.classA collection of utility methods for Swing.classSwingWorker<T,V> An abstract class to perform lengthy GUI-interaction tasks in abackground thread.classFires one or moreActionEvents at specified intervals.final classManages all theToolTipsin the system.protected classInside timer action.protected classOutside timer action.protected classStill inside timer action.classThis class is used to handle the transfer of aTransferableto and from Swing components.static classRepresents a location where dropped data should be inserted.static final classThis class encapsulates all relevant details of a clipboardor drag and drop transfer, and also allows for customizingaspects of the drag and drop experience.classA table of defaults for Swing components.static classLazyInputMapwill create aInputMapin itscreateValuemethod.static classThis class provides an implementation ofLazyValuewhich can beused to delay loading of the Class for the instance to be created.classUIManagermanages the current look and feel, the set ofavailable look and feels,PropertyChangeListenersthatare notified when the look and feel changes, look and feel defaults, andconvenience methods for obtaining various default values.static classProvides a little information about an installedLookAndFeelfor the sake of configuring a menu orfor initial application set up.classAn exception that indicates the requested look & feelmanagement classes are not present on the user's system.classThe default layout manager forJViewport.Subclasses with type arguments of typeObject injavax.swingModifier and TypeClassDescriptionclassA table of defaults for Swing components.classA table of defaults for Swing components.Classes injavax.swing that implement interfaces with type arguments of typeObjectFields injavax.swing declared asObjectModifier and TypeFieldDescriptionprotectedObjectJTree.DynamicUtilTreeNode.childValueValue to create children with.protectedObjectJOptionPane.initialSelectionValueInitial value to select inselectionValues.protectedObjectJOptionPane.initialValueValue that should be initially selected inoptions.protectedObjectJOptionPane.inputValueValue the user has input.protectedObjectJOptionPane.messageMessage to display.protectedObject[]JOptionPane.optionsOptions to display to the user.protectedObjectJComboBox.selectedItemReminderThis protected field is implementation specific.protectedObject[]JOptionPane.selectionValuesArray of values the user can choose from.static finalObjectJOptionPane.UNINITIALIZED_VALUEIndicates that the user has not yet selected a value.protectedObjectDefaultCellEditor.EditorDelegate.valueThe value of this cell.protectedObjectJOptionPane.valueCurrently selected value, will be a valid option, orUNINITIALIZED_VALUEornull.Fields injavax.swing with type parameters of typeObjectModifier and TypeFieldDescriptionJTable.defaultEditorsByColumnClassA table of objects that display and edit the contents of a cell,indexed by class as declared ingetColumnClassin theTableModelinterface.JTable.defaultEditorsByColumnClassA table of objects that display and edit the contents of a cell,indexed by class as declared ingetColumnClassin theTableModelinterface.A table of objects that display the contents of a cell,indexed by class as declared ingetColumnClassin theTableModelinterface.A table of objects that display the contents of a cell,indexed by class as declared ingetColumnClassin theTableModelinterface.Methods injavax.swing that returnObjectModifier and TypeMethodDescriptionObject[]ActionMap.allKeys()Returns an array of the keys defined in thisActionMapandits parent.protectedObjectAbstractAction.clone()Clones the abstract action.DefaultListSelectionModel.clone()Returns a clone of this selection model with the same selection.protectedObjectJFormattedTextField.AbstractFormatter.clone()Clones theAbstractFormatter.UIDefaults.ActiveValue.createValue(UIDefaults table) Creates the value retrieved from theUIDefaultstable.UIDefaults.LazyInputMap.createValue(UIDefaults table) Creates anInputMapwith the bindings that arepassed in.UIDefaults.LazyValue.createValue(UIDefaults table) Creates the actual value retrieved from theUIDefaultstable.UIDefaults.ProxyLazyValue.createValue(UIDefaults table) Creates the value retrieved from theUIDefaultstable.Returns the binding forkeyStroke, messaging theparentInputMapif the binding is not locally defined.Returns the value for key.Returns the value for key associated with the given locale.staticObjectReturns an object from the defaults.staticObjectReturns an object from the defaults that is appropriate forthe given locale.JEditorPane.JEditorPaneAccessibleHypertextSupport.HTMLLink.getAccessibleActionAnchor(int i) Return an object that represents the link anchor,as appropriate for that link.JEditorPane.JEditorPaneAccessibleHypertextSupport.HTMLLink.getAccessibleActionObject(int i) Returns a URL object that represents the link.CellEditor.getCellEditorValue()Returns the value contained in the editor.DefaultCellEditor.EditorDelegate.getCellEditorValue()Returns the value of this cell.DefaultCellEditor.getCellEditorValue()Forwards the message from theCellEditortothedelegate.finalObjectJComponent.getClientProperty(Object key) Returns the value of the property with the specified key.staticObjectLookAndFeel.getDesktopPropertyValue(String systemPropertyName,Object fallbackValue) Returns the value of the specified system desktop property byinvokingToolkit.getDefaultToolkit().getDesktopProperty().JOptionPane.getInitialSelectionValue()Returns the input value that is displayed as initially selected to the user.JOptionPane.getInitialValue()Returns the initial value.JOptionPane.getInputValue()Returns the value the user has input, ifwantsInputis true.ComboBoxEditor.getItem()Returns the edited itemObject[]AbstractAction.getKeys()Returns an array ofObjects which are keys forwhich values have been set for thisAbstractAction,ornullif no keys have values set.JTree.getLastSelectedPathComponent()Returns the last path component of the selected path.JOptionPane.getMessage()Returns the message-object this pane displays.JSpinner.getNextValue()Returns the object in the sequence that comes after the object returnedbygetValue().SpinnerDateModel.getNextValue()Returns the nextDatein the sequence, ornullifthe next date is afterend.SpinnerListModel.getNextValue()Returns the next legal value of the underlying sequence ornullif value is already the last element.SpinnerModel.getNextValue()Return the object in the sequence that comes after the object returnedbygetValue().SpinnerNumberModel.getNextValue()Returns the next number in the sequence.Object[]JOptionPane.getOptions()Returns the choices the user can make.JSpinner.getPreviousValue()Returns the object in the sequence that comesbefore the object returned bygetValue().SpinnerDateModel.getPreviousValue()Returns the previousDatein the sequence, ornullif the previous date is beforestart.SpinnerListModel.getPreviousValue()Returns the previous element of the underlying sequence ornullif value is already the first element.SpinnerModel.getPreviousValue()Return the object in the sequence that comes before the object returnedbygetValue().SpinnerNumberModel.getPreviousValue()Returns the previous number in the sequence.ComboBoxModel.getSelectedItem()Returns the selected itemDefaultComboBoxModel.getSelectedItem()JComboBox.getSelectedItem()Returns the current selected item.Object[]AbstractButton.getSelectedObjects()Returns an array (length 1) containing the label ornullif the button is not selected.Object[]DefaultButtonModel.getSelectedObjects()Overridden to returnnull.Object[]JCheckBoxMenuItem.getSelectedObjects()Returns an array (length 1) containing the check box menu itemlabel or null if the check box is not selected.Object[]JComboBox.getSelectedObjects()Returns an array containing the selected item.Object[]JList.getSelectedValues()Deprecated.As of JDK 1.7, replaced byJList.getSelectedValuesList()Object[]JOptionPane.getSelectionValues()Returns the input selection values.Gets theObjectassociated with the specified key.Gets one of this object's propertiesusing the associated key.JFormattedTextField.getValue()Returns the last valid value.JOptionPane.getValue()Returns the value the user has selected.JSpinner.getValue()Returns the current value of the model, typicallythis value is displayed by theeditor.abstractObjectRowFilter.Entry.getValue(int index) Returns the value at the specified index.SpinnerDateModel.getValue()Returns the current element in this sequence ofDates.SpinnerListModel.getValue()Returns the current element of the sequence.SpinnerModel.getValue()Thecurrent element of the sequence.SpinnerNumberModel.getValue()Returns the value of the current element of the sequence.abstractObjectDefaultRowSorter.ModelWrapper.getValueAt(int row, int column) Returns the value at the specified index.JTable.getValueAt(int row, int column) Returns the cell value atrowandcolumn.Object[]ActionMap.keys()Returns theActionnames that are bound in thisActionMap.staticObjectCreates and returns aUIDefault.LazyValuethat loads animage.Sets the value ofkeytovaluefor all locales.staticObjectStores an object in the developer defaults.staticObjectJOptionPane.showInputDialog(Component parentComponent,Object message,String title, int messageType,Icon icon,Object[] selectionValues,Object initialSelectionValue) Prompts the user for input in a blocking dialog where theinitial selection, possible selections, and all other options canbe specified.staticObjectJOptionPane.showInternalInputDialog(Component parentComponent,Object message,String title, int messageType,Icon icon,Object[] selectionValues,Object initialSelectionValue) Prompts the user for input in a blocking internal dialog wherethe initial selection, possible selections, and all otheroptions can be specified.abstractObjectJFormattedTextField.AbstractFormatter.stringToValue(String text) Parsestextreturning an arbitrary Object.Object[]DefaultListModel.toArray()Returns an array containing all of the elements in this list in thecorrect order.Methods injavax.swing with parameters of typeObjectModifier and TypeMethodDescriptiondefault booleanDetermines whether the action should be performed with the specifiedsender object.voidAdds acomponentto the tabbed pane.voidAdds acomponentat the specified tab index.protected voidAdds the specified component to this container at the specifiedindex, refer toContainer.addImpl(Component, Object, int)for a complete description of this method.protected voidIf the specified component is already a child of this then we don'tbother doing anything - stacking order doesn't matter for cellrenderer components (CellRendererPane doesn't paint anyway).protected voidDeprecated, for removal: This API element is subject to removal in a future version.Adds the specified childComponent.protected voidAdds the specified component to this container at the specifiedindex.protected voidAdds the specified childComponent.protected voidAdds the specified childComponent.protected voidAdds the specified childComponent.protected voidThis method is not supported byJLayerand always throwsUnsupportedOperationExceptionprotected voidOverridden to enforce the position of the glass component asthe zero child.protected voidAdds the specified component to this split pane.protected voidIf aJButtonis being added, it is initiallyset to be disabled.protected voidSets theJViewport's one lightweight child,which can benull.protected voidAdds the specified childComponent.voidBoxLayout.addLayoutComponent(Component comp,Object constraints) Not used by this class.voidGroupLayout.addLayoutComponent(Component component,Object constraints) Notification that aComponenthas been added tothe parent container.voidJRootPane.RootLayout.addLayoutComponent(Component comp,Object constraints) voidOverlayLayout.addLayoutComponent(Component comp,Object constraints) Adds the specified component to the layout, using the specifiedconstraint object.voidSpringLayout.addLayoutComponent(Component component,Object constraints) Ifconstraintsis an instance ofSpringLayout.Constraints,associates the constraints with the specified component.voidJComboBox.configureEditor(ComboBoxEditor anEditor,Object anItem) Initializes the editor with the specified item.booleanTests whether the specified object is a component in this list.JTree.convertValueToText(Object value, boolean selected, boolean expanded, boolean leaf, int row, boolean hasFocus) Called by the renderers to convert the specified value totext.voidCopies the components of this list into the specified array.static voidJTree.DynamicUtilTreeNode.createChildren(DefaultMutableTreeNode parent,Object children) Adds to parent all the children inchildren.protected staticTreeModelJTree.createTreeModel(Object value) Returns aTreeModelwrapping the specified object.booleanReturns true if this object equals the specified object.protected voidAbstractListModel.fireContentsChanged(Object source, int index0, int index1) AbstractListModelsubclasses must call this methodafterone or more elements of the list change.protected voidAbstractListModel.fireIntervalAdded(Object source, int index0, int index1) AbstractListModelsubclasses must call this methodafterone or more elements are added to the model.protected voidAbstractListModel.fireIntervalRemoved(Object source, int index0, int index1) AbstractListModelsubclasses must call this methodafter one or more elements are removed from the model.protected voidAbstractAction.firePropertyChange(String propertyName,Object oldValue,Object newValue) Supports reporting bound property changes.protected voidDefaultListCellRenderer.firePropertyChange(String propertyName,Object oldValue,Object newValue) Overridden for performance reasons.protected voidJViewport.firePropertyChange(String propertyName,Object oldValue,Object newValue) Notifies listeners of a property change.final voidSwingWorker.firePropertyChange(String propertyName,Object oldValue,Object newValue) Reports a bound property update to any registered listeners.protected voidUIDefaults.firePropertyChange(String propertyName,Object oldValue,Object newValue) Support for reporting bound property changes.protected voidJComponent.fireVetoableChange(String propertyName,Object oldValue,Object newValue) Supports reporting constrained property changes.Returns the binding forkey, messaging theparentActionMapif the binding is not locally defined.Returns the value for key.Returns the value for key associated with the given locale.staticObjectReturns an object from the defaults.staticObjectReturns an object from the defaults that is appropriate forthe given locale.booleanUIDefaults.getBoolean(Object key) If the value ofkeyis boolean, return theboolean value, otherwise return false.booleanUIDefaults.getBoolean(Object key,Locale l) If the value ofkeyfor the givenLocaleis boolean, return the boolean value, otherwise return false.static booleanUIManager.getBoolean(Object key) Returns a boolean from the defaults which is associated withthe key value.static booleanUIManager.getBoolean(Object key,Locale l) Returns a boolean from the defaults which is associated withthe key value and the givenLocale.If the value ofkeyis aBorderreturn it,otherwise returnnull.If the value ofkeyfor the givenLocaleis aBorderreturn it, otherwise returnnull.staticBorderReturns a border from the defaults.staticBorderReturns a border from the defaults that is appropriatefor the given locale.finalObjectJComponent.getClientProperty(Object key) Returns the value of the property with the specified key.If the value ofkeyis aColorreturn it,otherwise returnnull.If the value ofkeyfor the givenLocaleis aColorreturn it, otherwise returnnull.staticColorReturns a color from the defaults.staticColorReturns a color from the defaults that is appropriatefor the given locale.Returns theTableColumnobject for the column in the tablewhose identifier is equal toidentifier, when compared usingequals.staticObjectLookAndFeel.getDesktopPropertyValue(String systemPropertyName,Object fallbackValue) Returns the value of the specified system desktop property byinvokingToolkit.getDefaultToolkit().getDesktopProperty().UIDefaults.getDimension(Object key) If the value ofkeyis aDimensionreturn it,otherwise returnnull.UIDefaults.getDimension(Object key,Locale l) If the value ofkeyfor the givenLocaleis aDimensionreturn it, otherwise returnnull.staticDimensionUIManager.getDimension(Object key) Returns a dimension from the defaults.staticDimensionUIManager.getDimension(Object key,Locale l) Returns a dimension from the defaults that is appropriatefor the given locale.If the value ofkeyis aFontreturn it,otherwise returnnull.If the value ofkeyfor the givenLocaleis aFontreturn it, otherwise returnnull.staticFontReturns a font from the defaults.staticFontReturns a font from the defaults that is appropriatefor the given locale.If the value ofkeyis anIconreturn it,otherwise returnnull.If the value ofkeyfor the givenLocaleis anIconreturn it, otherwise returnnull.staticIconReturns anIconfrom the defaults.staticIconReturns anIconfrom the defaults that is appropriatefor the given locale.intDefaultComboBoxModel.getIndexOf(Object anObject) Returns the index-position of the specified object in the list.If the value ofkeyis anInsetsreturn it,otherwise returnnull.If the value ofkeyfor the givenLocaleis anInsetsreturn it, otherwise returnnull.staticInsetsReturns anInsetsobject from the defaults.staticInsetsReturns anInsetsobject from the defaults that isappropriate for the given locale.intIf the value ofkeyis anIntegerreturn itsinteger value, otherwise return 0.intIf the value ofkeyfor the givenLocaleis anIntegerreturn its integer value, otherwise return 0.static intReturns an integer from the defaults.static intReturns an integer from the defaults that is appropriatefor the given locale.DefaultListCellRenderer.getListCellRendererComponent(JList<?> list,Object value, int index, boolean isSelected, boolean cellHasFocus) If the value ofkeyis aStringreturn it,otherwise returnnull.If the value ofkeyfor the givenLocaleis aStringreturn it, otherwise returnnull.staticStringReturns a string from the defaults.staticStringReturns a string from the defaults that is appropriate for thegiven locale.DefaultCellEditor.getTableCellEditorComponent(JTable table,Object value, boolean isSelected, int row, int column) Implements theTableCellEditorinterface.DefaultCellEditor.getTreeCellEditorComponent(JTree tree,Object value, boolean isSelected, boolean expanded, boolean leaf, int row) Implements theTreeCellEditorinterface.intSearches for the first occurrence ofelem.intSearches for the first occurrence ofelem, beginningthe search atindex.static voidLookAndFeel.installProperty(JComponent c,String propertyName,Object propertyValue) Convenience method for installing a property with the specified nameand value on a component if that property has not already been setby the developer.intDefaultListModel.lastIndexOf(Object elem) Returns the index of the last occurrence ofelem.intDefaultListModel.lastIndexOf(Object elem, int index) Searches backwards forelem, starting from thespecified index, and returns an index to it.static voidLookAndFeel.loadKeyBindings(InputMap retMap,Object[] keys) Populates anInputMapwith the specified bindings.staticComponentInputMapLookAndFeel.makeComponentInputMap(JComponent c,Object[] keys) Creates aComponentInputMapUIResourcefromkeys.staticInputMapLookAndFeel.makeInputMap(Object[] keys) Creates anInputMapUIResourcefromkeys.staticJTextComponent.KeyBinding[]LookAndFeel.makeKeyBindings(Object[] keyBindingList) Convenience method for building an array ofKeyBindings.static booleanSwingUtilities.notifyAction(Action action,KeyStroke ks,KeyEvent event,Object sender, int modifiers) InvokesactionPerformedonactionifactionis non-nulland accepts the sender object.protected final voidSends data chunks to theSwingWorker.process(List)method.voidAdds a binding forkeytoaction.voidAdds a binding forkeyStroketoactionMapKey.voidAdds a binding forkeyStroketoactionMapKey.Sets the value ofkeytovaluefor all locales.staticObjectStores an object in the developer defaults.final voidJComponent.putClientProperty(Object key,Object value) Adds an arbitrary key/value "client property" to this component.voidUIDefaults.putDefaults(Object[] keyValueList) Puts all of the key/value pairs in the database andunconditionally generates onePropertyChangeEvent.voidSets theValueassociated with the specified key.voidSets one of this object's propertiesusing the associated key.voidJEditorPane.read(InputStream in,Object desc) This method initializes from a stream.voidRemoves the binding forkeyfrom thisActionMap.voidDefaultComboBoxModel.removeElement(Object anObject) booleanDefaultListModel.removeElement(Object obj) Removes the first (lowest-indexed) occurrence of the argumentfrom this list.voidMutableComboBoxModel.removeElement(Object obj) Removes an item from the model.voidJComboBox.removeItem(Object anObject) Removes an item from the item list.voidJOptionPane.setInitialSelectionValue(Object newValue) Sets the input value that is initially displayed as selected to the user.voidJOptionPane.setInitialValue(Object newInitialValue) Sets the initial value that is to be enabled -- theComponentthat has the focus when the pane is initially displayed.voidJOptionPane.setInputValue(Object newValue) Sets the input value that was selected or input by the user.voidSet the item that should be edited.voidJList.setListData(E[] listData) Constructs a read-onlyListModelfrom an array of items,and callssetModelwith this model.voidJOptionPane.setMessage(Object newMessage) Sets the option pane's message-object.voidJOptionPane.setOptions(Object[] newOptions) Sets the options this pane displays.voidComboBoxModel.setSelectedItem(Object anItem) Set the selected item.voidDefaultComboBoxModel.setSelectedItem(Object anObject) Set the value of the selected item.voidJComboBox.setSelectedItem(Object anObject) Sets the selected item in the combo box display area to the object inthe argument.voidJList.setSelectedValue(Object anObject, boolean shouldScroll) Selects the specified object from the list.voidJOptionPane.setSelectionValues(Object[] newValues) Sets the input selection values for a pane that provides the userwith a list of items to choose from.voidSets the value of this cell.voidSets the value that will be formatted by anAbstractFormatterobtained from the currentAbstractFormatterFactory.voidSets the value the user has chosen.voidChanges current value of the model, typicallythis value is displayed by theeditor.voidSpecifies the value to display and whether or not thevalue should be portrayed as "currently selected".voidSets the currentDatefor this sequence.voidChanges the current element of the sequence and notifiesChangeListeners.voidChanges current value of the model, typically this value is displayedby theeditorpart of aJSpinner.voidSets the current value for this sequence.voidJTable.setValueAt(Object aValue, int row, int column) Sets the value for the cell in the table model atrowandcolumn.static intJOptionPane.showConfirmDialog(Component parentComponent,Object message) Brings up a dialog with the optionsYes,No andCancel; with thetitle,Select an Option.static intJOptionPane.showConfirmDialog(Component parentComponent,Object message,String title, int optionType) Brings up a dialog where the number of choices is determinedby theoptionTypeparameter.static intJOptionPane.showConfirmDialog(Component parentComponent,Object message,String title, int optionType, int messageType) Brings up a dialog where the number of choices is determinedby theoptionTypeparameter, where themessageTypeparameter determines the icon to display.static intJOptionPane.showConfirmDialog(Component parentComponent,Object message,String title, int optionType, int messageType,Icon icon) Brings up a dialog with a specified icon, where the number ofchoices is determined by theoptionTypeparameter.staticStringJOptionPane.showInputDialog(Component parentComponent,Object message) Shows a question-message dialog requesting input from the userparented toparentComponent.staticStringJOptionPane.showInputDialog(Component parentComponent,Object message,Object initialSelectionValue) Shows a question-message dialog requesting input from the user andparented toparentComponent.staticStringJOptionPane.showInputDialog(Component parentComponent,Object message,String title, int messageType) Shows a dialog requesting input from the user parented toparentComponentwith the dialog having the titletitleand message typemessageType.staticObjectJOptionPane.showInputDialog(Component parentComponent,Object message,String title, int messageType,Icon icon,Object[] selectionValues,Object initialSelectionValue) Prompts the user for input in a blocking dialog where theinitial selection, possible selections, and all other options canbe specified.staticStringJOptionPane.showInputDialog(Object message) Shows a question-message dialog requesting input from the user.staticStringJOptionPane.showInputDialog(Object message,Object initialSelectionValue) Shows a question-message dialog requesting input from the user, withthe input value initialized toinitialSelectionValue.static intJOptionPane.showInternalConfirmDialog(Component parentComponent,Object message) Brings up an internal dialog panel with the optionsYes,NoandCancel; with the title,Select an Option.static intJOptionPane.showInternalConfirmDialog(Component parentComponent,Object message,String title, int optionType) Brings up a internal dialog panel where the number of choicesis determined by theoptionTypeparameter.static intJOptionPane.showInternalConfirmDialog(Component parentComponent,Object message,String title, int optionType, int messageType) Brings up an internal dialog panel where the number of choicesis determined by theoptionTypeparameter, wherethemessageTypeparameter determines the icon to display.static intJOptionPane.showInternalConfirmDialog(Component parentComponent,Object message,String title, int optionType, int messageType,Icon icon) Brings up an internal dialog panel with a specified icon, wherethe number of choices is determined by theoptionTypeparameter.staticStringJOptionPane.showInternalInputDialog(Component parentComponent,Object message) Shows an internal question-message dialog requesting input fromthe user parented toparentComponent.staticStringJOptionPane.showInternalInputDialog(Component parentComponent,Object message,String title, int messageType) Shows an internal dialog requesting input from the user parentedtoparentComponentwith the dialog having the titletitleand message typemessageType.staticObjectJOptionPane.showInternalInputDialog(Component parentComponent,Object message,String title, int messageType,Icon icon,Object[] selectionValues,Object initialSelectionValue) Prompts the user for input in a blocking internal dialog wherethe initial selection, possible selections, and all otheroptions can be specified.static voidJOptionPane.showInternalMessageDialog(Component parentComponent,Object message) Brings up an internal confirmation dialog panel.static voidJOptionPane.showInternalMessageDialog(Component parentComponent,Object message,String title, int messageType) Brings up an internal dialog panel that displays a messageusing a default icon determined by themessageTypeparameter.static voidJOptionPane.showInternalMessageDialog(Component parentComponent,Object message,String title, int messageType,Icon icon) Brings up an internal dialog panel displaying a message,specifying all parameters.static intJOptionPane.showInternalOptionDialog(Component parentComponent,Object message,String title, int optionType, int messageType,Icon icon,Object[] options,Object initialValue) Brings up an internal dialog panel with a specified icon, wherethe initial choice is determined by theinitialValueparameter and the number of choices is determined by theoptionTypeparameter.static voidJOptionPane.showMessageDialog(Component parentComponent,Object message) Brings up an information-message dialog titled "Message".static voidJOptionPane.showMessageDialog(Component parentComponent,Object message,String title, int messageType) Brings up a dialog that displays a message using a defaulticon determined by themessageTypeparameter.static voidJOptionPane.showMessageDialog(Component parentComponent,Object message,String title, int messageType,Icon icon) Brings up a dialog displaying a message, specifying all parameters.static intJOptionPane.showOptionDialog(Component parentComponent,Object message,String title, int optionType, int messageType,Icon icon,Object[] options,Object initialValue) Brings up a dialog with a specified icon, where the initialchoice is determined by theinitialValueparameter andthe number of choices is determined by theoptionTypeparameter.abstractStringJFormattedTextField.AbstractFormatter.valueToString(Object value) Returns the string value to display forvalue.Constructors injavax.swing with parameters of typeObjectModifierConstructorDescriptionDefaultComboBoxModel(E[] items) Constructs a DefaultComboBoxModel object initialized withan array of objects.DynamicUtilTreeNode(Object value,Object children) Creates a node with the specified object as its value andwith the specified children.Creates aJComboBoxthat contains the elementsin the specified array.JFormattedTextField(Object value) Creates a JFormattedTextField with the specified value.JFormattedTextField(JFormattedTextField.AbstractFormatterFactory factory,Object currentValue) Creates aJFormattedTextFieldwith the specifiedAbstractFormatterFactoryand initial value.Constructs aJListthat displays the elements inthe specified array.JOptionPane(Object message) Creates a instance ofJOptionPaneto display amessage using theplain-message message type and the default options delivered bythe UI.JOptionPane(Object message, int messageType) Creates an instance ofJOptionPaneto display a messagewith the specified message type and the default options,JOptionPane(Object message, int messageType, int optionType) Creates an instance ofJOptionPaneto display a messagewith the specified message type and options.JOptionPane(Object message, int messageType, int optionType,Icon icon) Creates an instance ofJOptionPaneto display a messagewith the specified message type, options, and icon.JOptionPane(Object message, int messageType, int optionType,Icon icon,Object[] options) Creates an instance ofJOptionPaneto display a messagewith the specified message type, icon, and options.JOptionPane(Object message, int messageType, int optionType,Icon icon,Object[] options,Object initialValue) Creates an instance ofJOptionPaneto display a messagewith the specified message type, icon, and options, with theinitially-selected option specified.Constructs aJTableto display the values in the two dimensional array,rowData, with column names,columnNames.Returns aJTreewith each element of thespecified array as thechild of a new root node which is not displayed.LazyInputMap(Object[] bindings) Constructs aLazyInputMap.ProgressMonitor(Component parentComponent,Object message,String note, int min, int max) Constructs a graphic object that shows progress, typically by fillingin a rectangular bar as the process nears completion.ProgressMonitorInputStream(Component parentComponent,Object message,InputStream in) Constructs an object to monitor the progress of an input stream.ProxyLazyValue(String c,Object[] o) Creates aLazyValuewhich will construct an instancewhen asked.ProxyLazyValue(String c,String m,Object[] o) Creates aLazyValuewhich will construct an instancewhen asked.SpinnerListModel(Object[] values) Constructs aSpinnerModelwhose sequence of valuesis defined by the specified array.UIDefaults(Object[] keyValueList) Creates a defaults table initialized with the specifiedkey/value pairs.Uses ofObject injavax.swing.border
Subclasses ofObject injavax.swing.borderModifier and TypeClassDescriptionclassA class that implements an empty border with no size.classA class which implements a simple two-line bevel border.classA composite Border class used to compose two Border objectsinto a single border by nesting an inside Border object withinthe insets of an outside Border object.classA class which provides an empty, transparent border whichtakes up space but does no drawing.classA class which implements a simple etched border which caneither be etched-in or etched-out.classA class which implements a line border of arbitrary thicknessand of a single color.classA class which provides a matte-like border of either a solid coloror a tiled icon.classA class which implements a raised or lowered bevel withsoftened corners.classA class which implements a border of an arbitrary stroke.classA class which implements an arbitrary borderwith the addition of a String title in aspecified position and justification.Uses ofObject injavax.swing.colorchooser
Subclasses ofObject injavax.swing.colorchooserModifier and TypeClassDescriptionclassThis is the abstract superclass for color choosers.classA class designed to produce preconfigured "accessory" objects toinsert into color choosers.classA generic implementation ofColorSelectionModel.Uses ofObject injavax.swing.event
Subclasses ofObject injavax.swing.eventModifier and TypeClassDescriptionclassAn event reported to a child component that originated from anancestor in the component hierarchy.classCaretEvent is used to notify interested parties thatthe text caret has changed in the event source.classChangeEvent is used to notify interested parties thatstate has changed in the event source.static final classEnumeration for document event typesclassA class that holds a list of EventListeners.classHyperlinkEvent is used to notify interested parties thatsomething has happened with respect to a hypertext link.static final classDefines the ENTERED, EXITED, and ACTIVATED event types, alongwith their string representations, returned by toString().classAn abstract adapter class for receiving internal frame events.classAnAWTEventthat adds support forJInternalFrameobjects as the event source.classDefines an event that encapsulates changes to a list.classAn event that characterizes a change in selection.classMenuDragMouseEvent is used to notify interested parties thatthe menu element has received a MouseEvent forwarded to itunder drag conditions.classMenuEvent is used to notify interested parties thatthe menu which is the event source has been posted,selected, or canceled.classMenuKeyEvent is used to notify interested parties thatthe menu element has received a KeyEvent forwarded to itin a menu tree.classAn empty implementation of theMouseInputListenerinterface, providedas a convenience to simplify the task of creating listeners, by extendingand implementing only the methods of interest.classPopupMenuEvent only contains the source of the event which is the JPopupMenusending the eventclassRowSorterEventprovides notification of changes toaRowSorter.final classThis subclass ofjava.beans.PropertyChangeSupportis almostidentical in functionality.classTableColumnModelEvent is used to notify listeners that a tablecolumn model has changed, such as a column was added, removed, ormoved.classTableModelEvent is used to notify listeners that a table modelhas changed.classAn event used to identify a single path in a tree.classEncapsulates information describing changes to a tree model, andused to notify tree model listeners of the change.classAn event that characterizes a change in the currentselection.classAn event indicating that an operation which can be undone has occurred.Fields injavax.swing.event declared asObjectModifier and TypeFieldDescriptionprotectedObject[]TreeModelEvent.childrenChildren that have been removed.protectedObject[]EventListenerList.listenerListThe list of ListenerType - Listener pairsMethods injavax.swing.event that returnObjectModifier and TypeMethodDescriptionTreeSelectionEvent.cloneWithSource(Object newSource) Returns a copy of the receiver, but with the source being newSource.Object[]TreeModelEvent.getChildren()Returns the objects that are children of the node identified bygetPathat the locations specified bygetChildIndices.Object[]EventListenerList.getListenerList()Passes back the event listener list as an arrayof ListenerType-listener pairs.Object[]TreeModelEvent.getPath()Convenience method to get the array of objects from the TreePathinstance that this event wraps.Methods injavax.swing.event with parameters of typeObjectModifier and TypeMethodDescriptionTreeSelectionEvent.cloneWithSource(Object newSource) Returns a copy of the receiver, but with the source being newSource.Constructors injavax.swing.event with parameters of typeObjectModifierConstructorDescriptionCaretEvent(Object source) Creates a new CaretEvent object.ChangeEvent(Object source) Constructs a ChangeEvent object.HyperlinkEvent(Object source,HyperlinkEvent.EventType type,URL u) Creates a new object representing a hypertext link event.HyperlinkEvent(Object source,HyperlinkEvent.EventType type,URL u,String desc) Creates a new object representing a hypertext link event.HyperlinkEvent(Object source,HyperlinkEvent.EventType type,URL u,String desc,Element sourceElement) Creates a new object representing a hypertext link event.HyperlinkEvent(Object source,HyperlinkEvent.EventType type,URL u,String desc,Element sourceElement,InputEvent inputEvent) Creates a new object representing a hypertext link event.ListDataEvent(Object source, int type, int index0, int index1) Constructs a ListDataEvent object.ListSelectionEvent(Object source, int firstIndex, int lastIndex, boolean isAdjusting) Represents a change in selection status betweenfirstIndexandlastIndex, inclusive.Constructs a MenuEvent object.PopupMenuEvent(Object source) Constructs a PopupMenuEvent object.SwingPropertyChangeSupport(Object sourceBean) Constructs a SwingPropertyChangeSupport object.SwingPropertyChangeSupport(Object sourceBean, boolean notifyOnEDT) Constructs a SwingPropertyChangeSupport object.TreeExpansionEvent(Object source,TreePath path) Constructs a TreeExpansionEvent object.TreeModelEvent(Object source,Object[] path) Used to create an event when the node structure has changed in some way,identifying the path to the root of a modified subtree as an array ofObjects.TreeModelEvent(Object source,Object[] path, int[] childIndices,Object[] children) Used to create an event when nodes have been changed, inserted, orremoved, identifying the path to the parent of the modified items asan array of Objects.TreeModelEvent(Object source,TreePath path) Used to create an event when the node structure has changed in some way,identifying the path to the root of the modified subtree as a TreePathobject.TreeModelEvent(Object source,TreePath path, int[] childIndices,Object[] children) Used to create an event when nodes have been changed, inserted, orremoved, identifying the path to the parent of the modified items asa TreePath object.TreeSelectionEvent(Object source,TreePath[] paths, boolean[] areNew,TreePath oldLeadSelectionPath,TreePath newLeadSelectionPath) Represents a change in the selection of aTreeSelectionModel.TreeSelectionEvent(Object source,TreePath path, boolean isNew,TreePath oldLeadSelectionPath,TreePath newLeadSelectionPath) Represents a change in the selection of aTreeSelectionModel.UndoableEditEvent(Object source,UndoableEdit edit) Constructs an UndoableEditEvent object.Uses ofObject injavax.swing.filechooser
Subclasses ofObject injavax.swing.filechooserModifier and TypeClassDescriptionclassFileFilteris an abstract class used byJFileChooserfor filtering the set of files shown to the user.final classAn implementation ofFileFilterthat filters using aspecified set of extensions.classFileSystemView is JFileChooser's gateway to thefile system.classFileViewdefines an abstract class that can be implementedto provide the filechooser with UI information for aFile.Uses ofObject injavax.swing.plaf
Subclasses ofObject injavax.swing.plafModifier and TypeClassDescriptionclassA subclass of javax.swing.ActionMap that implements UIResource.classA Border wrapper class which implements UIResource.static classA bevel border UI resource.static classA compound border UI resource.static classAn empty border UI resource.static classAn etched border UI resource.static classA line border UI resource.static classA matte border UI resource.static classA titled border UI resource.classPluggable look and feel interface for JButton.classPluggable look and feel interface for JColorChooser.classA subclass of Color that implements UIResource.classPluggable look and feel interface for JComboBox.classA subclass of javax.swing.ComponentInputMap that implements UIResource.classThe base class for all UI delegate objects in the Swing pluggablelook and feel architecture.classPluggable look and feel interface for JDesktopIcon.classPluggable look and feel interface for JDesktopPane.classA subclass ofDimensionthat implementsUIResource.classPluggable look and feel interface forJFileChooser.classA subclass of java.awt.Font that implements UIResource.classAn Icon wrapper class which implements UIResource.classA subclass of javax.swing.InputMap that implements UIResource.classA subclass of Insets that implements UIResource.classPluggable look and feel interface for JInternalFrame.classPluggable look and feel interface for JLabel.classThe base class for allJLayer's UI delegates.classTheJListpluggable look and feel delegate.classPluggable look and feel interface for JMenuBar.classPluggable look and feel interface for JMenuItem.classPluggable look and feel interface for JOptionPane.classPluggable look and feel interface for Panel.classPluggable look and feel interface for JPopupMenu.classPluggable look and feel interface for JProgressBar.classPluggable look and feel interface for JRootPane.classPluggable look and feel interface for JScrollBar.classPluggable look and feel interface for JScrollPane.classPluggable look and feel interface for JSeparator.classPluggable look and feel interface for JSlider.classPluggable look and feel interface for JSpinnerclassPluggable look and feel interface for JSplitPane.classPluggable look and feel interface for JTabbedPane.classPluggable look and feel interface for JTableHeader.classPluggable look and feel interface for JTable.classText editor user interfaceclassPluggable look and feel interface for JToolBar.classPluggable look and feel interface for JToolTip.classPluggable look and feel interface for JTree.classPluggable look and feel interface for JViewport.Methods injavax.swing.plaf with parameters of typeObjectModifier and TypeMethodDescriptionprotected voidLayerUI.firePropertyChange(String propertyName,Object oldValue,Object newValue) Support for reporting bound property changes for Object properties.Uses ofObject injavax.swing.plaf.basic
Subclasses ofObject injavax.swing.plaf.basicModifier and TypeClassDescriptionclassJButton object that draws a scaled Arrow in one of the cardinal directions.classFactory object that can vend Borders appropriate for the basic L & F.static classDraws a border around a button.static classDraws the border around a field.static classDraws the border around components which support margins.static classDraws the border around a menu bar.static classDraws the border around a radio button.static classSpecial thin border for rollover toolbar buttons.static classDraws the border around the splitpane.static classDraws the border around a toggle button.classButton ListenerclassBasicButton implementationclassBasicCheckboxMenuItem implementationclassCheckboxUI implementation for BasicCheckboxUIclassProvides the basic look and feel for a JColorChooser.classThis class should be treated as a "protected" inner class.classThe default editor for editable combo boxes.static classA subclass of BasicComboBoxEditor that implements UIResource.classComboBox rendererstatic classA subclass of BasicComboBoxRenderer that implements UIResource.classBasic UI implementation for JComboBox.classThis layout manager handles the 'standard' layout of combo boxes.classThis listener hides the popup when the focus is lost.classThis listener watches for changes to the selection in thecombo box.classThis listener checks to see if the key event isn't a navigation key.classThis listener watches for changes in theComboBoxModel.classThis listener watches for bound properties that have changed in thecombo box.classThis is a basic implementation of theComboPopupinterface.classAs of Java 2 platform v 1.4, this class is now obsolete and is only included forbackwards API compatibility.protected classA listener to be registered upon the combo box(not its popup menu)to handle mouse eventsthat affect the state of the popup menu.protected classThis listener watches for dragging and updates the current selection in thelist if it is dragging over the list.protected classThis listener watches for changes to the selection in thecombo box.classAs of 1.4, this class is now obsolete, doesn't do anything, andis only included for backwards API compatibility.protected classThis listener hides the popup when the mouse is released in the list.protected classThis listener changes the selected item as you move the mouse over the list.protected classAs of Java 2 platform v 1.4, this class is now obsolete, doesn't do anything, andis only included for backwards API compatibility.protected classThis listener watches for bound properties that have changed in thecombo box.classBasic L&F for a minimized window on a desktop.classListens for mouse movements and acts on them.classBasic L&F for a desktop.protected classHandles closing an internal frame.protected classHandles maximizing an internal frame.protected classHandles minimizing an internal frame.protected classHandles navigating to the next internal frame.protected classHandles restoring a minimized or maximized internal frame.classBasic implementation of a file list.classProvides the look and feel for a JEditorPane.classBasic L&F implementation of a FileChooser.protected classAccept all file filter.protected classResponds to an Open or Save requestprotected classA basic file view.protected classResponds to a cancel request.protected classChange to parent directory action.protected classA double click listener.protected classActs on the "home" key event or equivalent event.protected classCreates a new folder.protected classA selection listener.protected classRescans the files in the current directoryclassProvides the look and feel implementation forJFormattedTextField.classConvenient util class.classSupport for providing html views for the swing components.classFactory object that can vend Icons appropriate for the basic L & F.classThe class that manages a basic title barclassThis class should be treated as a "protected" inner class.classThis class should be treated as a "protected" inner class.classThis class should be treated as a "protected" inner class.classThis class should be treated as a "protected" inner class.classThis class should be treated as a "protected" inner class.classThis class should be treated as a "protected" inner class.classThis class should be treated as a "protected" inner class.classThis class should be treated as a "protected" inner class.classThis class should be treated as a "protected" inner class.classA basic L&F implementation of JInternalFrame.protected classBasic internal frame listener.protected classListens for border adjustments.protected classComponent handler.protected classGlass pane dispatcher.classInternal frame layout.classInternal frame property change listener.classA Windows L&F implementation of LabelUI.classAn extensible implementation ofListUI.classThis class should be treated as a "protected" inner class.classTheListDataListenerthat's added to theJListsmodel atinstallUI time, and whenever the JList.model property changes.classThe ListSelectionListener that's added to the JLists selectionmodel at installUI time, and whenever the JList.selectionModel propertychanges.classMouse input, and focus handling for JList.classThe PropertyChangeListener that's added to the JList atinstallUI time.classA base class to use in creating a look and feel for Swing.classA default L&F implementation of MenuBarUI.classBasicMenuItem implementationprotected classDeprecated, for removal: This API element is subject to removal in a future version.classA default L&F implementation of MenuUI.classAs of Java 2 platform 1.4, this previously undocumented classis now obsolete.protected classInstantiated and used by a menu item to handle the current menu selectionfrom mouse events.classProvides the basic look and feel for aJOptionPane.classThis class should be treated as a "protected" inner class.static classButtonAreaLayoutbehaves in a similar manner toFlowLayout.classThis class should be treated as a "protected" inner class.classBasicPanel implementationclassProvides the Windows look and feel for a password field.classA Basic L&F implementation of PopupMenuSeparatorUI.classA Windows L&F implementation of PopupMenuUI.classA Basic L&F implementation of ProgressBarUI.classThis class should be treated as a "protected" inner class.classBasicRadioButtonMenuItem implementationclassRadioButtonUI implementation for BasicRadioButtonUIclassBasic implementation of RootPaneUI, there is one shared between allJRootPane instances.classImplementation of ScrollBarUI for the Basic Look and Feelprotected classListener for cursor keys.protected classA listener to listen for model changes.classProperty change handlerprotected classListener for scrolling events initiated in theScrollPane.protected classTrack mouse drags.classA default L&F implementation of ScrollPaneUI.classDeprecated, for removal: This API element is subject to removal in a future version.protected classMouseWheelHandler is an inner class which implements theMouseWheelListener interface.classDeprecated, for removal: This API element is subject to removal in a future version.classDeprecated, for removal: This API element is subject to removal in a future version.classDeprecated, for removal: This API element is subject to removal in a future version.classA Basic L&F implementation of SeparatorUI.classA Basic L&F implementation of SliderUI.classAs of Java 2 platform v1.3 this undocumented class is no longer used.classData model listener.classListener for resizing events.classFocus-change listener.classA property change handler.classScroll-event listener.classTrack mouse movements.classThe default Spinner UI delegate.classDivider used by BasicSplitPaneUI.protected classUsed to layout aBasicSplitPaneDivider.protected classHandles the events during a dragging session for aHORIZONTAL_SPLIT oriented split pane.protected classMouseHandler is responsible for converting mouse events(released, dragged...) into the appropriate DragControllermethods.protected classHandles the events during a dragging session for aVERTICAL_SPLIT oriented split pane.classA Basic L&F implementation of the SplitPaneUI.classLayoutManager for JSplitPanes that have an orientation ofHORIZONTAL_SPLIT.classLayoutManager used for JSplitPanes with an orientation ofVERTICAL_SPLIT.classImplementation of the FocusListener that the JSplitPane UI uses.classImplementation of an ActionListener that the JSplitPane UI uses forhandling specific key presses.classImplementation of an ActionListener that the JSplitPane UI uses forhandling specific key presses.classImplementation of an ActionListener that the JSplitPane UI uses forhandling specific key presses.classImplementation of an ActionListener that the JSplitPane UI uses forhandling specific key presses.classImplementation of an ActionListener that the JSplitPane UI uses forhandling specific key presses.classImplementation of the PropertyChangeListenerthat the JSplitPane UI uses.classA Basic L&F implementation of TabbedPaneUI.classThis class should be treated as a "protected" inner class.classThis class should be treated as a "protected" inner class.classThis class should be treated as a "protected" inner class.classThis class should be treated as a "protected" inner class.classThis class should be treated as a "protected" inner class.classBasicTableHeaderUI implementationclassThis class should be treated as a "protected" inner class.classBasicTableUI implementationclassThis class should be treated as a "protected" inner class.classThis class should be treated as a "protected" inner class.classThis class should be treated as a "protected" inner class.classProvides the look and feel for a plain text editor.classBasis of a look and feel for a JTextField.classProvides the look and feel for a styled text editor.classBasis of a text components look-and-feel.static classDefault implementation of the interfaceCaret.static classDefault implementation of the interfaceHighlighter.classBasicToggleButton implementationclassA Basic L&F implementation of ToolBarSeparatorUI.classA Basic L&F implementation of ToolBarUI.classThis class should be treated as a "protected" inner class.protected classThe window which appears during dragging theJToolBar.protected classThe class listens for window events.protected classThe class listens for property changed events.protected classThe class listens for component events.protected classThe class listens for focus events.classStandard tool tip L&F.classThe basic L&F for a hierarchical data structure.classListener responsible for getting cell editing events and updatingthe tree accordingly.classUpdates the preferred size when scrolling (if necessary).classRepaints the lead selection row when focus is lost/gained.classThis is used to get multiple key down events to appropriately generateevents.classTreeMouseListener is responsible for updating the selectionbased on mouse events.classMouseInputHandler handles passing all mouse events,including mouse motion events, until the mouse is released tothe destination it is constructed with.classClass responsible for getting size of node, method is forwardedto BasicTreeUI method.classPropertyChangeListener for the tree.classListener on the TreeSelectionModel, resets the row selection ifany of the properties of the model change.classActionListener that invokes cancelEditing when action performed.classUpdates the TreeState in response to nodes expanding/collapsing.classTreeHomeAction is used to handle end/home actions.classTreeIncrementAction is used to handle up/down actions.classForwards all TreeModel events to the TreeState.classTreePageAction handles page up and page down events.classListens for changes in the selection model and updates the displayaccordingly.classFor the first selected row expandedness will be toggled.classTreeTraverseActionis the action used for left/right keys.classBasicViewport implementationclassThe default layout manager for Popup menus and menubars.Subclasses with type arguments of typeObject injavax.swing.plaf.basicClasses injavax.swing.plaf.basic that implement interfaces with type arguments of typeObjectFields injavax.swing.plaf.basic with type parameters of typeObjectModifier and TypeFieldDescriptionBasicComboBoxUI.comboBoxThe instance ofJComboBox.BasicComboPopup.comboBoxThe instance ofJComboBox.BasicComboPopup.listThis protected field is implementation specific.BasicListUI.listThe instance ofJList.BasicComboBoxUI.listBoxThis list is for drawing the current item in the combo box.Methods injavax.swing.plaf.basic that returnObjectModifier and TypeMethodDescriptionprotectedObject[]BasicOptionPaneUI.getButtons()Returns the buttons to display from theJOptionPanethe receiver isproviding the look and feel for.BasicDirectoryModel.getElementAt(int index) BasicComboBoxEditor.getItem()protectedObjectBasicOptionPaneUI.getMessage()Returns the message to display from theJOptionPanethe receiver isproviding the look and feel for.Methods injavax.swing.plaf.basic that return types with arguments of typeObjectModifier and TypeMethodDescriptionBasicComboPopup.createList()Creates the JList used in the popup to displaythe items in the combo box model.protectedListCellRenderer<Object> BasicComboBoxUI.createRenderer()Creates the default renderer that will be used in a non-editiable combobox.BasicComboPopup.getList()Implementation of ComboPopup.getList().ComboPopup.getList()Returns the list that is being used to draw the items in the combo box.Methods injavax.swing.plaf.basic with parameters of typeObjectModifier and TypeMethodDescriptionprotected voidBasicOptionPaneUI.addButtonComponents(Container container,Object[] buttons, int initialIndex) Creates the appropriate object to represent each of the objects inbuttonsand adds it tocontainer.voidBasicSplitPaneUI.BasicHorizontalLayoutManager.addLayoutComponent(Component comp,Object constraints) Adds the specified component to the layout, using the specifiedconstraint object.protected voidBasicOptionPaneUI.addMessageComponents(Container container,GridBagConstraints cons,Object msg, int maxll, boolean internallyCreated) Creates the appropriate object to representmsgand places itintocontainer.booleanReturnstrueif an elementois in file cache,otherwise, returnsfalse.protectedActionBasicLookAndFeel.createAudioAction(Object key) Creates and returns anActionused to play a sound.protected voidBasicDirectoryModel.firePropertyChange(String propertyName,Object oldValue,Object newValue) Support for reporting bound property changes for boolean properties.BasicComboBoxRenderer.getListCellRendererComponent(JList<?> list,Object value, int index, boolean isSelected, boolean cellHasFocus) BasicTreeUI.NodeDimensionsHandler.getNodeDimensions(Object value, int row, int depth, boolean expanded,Rectangle size) Responsible for getting the size of a particular node.intReturns an index of elementoin file cache.voidSets the item that should be edited.Method parameters injavax.swing.plaf.basic with type arguments of typeObjectModifier and TypeMethodDescriptionprotected voidBasicListUI.paintCell(Graphics g, int row,Rectangle rowBounds,ListCellRenderer<Object> cellRenderer,ListModel<Object> dataModel,ListSelectionModel selModel, int leadIndex) Paint one List cell: compute the relevant state, get the "rubber stamp"cell renderer component, and then use theCellRendererPaneto paint it.protected voidBasicListUI.paintCell(Graphics g, int row,Rectangle rowBounds,ListCellRenderer<Object> cellRenderer,ListModel<Object> dataModel,ListSelectionModel selModel, int leadIndex) Paint one List cell: compute the relevant state, get the "rubber stamp"cell renderer component, and then use theCellRendererPaneto paint it.Constructor parameters injavax.swing.plaf.basic with type arguments of typeObjectModifierConstructorDescriptionBasicComboPopup(JComboBox<Object> combo) Constructs a new instance ofBasicComboPopup.Uses ofObject injavax.swing.plaf.metal
Subclasses ofObject injavax.swing.plaf.metalModifier and TypeClassDescriptionclassA concrete implementation ofMetalThemeprovidingthe original look of the Java Look and Feel, code-named "Steel".classFactory object that can vend Borders appropriate for the metal L & F.static classThe class represents the border of aJButton.static classThe class represents the 3D border.static classThe class represents the border of aJInternalFrame.static classThe class represents the border of aJMenuBar.static classThe class represents the border of aJMenuItem.static classThe class represents the border of an option dialog.static classBorder for a Palette.static classThe class represents the border of aJPopupMenu.static classThe class represents the border of a rolloverButton.static classThe class represents the border of aJScrollPane.static classBorder for a Table Headerstatic classBorder for aJTextField.static classBorder for aJToggleButton.static classThe class represents the border of aJToolBar.classMetalButtonUI implementationclassCheckboxIcon implementation for OrganicCheckBoxUIclassCheckboxUI implementation for MetalCheckboxUIclassJButton subclass to help out MetalComboBoxUIclassThe default editor for Metal editable combo boxesstatic classA subclass of BasicComboBoxEditor that implements UIResource.classThis utility class draws the horizontal bars which indicate a MetalComboBoxclassMetal UI for JComboBoxclassThis class should be treated as a "protected" inner class.classDeprecated.As of Java 2 platform v1.4.classThis class should be treated as a "protected" inner class.classMetal desktop icon.classMetal L&F implementation of a FileChooser.protected classActs when DirectoryComboBox has changed the selected item.protected classData model for a type-face selection combo-box.protected classDeprecated.As of JDK version 9.protected classData model for a type-face selection combo-box.classRender different type sizes and styles.protected classDeprecated.As of JDK version 9.classFactory object that vendsIcons forthe Java look and feel (Metal).static classWarning:Serialized objects of this class will not be compatible withfuture Swing releases.static classWarning:Serialized objects of this class will not be compatible withfuture Swing releases.static classDefines an icon for Palette closestatic classWarning:Serialized objects of this class will not be compatible withfuture Swing releases.static classWarning:Serialized objects of this class will not be compatible withfuture Swing releases.static classThe class represents a tree leaf icon.classClass that manages a JLF title barclassMetal implementation of JInternalFrame.classA Windows L&F implementation of LabelUI.classThe Java Look and Feel, otherwise known as Metal.classMetal implementation ofMenuBarUI.classA Metal L&F implementation of PopupMenuSeparatorUI.classThe Metal implementation of ProgressBarUI.classRadioButtonUI implementation for MetalRadioButtonUIclassProvides the metal look and feel implementation ofRootPaneUI.classImplementation of ScrollBarUI for the Metal Look and FeelclassJButton object for Metal scrollbar arrows.classA Metal L&F implementation of ScrollPaneUI.classA Metal L&F implementation of SeparatorUI.classA Java L&F implementation of SliderUI.protected classPropertyListenerforJSlider.isFilled.classMetal split pane.classThe Metal subclass of BasicTabbedPaneUI.classThis class should be treated as a "protected" inner class.classBasis of a look and feel for a JTextField.classMetalThemeprovides the color palette and fonts used bythe Java Look and Feel.classMetalToggleButton implementationclassA Metal Look and Feel implementation of ToolBarUI.protected classNo longer used.protected classDockingListenerforMetalToolBarUI.protected classNo longer used.classA Metal L&F extension of BasicToolTipUI.classThe metal look and feel implementation ofTreeUI.classThe default theme for theMetalLookAndFeel.Subclasses with type arguments of typeObject injavax.swing.plaf.metalModifier and TypeClassDescriptionprotected classData model for a type-face selection combo-box.protected classData model for a type-face selection combo-box.Classes injavax.swing.plaf.metal that implement interfaces with type arguments of typeObjectModifier and TypeClassDescriptionprotected classData model for a type-face selection combo-box.protected classData model for a type-face selection combo-box.Fields injavax.swing.plaf.metal with type parameters of typeObjectModifier and TypeFieldDescriptionMetalComboBoxButton.comboBoxThe instance ofJComboBox.MetalComboBoxButton.listBoxThe instance ofJList.Methods injavax.swing.plaf.metal that returnObjectModifier and TypeMethodDescriptionMetalFileChooserUI.DirectoryComboBoxModel.getElementAt(int index) MetalFileChooserUI.FilterComboBoxModel.getElementAt(int index) MetalFileChooserUI.DirectoryComboBoxModel.getSelectedItem()MetalFileChooserUI.FilterComboBoxModel.getSelectedItem()Methods injavax.swing.plaf.metal that return types with arguments of typeObjectMethods injavax.swing.plaf.metal with parameters of typeObjectModifier and TypeMethodDescriptionprotected voidMetalTreeUI.decodeLineStyle(Object lineStyleFlag) Converts between the string passed into the client propertyand the internal representation (currently and int)voidMetalFileChooserUI.DirectoryComboBoxModel.setSelectedItem(Object selectedDirectory) voidMetalFileChooserUI.FilterComboBoxModel.setSelectedItem(Object filter) Method parameters injavax.swing.plaf.metal with type arguments of typeObjectModifier and TypeMethodDescriptionfinal voidMetalComboBoxButton.setComboBox(JComboBox<Object> cb) Sets theJComboBox.Constructor parameters injavax.swing.plaf.metal with type arguments of typeObjectModifierConstructorDescriptionMetalComboBoxButton(JComboBox<Object> cb,Icon i, boolean onlyIcon,CellRendererPane pane,JList<Object> list) Constructs a new instance ofMetalComboBoxButton.MetalComboBoxButton(JComboBox<Object> cb,Icon i, boolean onlyIcon,CellRendererPane pane,JList<Object> list) Constructs a new instance ofMetalComboBoxButton.MetalComboBoxButton(JComboBox<Object> cb,Icon i,CellRendererPane pane,JList<Object> list) Constructs a new instance ofMetalComboBoxButton.MetalComboBoxButton(JComboBox<Object> cb,Icon i,CellRendererPane pane,JList<Object> list) Constructs a new instance ofMetalComboBoxButton.MetalComboPopup(JComboBox<Object> cBox) Deprecated.Constructs a new instance ofMetalComboPopup.Uses ofObject injavax.swing.plaf.multi
Subclasses ofObject injavax.swing.plaf.multiModifier and TypeClassDescriptionclassA multiplexing UI used to combineButtonUIs.classA multiplexing UI used to combineColorChooserUIs.classA multiplexing UI used to combineComboBoxUIs.classA multiplexing UI used to combineDesktopIconUIs.classA multiplexing UI used to combineDesktopPaneUIs.classA multiplexing UI used to combineFileChooserUIs.classA multiplexing UI used to combineInternalFrameUIs.classA multiplexing UI used to combineLabelUIs.classA multiplexing UI used to combineListUIs.classA multiplexing look and feel that allows more than one UIto be associated with a component at the same time.classA multiplexing UI used to combineMenuBarUIs.classA multiplexing UI used to combineMenuItemUIs.classA multiplexing UI used to combineOptionPaneUIs.classA multiplexing UI used to combinePanelUIs.classA multiplexing UI used to combinePopupMenuUIs.classA multiplexing UI used to combineProgressBarUIs.classA multiplexing UI used to combineRootPaneUIs.classA multiplexing UI used to combineScrollBarUIs.classA multiplexing UI used to combineScrollPaneUIs.classA multiplexing UI used to combineSeparatorUIs.classA multiplexing UI used to combineSliderUIs.classA multiplexing UI used to combineSpinnerUIs.classA multiplexing UI used to combineSplitPaneUIs.classA multiplexing UI used to combineTabbedPaneUIs.classA multiplexing UI used to combineTableHeaderUIs.classA multiplexing UI used to combineTableUIs.classA multiplexing UI used to combineTextUIs.classA multiplexing UI used to combineToolBarUIs.classA multiplexing UI used to combineToolTipUIs.classA multiplexing UI used to combineTreeUIs.classA multiplexing UI used to combineViewportUIs.Uses ofObject injavax.swing.plaf.nimbus
Subclasses ofObject injavax.swing.plaf.nimbusModifier and TypeClassDescriptionclassConvenient base class for defining Painter instances for rendering aregion or component in Nimbus.protected static classA class encapsulating state useful when painting.classThe NimbusLookAndFeel class.final classA SynthStyle implementation used by Nimbus.classState<T extendsJComponent>Represents a built in, or custom, state in Nimbus.Methods injavax.swing.plaf.nimbus that returnObjectModifier and TypeMethodDescriptionNimbusStyle.get(SynthContext ctx,Object key) Getter for a region specific style property.protectedObject[]AbstractRegionPainter.getExtendedCacheKeys(JComponent c) Get any extra attributes which the painter implementation would liketo include in the image cache lookups.Methods injavax.swing.plaf.nimbus that return types with arguments of typeObjectModifier and TypeMethodDescriptionNimbusStyle.getBackgroundPainter(SynthContext ctx) Gets the appropriate background Painter, if there is one, for the statespecified in the given SynthContext.NimbusStyle.getBorderPainter(SynthContext ctx) Gets the appropriate border Painter, if there is one, for the statespecified in the given SynthContext.NimbusStyle.getForegroundPainter(SynthContext ctx) Gets the appropriate foreground Painter, if there is one, for the statespecified in the given SynthContext.Methods injavax.swing.plaf.nimbus with parameters of typeObjectModifier and TypeMethodDescriptionprotected abstract voidAbstractRegionPainter.doPaint(Graphics2D g,JComponent c, int width, int height,Object[] extendedCacheKeys) Actually performs the painting operation.NimbusStyle.get(SynthContext ctx,Object key) Getter for a region specific style property.Uses ofObject injavax.swing.plaf.synth
Subclasses ofObject injavax.swing.plaf.synthModifier and TypeClassDescriptionclassA typesafe enumeration of colors that can be fetched from a style.classA distinct rendering area of a Swing component.classProvides the Synth L&F UI delegate forJButton.classProvides the Synth L&F UI delegate forJCheckBoxMenuItem.classProvides the Synth L&F UI delegate forJCheckBox.classProvides the Synth L&F UI delegate forJColorChooser.classProvides the Synth L&F UI delegate forJComboBox.classAn immutable transient object containing contextual information aboutaRegion.classProvides the Synth L&F UI delegate for a minimized internal frame on a desktop.classProvides the Synth L&F UI delegate forJDesktopPane.classProvides the Synth L&F UI delegate forJEditorPane.classProvides the Synth L&F UI delegate forJFormattedTextField.classWrapper for primitive graphics calls.classProvides the Synth L&F UI delegate forJInternalFrame.classProvides the Synth L&F UI delegate forJLabel.classProvides the Synth L&F UI delegate forJList.classSynthLookAndFeel provides the basis for creating a customized look andfeel.classProvides the Synth L&F UI delegate forJMenuBar.classProvides the Synth L&F UI delegate forJMenuItem.classProvides the Synth L&F UI delegate forJMenu.classProvides the Synth L&F UI delegate forJOptionPane.classSynthPainteris used for painting portions ofJComponents.classProvides the Synth L&F UI delegate forJPanel.classProvides the Synth L&F UI delegate forJPasswordField.classProvides the Synth L&F UI delegate forJPopupMenu.classProvides the Synth L&F UI delegate forJProgressBar.classProvides the Synth L&F UI delegate forJRadioButtonMenuItem.classProvides the Synth L&F UI delegate forJRadioButton.classProvides the Synth L&F UI delegate forJRootPane.classProvides the Synth L&F UI delegate forJScrollBar.classProvides the Synth L&F UI delegate forJScrollPane.classProvides the Synth L&F UI delegate forJSeparator.classProvides the Synth L&F UI delegate forJSlider.classProvides the Synth L&F UI delegate forJSpinner.classProvides the Synth L&F UI delegate forJSplitPane.classSynthStyleis a set of style properties.classFactory used for obtainingSynthStyles.classProvides the Synth L&F UI delegate forJTabbedPane.classProvides the Synth L&F UI delegate forJTableHeader.classProvides the Synth L&F UI delegate forJTable.classProvides the look and feel for a plain text editor in theSynth look and feel.classProvides the Synth L&F UI delegate forJTextField.classProvides the look and feel for a styled text editor in theSynth look and feel.classProvides the Synth L&F UI delegate forJToggleButton.classProvides the Synth L&F UI delegate forJToolBar.classProvides the Synth L&F UI delegate forJToolTip.classProvides the Synth L&F UI delegate forJTree.classProvides the Synth L&F UI delegate forJViewport.Methods injavax.swing.plaf.synth that returnObjectModifier and TypeMethodDescriptionSynthStyle.get(SynthContext context,Object key) Getter for a region specific style property.Methods injavax.swing.plaf.synth with parameters of typeObjectModifier and TypeMethodDescriptionvoidSynthGraphicsUtils.drawLine(SynthContext context,Object paintKey,Graphics g, int x1, int y1, int x2, int y2) Draws a line between the two end points.voidSynthGraphicsUtils.drawLine(SynthContext context,Object paintKey,Graphics g, int x1, int y1, int x2, int y2,Object styleKey) Draws a line between the two end points.SynthStyle.get(SynthContext context,Object key) Getter for a region specific style property.booleanSynthStyle.getBoolean(SynthContext context,Object key, boolean defaultValue) Convenience method to get a specific style property whose value isan Boolean.SynthStyle.getIcon(SynthContext context,Object key) Convenience method to get a specific style property whose value isan Icon.intSynthStyle.getInt(SynthContext context,Object key, int defaultValue) Convenience method to get a specific style property whose value isaNumber.SynthStyle.getString(SynthContext context,Object key,String defaultValue) Convenience method to get a specific style property whose value isa String.Uses ofObject injavax.swing.table
Subclasses ofObject injavax.swing.tableModifier and TypeClassDescriptionclassThis abstract class provides default implementations for most of the methods in theTableModelinterface.classThe standard class for rendering (displaying) individual cellsin aJTable.static classA subclass ofDefaultTableCellRendererthatimplementsUIResource.classThe standard column-handler for aJTable.classThis is an implementation ofTableModelthatuses aVectorofVectorsto store thecell value objects.classThis is the object which manages the header of theJTable.protected classThis class implements accessibility support for theJTableHeaderclass.protected classThis class provides an implementation of the Java AccessibilityAPI appropriate for JTableHeader entries.classATableColumnrepresents all the attributes of a column in aJTable, such as width, resizability, minimum and maximum width.classTableRowSorter<M extendsTableModel>An implementation ofRowSorterthat provides sortingand filtering using aTableModel.classTableStringConverter is used to convert objects from the model intostrings.Fields injavax.swing.table declared asObjectModifier and TypeFieldDescriptionprotectedObjectTableColumn.headerValueThe header value of the column.protectedObjectTableColumn.identifierThis object is not used internally by the drawing machinery oftheJTable; identifiers may be set in theTableColumnas anoptional way to tag and locate table columns.Methods injavax.swing.table that returnObjectModifier and TypeMethodDescriptionTableColumn.getHeaderValue()Returns theObjectused as the value for the headerrenderer.TableColumn.getIdentifier()Returns theidentifierobject for this column.DefaultTableModel.getValueAt(int row, int column) Returns an attribute value for the cell atrowandcolumn.TableModel.getValueAt(int rowIndex, int columnIndex) Returns the value for the cell atcolumnIndexandrowIndex.Methods injavax.swing.table that return types with arguments of typeObjectModifier and TypeMethodDescriptionDefaultTableModel.convertToVector(Object[] anArray) Returns a vector that contains the same objects as the array.DefaultTableModel.convertToVector(Object[][] anArray) Returns a vector of vectors that contains the same objects as the array.Methods injavax.swing.table with parameters of typeObjectModifier and TypeMethodDescriptionvoidAdds a column to the model.voidAdds a column to the model.voidAdds a column to the model.voidAdds a row to the end of the model.DefaultTableModel.convertToVector(Object[] anArray) Returns a vector that contains the same objects as the array.DefaultTableModel.convertToVector(Object[][] anArray) Returns a vector of vectors that contains the same objects as the array.protected voidDefaultTableCellRenderer.firePropertyChange(String propertyName,Object oldValue,Object newValue) Overridden for performance reasons.intDefaultTableColumnModel.getColumnIndex(Object identifier) Returns the index of the first column in thetableColumnsarray whose identifier is equal toidentifier,when compared usingequals.intTableColumnModel.getColumnIndex(Object columnIdentifier) Returns the index of the first column in the tablewhose identifier is equal toidentifier,when compared usingequals.TableCellEditor.getTableCellEditorComponent(JTable table,Object value, boolean isSelected, int row, int column) Sets an initialvaluefor the editor.DefaultTableCellRenderer.getTableCellRendererComponent(JTable table,Object value, boolean isSelected, boolean hasFocus, int row, int column) Returns the default table cell renderer.TableCellRenderer.getTableCellRendererComponent(JTable table,Object value, boolean isSelected, boolean hasFocus, int row, int column) Returns the component used for drawing the cell.voidInserts a row atrowin the model.voidDefaultTableModel.setColumnIdentifiers(Object[] newIdentifiers) Replaces the column identifiers in the model.voidDefaultTableModel.setDataVector(Object[][] dataVector,Object[] columnIdentifiers) Replaces the value in thedataVectorinstance variable with the values in the arraydataVector.voidTableColumn.setHeaderValue(Object headerValue) Sets theObjectwhose string representation will beused as the value for theheaderRenderer.voidTableColumn.setIdentifier(Object identifier) Sets theTableColumn's identifier toanIdentifier.protected voidSets theStringobject for the cell being rendered tovalue.voidAbstractTableModel.setValueAt(Object aValue, int rowIndex, int columnIndex) This empty implementation is provided so users don't have to implementthis method if their data model is not editable.voidDefaultTableModel.setValueAt(Object aValue, int row, int column) Sets the object value for the cell atcolumnandrow.voidTableModel.setValueAt(Object aValue, int rowIndex, int columnIndex) Sets the value in the cell atcolumnIndexandrowIndextoaValue.Constructors injavax.swing.table with parameters of typeObjectModifierConstructorDescriptionDefaultTableModel(Object[][] data,Object[] columnNames) Constructs aDefaultTableModeland initializes the table by passingdataandcolumnNamesto thesetDataVectormethod.DefaultTableModel(Object[] columnNames, int rowCount) Constructs aDefaultTableModelwith as many columns as there are elements incolumnNamesandrowCountofnullobject values.Uses ofObject injavax.swing.text
Subclasses ofObject injavax.swing.textModifier and TypeClassDescriptionclassAn implementation of the document interface to serve as abasis for implementing various kinds of documents.classImplements the abstract part of an element.classImplements a composite element that contains other elements.classStores document changes as the document is beingmodified.static classAn implementation of ElementChange that can be added to the documentevent.classImplements an element that directly represents content ofsome kind.classAbstractWriter is an abstract class that actuallydoes the work of writing out the element treeincluding the attributes.classA box that does layout asynchronously.classA class to manage the effective position of thechild views in a localized area while changes arebeing made around the localized area.classA record representing the layout state of achild view.classThis exception is to report bad locations within a document model(that is, attempts to reference a location that doesn't exist).classA view that arranges its children into a box shape by tilingits children along an axis.classChangedCharSetException as the name indicates is an exceptionthrown when the charset is changed.classComponent decorator that implements the view interface.classCompositeViewis an abstractViewimplementation which manages one or more child views.classDateFormatter is anInternationalFormatterthat does itsformatting by way of an instance ofjava.text.DateFormat.classA default implementation of Caret.classThis is the set of things needed by a text componentto be a reasonably functioning editor for sometypeof text document.static classCreates a beep.static classCopies the selected region and place its contentsinto the system clipboard.static classCuts the selected region and place its contentsinto the system clipboard.static classThe action that is executed by default ifakey typed event is received and thereis no keymap entry.static classPlaces a line/paragraph break into the document.static classPlaces content into the associated document.static classPlaces a tab character into the document.static classPastes the contents of the system clipboard into theselected region, or before the caret if nothing isselected.classDefaultFormatterformats arbitrary objects.classAn implementation ofJFormattedTextField.AbstractFormatterFactory.classImplements the Highlighter interfaces.static classSimple highlight painter that fills a highlighted area witha solid color.classA document that can be marked up with character and paragraphstyles in a manner similar to the Rich Text Format.static classAn UndoableEdit used to remember AttributeSet changes to anElement.classClass to manage changes to the elementhierarchy.static classSpecification for building elements.protected classDefault root element for a document... maps out theparagraphs/lines contained.classDeprecated.classDocumentFilter, as the name implies, is a filter for theDocumentmutation methods.static classUsed as a way to circumvent calling back into the Document tochange it.classEstablishes the set of things needed by a text componentto be a reasonably functioning editor for sometypeof text content.classElementIterator, as the name suggests, iterates over theElementtree.classExtends the multi-line plain text view to be suitablefor a single-line editor view.classA View that tries to flow it's children into somepartially constrained space.static classStrategy for maintaining the physical formof the flow.classAn implementation of the AbstractDocument.Content interfaceimplemented using a gapped buffer similar to that used by emacs.classA GlyphView is a styled chunk of text that represents a viewmapped over an element in the text model.static classA class to perform rendering of the glyphs.classIcon decorator that implements the view interface.classInternationalFormatterextendsDefaultFormatter,using an instance ofjava.text.Formatto handle theconversion to a String, and the conversion from a String.classJTextComponentis the base class for swing textcomponents.classThis class implements accessibility support for theJTextComponentclass.static final classRepresents a drop location forJTextComponents.static classBinding record for creating key bindings.classALabelViewis a styled chunk of textthat represents a view mapped over an element in thetext model.classImplementation ofHighlighterinterface to mark up thebackground of leaf views with colored areas.static classLayered highlight renderer.classA queue of text layout tasks.classMaskFormatteris used to format and edit strings.classNavigationFiltercan be used to restrict where the cursor canbe positioned.static classUsed as a way to circumvent calling back into the caret toposition the cursor.classNumberFormattersubclassesInternationalFormatteradding special behavior for numbers.classView of a simple line-wrapping paragraph that supportsmultiple fonts, colors, components, icons, etc.classImplements a View suitable for use in JPasswordFieldUI implementations.classA plain document that maintains no character attributes.classImplements View interface for a simple multi-line text viewthat has text in one font and color.static final classA typesafe enumeration to indicate bias to a positionin the model.classA segment of a character array representing a fragmentof text.classA straightforward implementation of MutableAttributeSet using ahash table.final classAn implementation of the AbstractDocument.Content interface that isa brute force implementation that is useful for relatively smalldocuments and/or debugging.classA collection ofwell known or common attribute keysand methods to apply to an AttributeSet or MutableAttributeSetto get/set the properties in a typesafe manner.static final classThis is a typesafe enumeration of thewell-knownattributes that contribute to a character style.static final classThis is a typesafe enumeration of thewell-knownattributes that contribute to a color.static final classThis is a typesafe enumeration of thewell-knownattributes that contribute to a font.static final classThis is a typesafe enumeration of thewell-knownattributes that contribute to a paragraph style.classA pool of styles and their associated resources.classA collection of attributes, typically used to representcharacter and paragraph styles.classThis class holds a small number of attributes in an array.classThis is the set of things needed by a text componentto be a reasonably functioning editor for sometypeof text document.static classAn action to set paragraph alignment.static classAn action to toggle the bold attribute.static classAn action to set the font family in the associatedJEditorPane.static classAn action to set the font size in the associatedJEditorPane.static classAn action to set foreground color.static classAn action to toggle the italic attribute.static classAn action that assumes it's being fired on a JEditorPanewith a StyledEditorKit (or subclass) installed.static classAn action to toggle the underline attribute.classImplements View interface for a table, that is composed of anelement structure where the child elements of the elementthis view is responsible for represent rows and the childelements of the row elements are cells.classDeprecated.A table cell can now be any View implementation.classView of a row in a row-centric table.classA TabSet is comprised of many TabStops.classThis class encapsulates a single tab stop (basically as tab stopsare thought of by RTF).classAn Action implementation useful for key bindings that areshared across a number of different text components.classA collection of methods to deal with various textrelated activities.classA very important part of the text package is theViewclass.classView of plain text (text with only one font and color)that does line-wrapping.classZoneView is a View implementation that creates zones for whichthe child views are not created or stored until they are neededfor display or model/view translations.Fields injavax.swing.text declared asObjectModifier and TypeFieldDescriptionstatic finalObjectStyleConstants.AlignmentAlignment for the paragraph.static finalObjectStyleConstants.BackgroundName of the background color attribute.static finalObjectStyleConstants.BidiLevelBidirectional level of a character as assigned by the Unicode bidialgorithm.static finalObjectStyleConstants.BoldName of the bold attribute.static finalObjectStyleConstants.ComponentAttributeName of the component attribute.static finalObjectStyleConstants.ComposedTextAttributeName of the input method composed text attribute.static finalObjectStyleConstants.FamilyName of the font family.static finalObjectStyleConstants.FirstLineIndentThe amount of space to indent the firstline of the paragraph.static finalObjectStyleConstants.FontFamilyName of the font family.static finalObjectStyleConstants.FontSizeName of the font size.static finalObjectStyleConstants.ForegroundName of the foreground color attribute.static finalObjectStyleConstants.IconAttributeName of the icon attribute.static finalObjectStyleConstants.ItalicName of the italic attribute.static finalObjectStyleConstants.LeftIndentThe amount to indent the left sideof the paragraph.static finalObjectStyleConstants.LineSpacingThe amount of space between linesof the paragraph.static finalObjectStyleConstants.ModelAttributeAttribute used to identify the model for embeddedobjects that have a model view separation.static finalObjectAttributeSet.NameAttributeAttribute name used to name the collection ofattributes.static finalObjectStyleConstants.NameAttributeAttribute name used to name the collection ofattributes.static finalObjectStyleConstants.OrientationOrientation for a paragraph.static finalObjectAttributeSet.ResolveAttributeAttribute name used to identify the resolving parentset of attributes, if one is defined.static finalObjectStyleConstants.ResolveAttributeAttribute name used to identify the resolving parentset of attributes, if one is defined.static finalObjectStyleConstants.RightIndentThe amount to indent the right sideof the paragraph.static finalObjectStyleConstants.SizeName of the font size.static finalObjectStyleConstants.SpaceAboveThe amount of space above the paragraph.static finalObjectStyleConstants.SpaceBelowThe amount of space below the paragraph.static finalObjectStyleConstants.StrikeThroughName of the Strikethrough attribute.static finalObjectStyleConstants.SubscriptName of the Subscript attribute.static finalObjectStyleConstants.SuperscriptName of the Superscript attribute.static finalObjectStyleConstants.TabSetTabSet for the paragraph, type is a TabSet containingTabStops.static finalObjectStyleConstants.UnderlineName of the underline attribute.Methods injavax.swing.text that returnObjectModifier and TypeMethodDescriptionDefaultHighlighter.addHighlight(int p0, int p1,Highlighter.HighlightPainter p) Adds a highlight to the view.Highlighter.addHighlight(int p0, int p1,Highlighter.HighlightPainter p) Adds a highlight to the view.protectedObjectGapContent.allocateArray(int len) Allocate an array to store items of the typeappropriate (which is determined by the subclass).DefaultFormatter.clone()Creates a copy of the DefaultFormatter.EditorKit.clone()Creates a copy of the editor kit.ElementIterator.clone()Clones theElementIterator.protected finalObjectGlyphView.clone()Creates a shallow copy.InternationalFormatter.clone()Creates a copy of the DefaultFormatter.Segment.clone()Creates a shallow copy.SimpleAttributeSet.clone()Clones a set of attributes.StyleContext.SmallAttributeSet.clone()Clones a set of attributes.StyledEditorKit.clone()Creates a copy of the editor kit.AbstractDocument.AbstractElement.getAttribute(Object attrName) Gets the value of an attribute.AttributeSet.getAttribute(Object key) Fetches the value of the given attribute.SimpleAttributeSet.getAttribute(Object name) Gets the value of an attribute.StyleContext.NamedStyle.getAttribute(Object attrName) Gets the value of an attribute.StyleContext.SmallAttributeSet.getAttribute(Object key) Gets the value of an attribute.finalObjectAbstractDocument.getProperty(Object key) A convenience method for looking up a property value.Document.getProperty(Object key) Gets the properties associated with the document.staticObjectStyleContext.getStaticAttribute(Object key) Returns the object previously registered withregisterStaticAttributeKey.staticObjectStyleContext.getStaticAttributeKey(Object key) Returns the String thatkeywill be registered with.DefaultFormatter.stringToValue(String string) Converts the passed in String into an instance ofgetValueClassby way of the constructor thattakes a String argument.InternationalFormatter.stringToValue(String text) Returns theObjectrepresentation of theStringtext.MaskFormatter.stringToValue(String value) Parses the text, returning the appropriate Object representation ofthe Stringvalue.Methods injavax.swing.text that return types with arguments of typeObjectModifier and TypeMethodDescriptionAbstractDocument.getDocumentProperties()Supports managing a set of properties.AbstractDocument.getDocumentProperties()Supports managing a set of properties.Methods injavax.swing.text with parameters of typeObjectModifier and TypeMethodDescriptionvoidAbstractDocument.AbstractElement.addAttribute(Object name,Object value) Adds an attribute to the element.AbstractDocument.AttributeContext.addAttribute(AttributeSet old,Object name,Object value) Adds an attribute to the given set, and returnsthe new representative set.voidMutableAttributeSet.addAttribute(Object name,Object value) Creates a new attribute set similar to this one except that it containsan attribute with the given name and value.voidSimpleAttributeSet.addAttribute(Object name,Object value) Adds an attribute to the list.StyleContext.addAttribute(AttributeSet old,Object name,Object value) Adds an attribute to the given set, and returnsthe new representative set.voidStyleContext.NamedStyle.addAttribute(Object name,Object value) Adds an attribute.voidDefaultHighlighter.changeHighlight(Object tag, int p0, int p1) Changes a highlight.voidHighlighter.changeHighlight(Object tag, int p0, int p1) Changes the given highlight to span a different portion ofthe document.booleanAbstractDocument.AbstractElement.containsAttribute(Object name,Object value) Checks whether a given attribute name/value is defined.booleanAttributeSet.containsAttribute(Object name,Object value) Returnstrueif this set defines an attribute with the samename and an equal value.booleanSimpleAttributeSet.containsAttribute(Object name,Object value) Checks whether the attribute list contains aspecified attribute name/value pair.booleanStyleContext.NamedStyle.containsAttribute(Object name,Object value) Checks whether a given attribute name/value is defined.booleanStyleContext.SmallAttributeSet.containsAttribute(Object name,Object value) Checks whether a given attribute name/value is defined.booleanCompares this object to the specified object.booleanCompares this object to the specified object.booleanCompares this object to the specified object.booleanIndicates whether thisTabSetis equal to another one.booleanReturns true if the tabs are equal.AbstractDocument.AbstractElement.getAttribute(Object attrName) Gets the value of an attribute.AttributeSet.getAttribute(Object key) Fetches the value of the given attribute.SimpleAttributeSet.getAttribute(Object name) Gets the value of an attribute.StyleContext.NamedStyle.getAttribute(Object attrName) Gets the value of an attribute.StyleContext.SmallAttributeSet.getAttribute(Object key) Gets the value of an attribute.finalObjectAbstractDocument.getProperty(Object key) A convenience method for looking up a property value.Document.getProperty(Object key) Gets the properties associated with the document.staticObjectStyleContext.getStaticAttribute(Object key) Returns the object previously registered withregisterStaticAttributeKey.staticObjectStyleContext.getStaticAttributeKey(Object key) Returns the String thatkeywill be registered with.booleanChecks whether a given attribute is defined.booleanChecks whether the named attribute has a value specified inthe set without resolving through another attributeset.booleanTells whether a given attribute is defined.booleanChecks whether a given attribute is defined.booleanChecks whether a given attribute is defined.final voidAbstractDocument.putProperty(Object key,Object value) A convenience method for storing up a property value.voidDocument.putProperty(Object key,Object value) Associates a property with the document.voidInitializes from a stream.static voidStyleContext.registerStaticAttributeKey(Object key) Registers an object as a static object that is beingused as a key in attribute sets.voidAbstractDocument.AbstractElement.removeAttribute(Object name) Removes an attribute from the set.AbstractDocument.AttributeContext.removeAttribute(AttributeSet old,Object name) Removes an attribute from the set.voidMutableAttributeSet.removeAttribute(Object name) Removes an attribute with the givenname.voidSimpleAttributeSet.removeAttribute(Object name) Removes an attribute from the list.voidStyleContext.NamedStyle.removeAttribute(Object name) Removes an attribute from the set.StyleContext.removeAttribute(AttributeSet old,Object name) Removes an attribute from the set.voidDefaultHighlighter.removeHighlight(Object tag) Removes a highlight from the view.voidHighlighter.removeHighlight(Object tag) Removes a highlight from the view.DefaultFormatter.valueToString(Object value) Converts the passed in Object into a String by way of thetoStringmethod.InternationalFormatter.valueToString(Object value) Returns a String representation of the Objectvalue.MaskFormatter.valueToString(Object value) Returns a String representation of the Objectvaluebased on the mask.Method parameters injavax.swing.text with type arguments of typeObjectModifier and TypeMethodDescriptionvoidAbstractDocument.setDocumentProperties(Dictionary<Object, Object> x) Replaces the document properties dictionary for this document.voidAbstractDocument.setDocumentProperties(Dictionary<Object, Object> x) Replaces the document properties dictionary for this document.Constructors injavax.swing.text with parameters of typeObjectModifierConstructorDescriptionSmallAttributeSet(Object[] attributes) Constructs a SmallAttributeSet.Uses ofObject injavax.swing.text.html
Subclasses ofObject injavax.swing.text.htmlModifier and TypeClassDescriptionclassA view implementation to display a block (as a box)with CSS specifications.classDefines a set ofCSS attributesas a typesafe enumeration.static final classDefinitions to be used as a key on AttributeSet'sthat might hold CSS attributes.final classFormSubmitEvent is used to notify interestedparties that a form was submitted.classComponent decorator that implements the view interfacefor form elements, <input>, <textarea>,and <select>.protected classMouseEventListener class to handle form submissions whenan input with type equal to image is clicked on.classConstants used in theHTMLDocument.static final classTypesafe enumeration representing an HTMLattribute.static classTypesafe enumeration for an HTML tag.static classClass represents unknown HTML tag.classA document that models HTML.classAn element that represents a structuralblock ofHTML.classAn HTML reader to load an HTML document with an HTMLelement structure.classAction assigned by default to handle the Block task of the reader.classAction assigned by default to handle the Character task of the reader.classAction to support forms by building all of the elementsused to represent form controls.classAction assigned by default to handle the Hidden task of the reader.classAction assigned by default to handle the Isindex task of the reader.classAction assigned by default to handle the Paragraph task of the reader.classAction assigned by default to handle the Pre block task of the reader.classAction assigned by default to handle the Special task of the reader.classAn action to be performed in responseto parsing a tag.static classAn iterator to iterate over a particular type oftag.classAn element that represents a chunk of text that hasa set of HTML character level attributes assigned toit.classThe Swing JEditorPane text component supports different kindsof content via a plug-in mechanism called an EditorKit.static classA factory to build views for HTML.static classAn abstract Action providing some convenience methods that maybe useful in inserting HTML into an existing document.static classInsertHTMLTextAction can be used to insert an arbitrary string of HTMLinto an existing HTML document.static classClass to watch the associated component and firehyperlink events on it when appropriate.static classInterface to be supported by the parser.static classThe result of parsing drives these callback methods.classHTMLFrameHyperlinkEvent is used to notify interestedparties that link was activated in a frame.classThis is a writer for HTMLDocuments.classView of an Image, intended to support the HTML <IMG> tag.classDisplays theinline element stylesbased upon css attributes.classA view implementation to display an html listclassMinimalHTMLWriter is a fallback writer used by theHTMLEditorKit to write out HTML for a document thatis a not produced by the EditorKit.classComponent decorator that implements the view interfacefor <object> elements.classValue for the ListModel used to represent<option> elements.classDisplays the paragraph and uses CSS attributes for itsconfiguration.classSupport for defining the visual characteristics ofHTML views being rendered.static final classClass to carry out some of the duties ofCSS formatting.static final classClass to carry out some of the duties of CSS listformatting.Fields injavax.swing.text.html declared asObjectModifier and TypeFieldDescriptionstatic finalObjectHTMLEditorKit.ParserCallback.IMPLIEDThis is passed as an attribute in the attributeset to indicatethe element is implied eg, the string '<>foo<\t>'contains an implied html element and an implied body element.Methods injavax.swing.text.html that returnObjectMethods injavax.swing.text.html with parameters of typeObjectModifier and TypeMethodDescriptionStyleSheet.addAttribute(AttributeSet old,Object key,Object value) Adds an attribute to the given set, and returnsthe new representative set.booleanCompares this object to the specified object.HTMLDocument.getElement(Element e,Object attribute,Object value) Returns the child element ofethat contains theattribute,attributewith valuevalue, ornullif one isn't found.StyleSheet.removeAttribute(AttributeSet old,Object key) Removes an attribute from the set.Constructors injavax.swing.text.html with parameters of typeObjectModifierConstructorDescriptionHTMLFrameHyperlinkEvent(Object source,HyperlinkEvent.EventType type,URL targetURL,String targetFrame) Creates a new object representing a html framehypertext link event.HTMLFrameHyperlinkEvent(Object source,HyperlinkEvent.EventType type,URL targetURL,String desc,String targetFrame) Creates a new object representing a hypertext link event.HTMLFrameHyperlinkEvent(Object source,HyperlinkEvent.EventType type,URL targetURL,String desc,Element sourceElement,InputEvent inputEvent,String targetFrame) Creates a new object representing a hypertext link event.HTMLFrameHyperlinkEvent(Object source,HyperlinkEvent.EventType type,URL targetURL,String desc,Element sourceElement,String targetFrame) Creates a new object representing a hypertext link event.HTMLFrameHyperlinkEvent(Object source,HyperlinkEvent.EventType type,URL targetURL,Element sourceElement,String targetFrame) Creates a new object representing a hypertext link event.Uses ofObject injavax.swing.text.html.parser
Subclasses ofObject injavax.swing.text.html.parserModifier and TypeClassDescriptionfinal classThis class defines the attributes of an SGML elementas described in a DTD using the ATTLIST construct.final classA representation of a content model.classA Parser for HTML Documents (actually, you can specify a DTD, butyou should really only use this class with the html dtd in swing).classThe representation of an SGML DTD.final classAn element as described in a DTD using the ELEMENT construct.final classAn entity is described in a DTD using the ENTITY construct.classA simple DTD-driven HTML parser.classResponsible for starting up a new DocumentParsereach time its parse method is invoked.classA generic HTML TagElement class.Fields injavax.swing.text.html.parser declared asObjectModifier and TypeFieldDescriptionContentModel.contentThe content.Element.dataA field to store user data.Fields injavax.swing.text.html.parser with type parameters of typeObjectModifier and TypeFieldDescriptionDTD.entityHashThe hash table contains anObjectand the correspondingEntityMethods injavax.swing.text.html.parser with parameters of typeObjectModifier and TypeMethodDescriptionprotectedContentModelDTD.defContentModel(int type,Object obj,ContentModel next) Creates and returns a new content model.booleanReturn true if the token could potentially be thefirst token in the input stream.Constructors injavax.swing.text.html.parser with parameters of typeObjectModifierConstructorDescriptionContentModel(int type,Object content,ContentModel next) Create a content model of a particular type.Uses ofObject injavax.swing.text.rtf
Subclasses ofObject injavax.swing.text.rtfModifier and TypeClassDescriptionclassThis is the default implementation of RTF editingfunctionality.Uses ofObject injavax.swing.tree
Subclasses ofObject injavax.swing.treeModifier and TypeClassDescriptionclassWarning:Serialized objects of this class will not be compatible withfuture Swing releases.static classUsed byAbstractLayoutCacheto determine the sizeand x origin of a particular node.classADefaultMutableTreeNodeis a general-purpose node in a tree datastructure.classATreeCellEditor.classTextFieldused when no editor is supplied.classContainer responsible for placing theeditingComponent.classDisplays an entry in a tree.classA simple tree data model that uses TreeNodes.classDefault implementation of TreeSelectionModel.classException used to stop an expand/collapse from happening.classNOTE: This will become more open in a future release.classTreePathrepresents an array of objects that uniquelyidentify the path to a node in a tree.classNOTE: This will become more open in a future release.Fields injavax.swing.tree declared asObjectModifier and TypeFieldDescriptionprotectedObjectDefaultMutableTreeNode.userObjectoptional user objectMethods injavax.swing.tree that returnObjectModifier and TypeMethodDescriptionDefaultMutableTreeNode.clone()Overridden to make clone public.DefaultTreeSelectionModel.clone()Returns a clone of this object with the same selection.DefaultTreeCellEditor.getCellEditorValue()Returns the value currently being edited.Returns the child ofparent at indexindex in the parent'schild array.Returns the child ofparentat indexindexin the parent'schild array.TreePath.getLastPathComponent()Returns the last element of this path.Object[]TreePath.getPath()Returns an ordered array of the elements of thisTreePath.TreePath.getPathComponent(int index) Returns the path element at the specified index.DefaultTreeModel.getRoot()Returns the root of the tree.TreeModel.getRoot()Returns the root of the tree.DefaultMutableTreeNode.getUserObject()Returns this node's user object.Object[]DefaultMutableTreeNode.getUserObjectPath()Returns the user object path, from the root, to get to this node.Methods injavax.swing.tree with parameters of typeObjectModifier and TypeMethodDescriptionprotected voidDefaultTreeCellEditor.determineOffset(JTree tree,Object value, boolean isSelected, boolean expanded, boolean leaf, int row) Determine the offset.booleanCompares thisTreePathto the specified object.protected voidDefaultTreeCellRenderer.firePropertyChange(String propertyName,Object oldValue,Object newValue) Overridden for performance reasons.protected voidDefaultTreeModel.fireTreeNodesChanged(Object source,Object[] path, int[] childIndices,Object[] children) Notifies all listeners that have registered interest fornotification on this event type.protected voidDefaultTreeModel.fireTreeNodesInserted(Object source,Object[] path, int[] childIndices,Object[] children) Notifies all listeners that have registered interest fornotification on this event type.protected voidDefaultTreeModel.fireTreeNodesRemoved(Object source,Object[] path, int[] childIndices,Object[] children) Notifies all listeners that have registered interest fornotification on this event type.protected voidDefaultTreeModel.fireTreeStructureChanged(Object source,Object[] path, int[] childIndices,Object[] children) Notifies all listeners that have registered interest fornotification on this event type.Returns the child ofparent at indexindex in the parent'schild array.Returns the child ofparentat indexindexin the parent'schild array.intDefaultTreeModel.getChildCount(Object parent) Returns the number of children ofparent.intTreeModel.getChildCount(Object parent) Returns the number of children ofparent.intDefaultTreeModel.getIndexOfChild(Object parent,Object child) Returns the index of child in parent.intTreeModel.getIndexOfChild(Object parent,Object child) Returns the index of child in parent.protectedRectangleAbstractLayoutCache.getNodeDimensions(Object value, int row, int depth, boolean expanded,Rectangle placeIn) Returns, by reference inplaceIn,the size needed to representvalue.abstractRectangleAbstractLayoutCache.NodeDimensions.getNodeDimensions(Object value, int row, int depth, boolean expanded,Rectangle bounds) Returns, by reference in bounds, the size and x origin toplace value at.DefaultTreeCellEditor.getTreeCellEditorComponent(JTree tree,Object value, boolean isSelected, boolean expanded, boolean leaf, int row) Configures the editor.TreeCellEditor.getTreeCellEditorComponent(JTree tree,Object value, boolean isSelected, boolean expanded, boolean leaf, int row) Sets an initialvalue for the editor.DefaultTreeCellRenderer.getTreeCellRendererComponent(JTree tree,Object value, boolean sel, boolean expanded, boolean leaf, int row, boolean hasFocus) Configures the renderer based on the passed in components.TreeCellRenderer.getTreeCellRendererComponent(JTree tree,Object value, boolean selected, boolean expanded, boolean leaf, int row, boolean hasFocus) Sets the value of the current tree cell tovalue.booleanReturns whether the specified node is a leaf node.booleanReturnstrueifnodeis a leaf.voidDefaultTreeModel.nodesWereRemoved(TreeNode node, int[] childIndices,Object[] removedChildren) Invoke this method after you've removed some TreeNodes fromnode.TreePath.pathByAddingChild(Object child) Returns a new path containing all the elements of this pathpluschild.voidDefaultMutableTreeNode.setUserObject(Object userObject) Sets the user object for this node touserObject.voidMutableTreeNode.setUserObject(Object object) Resets the user object of the receiver toobject.voidDefaultTreeModel.valueForPathChanged(TreePath path,Object newValue) This sets the user object of the TreeNode identified by pathand posts a node changed.voidTreeModel.valueForPathChanged(TreePath path,Object newValue) Messaged when the user has altered the value for the item identifiedbypathtonewValue.Constructors injavax.swing.tree with parameters of typeObjectModifierConstructorDescriptionDefaultMutableTreeNode(Object userObject) Creates a tree node with no parent, no children, but which allowschildren, and initializes it with the specified user object.DefaultMutableTreeNode(Object userObject, boolean allowsChildren) Creates a tree node with no parent, no children, initialized withthe specified user object, and that allows children only ifspecified.Creates aTreePathcontaining a single element.Creates aTreePathfrom an array.protectedCreates aTreePathfrom an array.protectedCreates aTreePathwith the specified parent and element.Uses ofObject injavax.swing.undo
Subclasses ofObject injavax.swing.undoModifier and TypeClassDescriptionclassAn abstract implementation ofUndoableEdit,implementing simple responses to all boolean methods inthat interface.classThrown when an UndoableEdit is told toredo()and can't.classThrown when an UndoableEdit is told toundo()and can't.classA concrete subclass of AbstractUndoableEdit, used to assemble littleUndoableEdits into great big ones.classStateEdit is a general edit for objects that change state.classA support class used for managingUndoableEditlisteners.classUndoManagermanages a list ofUndoableEdits,providing a way to undo or redo the appropriate edits.Fields injavax.swing.undo declared asObjectFields injavax.swing.undo with type parameters of typeObjectModifier and TypeFieldDescriptionStateEdit.postStateThe state information after the editStateEdit.postStateThe state information after the editStateEdit.preStateThe state information prior to the editStateEdit.preStateThe state information prior to the editMethod parameters injavax.swing.undo with type arguments of typeObjectModifier and TypeMethodDescriptionvoidStateEditable.storeState(Hashtable<Object, Object> state) Upon receiving this message the receiver should place any relevantstate intostate.voidStateEditable.storeState(Hashtable<Object, Object> state) Upon receiving this message the receiver should place any relevantstate intostate.Constructors injavax.swing.undo with parameters of typeObjectModifierConstructorDescriptionConstructs anUndoableEditSupportobject.Uses ofObject injavax.tools
Subclasses ofObject injavax.toolsModifier and TypeClassDescriptionfinal classProvides an easy way to collect diagnostics in a list.classForwardingFileObject<F extendsFileObject>Forwards calls to a given file object.classForwardingJavaFileManager<M extendsJavaFileManager>Forwards calls to a given file manager.classForwardingJavaFileObject<F extendsJavaFileObject>Forwards calls to a given file object.classProvides simple implementations for most methods in JavaFileObject.classProvides methods for locating tool providers, for example,providers of compilers.Uses ofObject injavax.transaction.xa
Subclasses ofObject injavax.transaction.xaModifier and TypeClassDescriptionclassThe XAException is thrown by the Resource Manager (RM) to inform theTransaction Manager of an error encountered by the involved transaction.Uses ofObject injavax.xml
Uses ofObject injavax.xml.catalog
Subclasses ofObject injavax.xml.catalogModifier and TypeClassDescriptionclassThe exception class handles errors that may happen while processing or usinga catalog.classThe CatalogFeatures holds a collection of features and properties.static classThe Builder class for building the CatalogFeatures object.final classThe Catalog Manager manages the creation of XML Catalogs and Catalog Resolvers.Uses ofObject injavax.xml.crypto
Subclasses ofObject injavax.xml.cryptoModifier and TypeClassDescriptionclassA selector that finds and returns a key using the data contained in aKeyInfoobject.static classThe purpose of the key that is to be selected.classIndicates an exceptional condition thrown by aKeySelector.classIndicates an exceptional condition that occurred during the XMLmarshalling or unmarshalling process.classThis exception is thrown when a particular XML mechanism is requested butis not available in the environment.classA representation of aDatatype containing an octet stream.classIndicates an exceptional condition thrown while dereferencing aURIReference.Methods injavax.xml.crypto that returnObjectModifier and TypeMethodDescriptionReturns the value to which this context maps the specified key.XMLCryptoContext.getProperty(String name) Returns the value of the specified property.Associates the specified value with the specified key in this context.XMLCryptoContext.setProperty(String name,Object value) Sets the specified property.Methods injavax.xml.crypto with parameters of typeObjectModifier and TypeMethodDescriptionReturns the value to which this context maps the specified key.Associates the specified value with the specified key in this context.XMLCryptoContext.setProperty(String name,Object value) Sets the specified property.Uses ofObject injavax.xml.crypto.dom
Subclasses ofObject injavax.xml.crypto.domModifier and TypeClassDescriptionclassThis class provides a DOM-specific implementation of theXMLCryptoContextinterface.classA DOM-specificXMLStructure.Methods injavax.xml.crypto.dom that returnObjectModifier and TypeMethodDescriptionThis implementation uses an internalHashMapto get the objectthat the specified key maps to.DOMCryptoContext.getProperty(String name) This implementation uses an internalHashMapto get the objectthat the specified name maps to.This implementation uses an internalHashMapto map the keyto the specified object.DOMCryptoContext.setProperty(String name,Object value) This implementation uses an internalHashMapto map the nameto the specified object.Methods injavax.xml.crypto.dom with parameters of typeObjectModifier and TypeMethodDescriptionThis implementation uses an internalHashMapto get the objectthat the specified key maps to.This implementation uses an internalHashMapto map the keyto the specified object.DOMCryptoContext.setProperty(String name,Object value) This implementation uses an internalHashMapto map the nameto the specified object.Uses ofObject injavax.xml.crypto.dsig
Subclasses ofObject injavax.xml.crypto.dsigModifier and TypeClassDescriptionclassIndicates an exceptional condition that occurred while executing atransform algorithm.classA Service Provider Interface for transform and canonicalization algorithms.classIndicates an exceptional condition that occurred during the XMLsignature generation or validation process.classA factory for creatingXMLSignatureobjects from scratch orfor unmarshalling anXMLSignatureobject from a correspondingXML representation.Uses ofObject injavax.xml.crypto.dsig.dom
Subclasses ofObject injavax.xml.crypto.dsig.domModifier and TypeClassDescriptionclassA DOM-specificXMLSignContext.classA DOM-specificXMLValidateContext.Uses ofObject injavax.xml.crypto.dsig.keyinfo
Subclasses ofObject injavax.xml.crypto.dsig.keyinfoModifier and TypeClassDescriptionclassA factory for creatingKeyInfoobjects from scratch or forunmarshalling aKeyInfoobject from a corresponding XMLrepresentation.Uses ofObject injavax.xml.crypto.dsig.spec
Subclasses ofObject injavax.xml.crypto.dsig.specModifier and TypeClassDescriptionfinal classParameters for the W3C Recommendation:Exclusive XML Canonicalization (C14N) algorithm.final classParameters for theXML Signature HMAC Algorithm.final classParameters for theXML Signature RSASSA-PSS Algorithm.final classParameters for the W3C RecommendationXPath Filter 2.0 Transform Algorithm.final classParameters for theXPath Filtering Transform Algorithm.classThe XML Schema Definition of theXPathelement as defined in theW3C Recommendation for XML-Signature XPath Filter 2.0:static classRepresents the filter set operation.final classParameters for theXSLT Transform Algorithm.Uses ofObject injavax.xml.datatype
Subclasses ofObject injavax.xml.datatypeModifier and TypeClassDescriptionclassIndicates a serious configuration error.final classUtility class to contain basic Datatype values as constants.static final classType-safe enum class that represents six fieldsof theDurationclass.classFactory that creates newjavax.xml.datatypeObjects that map XML to/from JavaObjects.classImmutable representation of a time span as defined inthe W3C XML Schema 1.0 specification.classRepresentation for W3C XML Schema 1.0 date/time datatypes.Methods injavax.xml.datatype that returnObjectModifier and TypeMethodDescriptionabstractObjectXMLGregorianCalendar.clone()Creates and returns a copy of this object.Methods injavax.xml.datatype with parameters of typeObjectUses ofObject injavax.xml.namespace
Subclasses ofObject injavax.xml.namespaceModifier and TypeClassDescriptionclassQNamerepresents aqualified nameas defined in the XML specifications:XML Schema Part2:Datatypes specification,Namespacesin XML.Methods injavax.xml.namespace with parameters of typeObjectUses ofObject injavax.xml.parsers
Subclasses ofObject injavax.xml.parsersModifier and TypeClassDescriptionclassDefines the API to obtain DOM Document instances from an XMLdocument.classDefines a factory API that enables applications to obtain aparser that produces DOM object trees from XML documents.classThrown when a problem with configuration with the Parser Factoriesexists.classIndicates a serious configuration error.classDefines the API that wraps anXMLReaderimplementation class.classDefines a factory API that enables applications to configure andobtain a SAX based parser to parse XML documents.Methods injavax.xml.parsers that returnObjectModifier and TypeMethodDescriptionabstractObjectDocumentBuilderFactory.getAttribute(String name) Allows the user to retrieve specific attributes on the underlyingimplementation.abstractObjectSAXParser.getProperty(String name) Returns the particular property requested for in the underlyingimplementation ofXMLReader.Methods injavax.xml.parsers with parameters of typeObjectModifier and TypeMethodDescriptionabstract voidDocumentBuilderFactory.setAttribute(String name,Object value) Allows the user to set specific attributes on the underlyingimplementation.abstract voidSAXParser.setProperty(String name,Object value) Sets the particular property in the underlying implementation ofXMLReader.Uses ofObject injavax.xml.stream
Subclasses ofObject injavax.xml.streamModifier and TypeClassDescriptionclassAn error class for reporting factory configuration errors.classThis interface defines a utility class for creating instances ofXMLEventsclassDefines an abstract implementation of a factory for getting streams.classDefines an abstract implementation of a factory forgetting XMLEventWriters and XMLStreamWriters.classThe base exception for unexpected processing errors.Subinterfaces with type arguments of typeObject injavax.xml.streamModifier and TypeInterfaceDescriptioninterfaceThis is the top level interface for parsing XML Events.Methods injavax.xml.stream that returnObjectModifier and TypeMethodDescriptionXMLEventReader.getProperty(String name) Get the value of a feature/property from the underlying implementationabstractObjectXMLInputFactory.getProperty(String name) Get the value of a feature/property from the underlying implementationabstractObjectXMLOutputFactory.getProperty(String name) Get a feature/property on the underlying implementationXMLStreamReader.getProperty(String name) Get the value of a feature/property from the underlying implementationXMLStreamWriter.getProperty(String name) Get the value of a feature/property from the underlying implementationXMLResolver.resolveEntity(String publicID,String systemID,String baseURI,String namespace) Retrieves a resource.Methods injavax.xml.stream with parameters of typeObjectModifier and TypeMethodDescriptionvoidReport the desired message in an application specific format.abstract voidXMLInputFactory.setProperty(String name,Object value) Allows the user to set specific feature/property on the underlyingimplementation.abstract voidXMLOutputFactory.setProperty(String name,Object value) Allows the user to set specific features/properties on the underlying implementation.Uses ofObject injavax.xml.stream.events
Methods injavax.xml.stream.events that returnObjectModifier and TypeMethodDescriptionDTD.getProcessedDTD()Returns an implementation defined representation of the DTD.Uses ofObject injavax.xml.stream.util
Subclasses ofObject injavax.xml.stream.utilModifier and TypeClassDescriptionclassThis is the base class for deriving an XMLEventReaderfilter.classThis is the base class for deriving an XMLStreamReader filterThis class is designed to sit between an XMLStreamReader and anapplication's XMLStreamReader.Methods injavax.xml.stream.util that returnObjectModifier and TypeMethodDescriptionEventReaderDelegate.getProperty(String name) StreamReaderDelegate.getProperty(String name) EventReaderDelegate.next()Uses ofObject injavax.xml.transform
Subclasses ofObject injavax.xml.transformModifier and TypeClassDescriptionclassProvides string constants that can be used to setoutput properties for a Transformer, or to retrieveoutput properties from a Transformer or Templates object.classAn instance of this abstract class can transform asource tree into a result tree.classIndicates a serious configuration error.classThis class specifies an exceptional condition that occurredduring the transformation process.classA TransformerFactory instance can be used to createTransformerandTemplatesobjects.classThrown when a problem with configuration with the Transformer Factoriesexists.Methods injavax.xml.transform that returnObjectModifier and TypeMethodDescriptionabstractObjectTransformerFactory.getAttribute(String name) Allows the user to retrieve specific attributes on the underlyingimplementation.abstractObjectTransformer.getParameter(String name) Get a parameter that was explicitly set with setParameter.Methods injavax.xml.transform with parameters of typeObjectModifier and TypeMethodDescriptionabstract voidTransformerFactory.setAttribute(String name,Object value) Allows the user to set specific attributes on the underlyingimplementation.abstract voidTransformer.setParameter(String name,Object value) Add a parameter for the transformation.Uses ofObject injavax.xml.transform.dom
Subclasses ofObject injavax.xml.transform.domUses ofObject injavax.xml.transform.sax
Subclasses ofObject injavax.xml.transform.saxModifier and TypeClassDescriptionclassActs as an holder for a transformation Result.classActs as an holder for SAX-style Source.classThis class extends TransformerFactory to provide SAX-specificfactory methods.Uses ofObject injavax.xml.transform.stax
Subclasses ofObject injavax.xml.transform.staxUses ofObject injavax.xml.transform.stream
Subclasses ofObject injavax.xml.transform.streamModifier and TypeClassDescriptionclassActs as an holder for a transformation result,which may be XML, plain Text, HTML, or some other form of markup.classActs as an holder for a transformation Source in the formof a stream of XML markup.Uses ofObject injavax.xml.validation
Subclasses ofObject injavax.xml.validationModifier and TypeClassDescriptionclassImmutable in-memory representation of grammar.classFactory that createsSchemaobjects.final classThrown when a problem with configuration with the Schema Factoriesexists.classFactory that createsSchemaFactory.classThis class provides access to the type information determinedbyValidatorHandler.classA processor that checks an XML document againstSchema.classStreaming validator that works on SAX stream.Methods injavax.xml.validation that returnObjectModifier and TypeMethodDescriptionSchemaFactory.getProperty(String name) Look up the value of a property.Validator.getProperty(String name) Look up the value of a property.ValidatorHandler.getProperty(String name) Look up the value of a property.Methods injavax.xml.validation with parameters of typeObjectModifier and TypeMethodDescriptionvoidSchemaFactory.setProperty(String name,Object object) Set the value of a property.voidValidator.setProperty(String name,Object object) Set the value of a property.voidValidatorHandler.setProperty(String name,Object object) Set the value of a property.Uses ofObject injavax.xml.xpath
Subclasses ofObject injavax.xml.xpathModifier and TypeClassDescriptionclassXPath constants.classXPathExceptionrepresents a generic XPath exception.classXPathExpressionExceptionrepresents an error in an XPath expression.classAnXPathFactoryinstance can be used to createXPathobjects.classXPathFactoryConfigurationExceptionrepresentsa configuration error in aXPathFactoryenvironment.classXPathFunctionExceptionrepresents an error with an XPath function.Methods injavax.xml.xpath that returnObjectModifier and TypeMethodDescriptionEvaluate anXPathexpression in the specified context andreturn the result as the specified type.XPath.evaluate(String expression,InputSource source,QName returnType) Evaluate an XPath expression in the context of the specifiedInputSourceand return the result as the specified type.Evaluate the compiled XPath expression in the specified context and return the result as the specified type.XPathExpression.evaluate(InputSource source,QName returnType) Evaluate the compiled XPath expression in the contextof the specifiedInputSourceand return the result as thespecified type.Evaluate the function with the specified arguments.XPathVariableResolver.resolveVariable(QName variableName) Find a variable in the set of available variables.Methods injavax.xml.xpath with parameters of typeObjectModifier and TypeMethodDescriptionEvaluate an XPath expression in the specified context and return the result as aString.Evaluate anXPathexpression in the specified context andreturn the result as the specified type.Evaluate the compiled XPath expression in the specified context and return the result as aString.Evaluate the compiled XPath expression in the specified context and return the result as the specified type.defaultXPathEvaluationResult<?> XPath.evaluateExpression(String expression,Object item) Evaluate an XPath expression in the specified context.default <T> TXPath.evaluateExpression(String expression,Object item,Class<T> type) Evaluate an XPath expression in the specified context and returnthe result with the type specified through theclass typedefaultXPathEvaluationResult<?> XPathExpression.evaluateExpression(Object item) Evaluate the compiled XPath expression in the specified context.default <T> TXPathExpression.evaluateExpression(Object item,Class<T> type) Evaluate the compiled XPath expression in the specified context, and returnthe result with the type specified through theclass type.Uses ofObject injdk.dynalink
Subclasses ofObject injdk.dynalinkModifier and TypeClassDescriptionclassCall site descriptors contain all the information necessary for linking acall site.final classThe linker forRelinkableCallSiteobjects.final classA factory class for creatingDynamicLinkerobjects.final classOperation that associates a name with another operation.final classDescribes an operation that operates on at least oneNamespaceofan object.classThrown at the invocation if the call site can not be linked by any availableGuardingDynamicLinker.classEncapsulates aMethodHandles.Lookupobject.Methods injdk.dynalink that returnObjectModifier and TypeMethodDescriptionNamedOperation.getName()Returns the name of this named operation.staticObjectIf the passed operation is a named operation, returns itsNamedOperation.getName(), otherwise returns null.Methods injdk.dynalink with parameters of typeObjectModifier and TypeMethodDescriptionbooleanReturns true if this call site descriptor is equal to the passed object.booleanCompares this named operation to another object.booleanReturns true if the other object is also a namespace operation and theirbase operation and namespaces are equal.defaultNamedOperationReturns aNamedOperationusing this operation as its base.Constructors injdk.dynalink with parameters of typeObjectModifierConstructorDescriptionNamedOperation(Operation baseOperation,Object name) Creates a new named operation.Uses ofObject injdk.dynalink.beans
Subclasses ofObject injdk.dynalink.beansModifier and TypeClassDescriptionclassA linker for ordinary Java objects.final classObject that allows access to the static members of a class (its staticmethods, properties, and fields), as well as construction of instances usingStandardOperation.NEWoperation.Methods injdk.dynalink.beans that returnObjectModifier and TypeMethodDescriptionstaticObjectBeansLinker.getConstructorMethod(Class<?> clazz,String signature) Return the dynamic method of constructor of the given class and the givensignature.Methods injdk.dynalink.beans with parameters of typeObjectModifier and TypeMethodDescriptionstatic booleanBeansLinker.isDynamicConstructor(Object obj) Returns true if the object is a Java constructor (obtained throughBeansLinker.getConstructorMethod(Class, String)}.static booleanBeansLinker.isDynamicMethod(Object obj) Returns true if the object is a Java dynamic method (e.g., oneobtained through aGET:METHODoperation on a Java object orStaticClassor throughBeansLinker.getConstructorMethod(Class, String).Uses ofObject injdk.dynalink.linker
Subclasses ofObject injdk.dynalink.linkerModifier and TypeClassDescriptionclassRepresents a conditionally valid method handle.classA class acting as a supplier of guarding dynamic linkers that can beautomatically loaded by other language runtimes.Methods injdk.dynalink.linker that returnObjectModifier and TypeMethodDescriptionObject[]LinkRequest.getArguments()Returns the arguments for the invocation being linked.LinkRequest.getReceiver()Returns the first argument for the invocation being linked; this istypically the receiver object.Methods injdk.dynalink.linker with parameters of typeObjectModifier and TypeMethodDescriptionLinkRequest.replaceArguments(CallSiteDescriptor callSiteDescriptor,Object... arguments) Returns a request identical to this one with call site descriptor and arguments replaced with the ones specified.Uses ofObject injdk.dynalink.linker.support
Subclasses ofObject injdk.dynalink.linker.supportModifier and TypeClassDescriptionclassAGuardingDynamicLinkerthat delegates sequentially to a list ofother guarding dynamic linkers in itsCompositeGuardingDynamicLinker.getGuardedInvocation(LinkRequest, LinkerServices).classA composite type-based guarding dynamic linker.classDefault implementation for aDynamicLinkerFactory.setInternalObjectsFilter(MethodHandleTransformer)that delegates to a pair of filtering method handles.final classUtility methods for creating typical guards forMethodHandles.guardWithTest(MethodHandle, MethodHandle, MethodHandle)and for adjusting their method types.final classA wrapper aroundMethodHandles.Lookupthat maskschecked exceptions.classDefault simple implementation ofLinkRequest.final classVarious static utility methods for working with Java types.Methods injdk.dynalink.linker.support that returnObjectModifier and TypeMethodDescriptionObject[]SimpleLinkRequest.getArguments()SimpleLinkRequest.getReceiver()Methods injdk.dynalink.linker.support with parameters of typeObjectModifier and TypeMethodDescriptionstaticMethodHandleGuards.getIdentityGuard(Object obj) Creates a guard method that tests its only argument for being referentially identical to another objectSimpleLinkRequest.replaceArguments(CallSiteDescriptor newCallSiteDescriptor,Object... newArguments) Constructors injdk.dynalink.linker.support with parameters of typeObjectModifierConstructorDescriptionSimpleLinkRequest(CallSiteDescriptor callSiteDescriptor, boolean callSiteUnstable,Object... arguments) Creates a new link request.Uses ofObject injdk.dynalink.support
Subclasses ofObject injdk.dynalink.supportModifier and TypeClassDescriptionclassA basic implementation of theRelinkableCallSiteas aMutableCallSite.classA relinkable call site that implements a polymorphic inline caching strategy.classA relinkable call site that implements monomorphic inline caching strategy,only being linked to a singleGuardedInvocationat any given time.Uses ofObject injdk.incubator.vector
Subclasses ofObject injdk.incubator.vectorModifier and TypeClassDescriptionclassA specializedVectorrepresenting an ordered immutable sequence ofbytevalues.classA specializedVectorrepresenting an ordered immutable sequence ofdoublevalues.final classTheFloat16is a class holding 16-bit datain IEEE 754 binary16 format.classA specializedVectorrepresenting an ordered immutable sequence offloatvalues.classA specializedVectorrepresenting an ordered immutable sequence ofintvalues.classA specializedVectorrepresenting an ordered immutable sequence oflongvalues.classA specializedVectorrepresenting an ordered immutable sequence ofshortvalues.classVector<E>classVectorMask<E>AVectorMaskrepresents an ordered immutable sequence ofbooleanvalues.final classThe classVectorMathcontains methods for performingscalar numeric operations in support of vector numeric operations.classThis class consists solely of static constantsthat describe lane-wise vector operations, plus nested interfaceswhich classify them.classAVectorShufflerepresents an ordered immutable sequence ofintvalues calledsource indexes, where each sourceindex numerically selects a source lane from a compatibleVector.Methods injdk.incubator.vector that returnObjectModifier and TypeMethodDescriptionabstractObjectVector.toArray()Returns a packed array containing all the lane values.Methods injdk.incubator.vector with parameters of typeObjectModifier and TypeMethodDescriptionfinal booleanIndicates whether this vector is identical to some other object.final booleanIndicates whether this vector is identical to some other object.booleanCompares this object against the specified object.final booleanIndicates whether this vector is identical to some other object.final booleanIndicates whether this vector is identical to some other object.final booleanIndicates whether this vector is identical to some other object.final booleanIndicates whether this vector is identical to some other object.abstract booleanIndicates whether this vector is identical to some other object.final booleanIndicates whether this mask is identical to some other object.final booleanIndicates whether this shuffle is identical to some other object.booleanIndicates whether this species is identical to some other object.Returns a vector of this specieswhere lane elements are initializedfrom the given array at the given offset.Uses ofObject injdk.javadoc.doclet
Subclasses ofObject injdk.javadoc.docletModifier and TypeClassDescriptionclassThis doclet generates HTML-formatted documentation for the specified modules,packages and types.Uses ofObject injdk.jfr
Modifier and TypeClassDescriptionfinal classDescribes event metadata, such as labels, descriptions and units.final classA collection of settings and metadata describing the configuration.classBase class for events, to be subclassed in order to define events and theirfields.final classClass for defining an event at runtime.classConvenience class for applying event settings to a recording.final classDescribes an event, its fields, settings and annotations.final classClass for accessing, controlling, and managing Flight Recorder.final classDeprecated, for removal: This API element is subject to removal in a future version.This permission cannot be used for controlling access to resourcesas the Security Manager is no longer supported.final classProvides means to configure, start, stop and dump recording data to disk.classBase class to extend to create setting controls.final classDescribes an event setting.final classDescribes the event fields and annotation elements.Modifier and TypeMethodDescriptionReturns a value for thisAnnotationElement.Modifier and TypeMethodDescriptionAnnotationElement.getValues()Returns an immutable list of annotation values in an order that matches thevalue descriptors for thisAnnotationElement.ModifierConstructorDescriptionAnnotationElement(Class<? extendsAnnotation> annotationType,Object value) Creates an annotation element to use for dynamically defined events.ModifierConstructorDescriptionAnnotationElement(Class<? extendsAnnotation> annotationType,Map<String, Object> values) Creates an annotation element to use for dynamically defined events.Uses ofObject injdk.jfr.consumer
Subclasses ofObject injdk.jfr.consumerModifier and TypeClassDescriptionfinal classEvent that contains information about event types and configurations.final classA recorded Java type, such as a class or an interface.final classA recorded Java class loader.final classA recorded event.final classA recorded frame in a stack trace.final classA recorded method.classA complex data type that consists of one or more fields.final classA recorded stack trace.final classA recorded thread.final classA recorded Java thread group.final classA recording file.final classA recording stream produces events from the current JVM (Java VirtualMachine).Methods injdk.jfr.consumer with parameters of typeObjectUses ofObject injdk.jshell
Subclasses ofObject injdk.jshellModifier and TypeClassDescriptionclassGrouping for all declaration Snippets: variable declarations(VarSnippet), method declarations(MethodSnippet), and type declarations(TypeDeclSnippet).classDiagnostic information for a Snippet.classA snippet of code that is not valid Java programming language code.classWraps an throwable thrown in the executing client.classSnippet for an assignment or variable-value expression.classSnippet for an import declaration.classThe JShell evaluation state engine.static classBuilder forJShellinstances.classSubscription is a token for referring to subscriptions so they canbeunsubscribed.classThe superclass of JShell generated exceptionsclassSnippet for a method definition.classGrouping for Snippets which persist and influence future code.classA Snippet represents a snippet of Java source code as passed toJShell.eval(java.lang.String).classA description of a change to a Snippet.classProvides analysis utilities for source code input.static final classList of possible qualified names.classSnippet for a statement.classSnippet for a type definition (a class, interface, enum, or annotationinterface definition).classException reported on attempting to execute aRECOVERABLE_DEFINEDsnippet.classSnippet for a variable definition.Methods injdk.jshell with parameters of typeObjectUses ofObject injdk.jshell.execution
Subclasses ofObject injdk.jshell.executionModifier and TypeClassDescriptionclassAnExecutionControlimplementation that runs in the current process.classTries other providers in sequence until one works.classThe implementation ofExecutionControlthat theJShell-core uses by default.classAbstract JDI implementation ofExecutionControl.classA provider of remote JDI-controlled execution engines.classSets up a JDI connection, providing the resulting JDIVirtualMachineand theProcessthe remote agent is running in.classAn implementation ofExecutionControlwhich executesin the same JVM as the JShell-core.classA provider of execution engines which run in the same process as JShell.classThe remote agent runs in the execution process (separate from the main JShellprocess).classAn implementation of theExecutionControlexecution engine SPI which streams requests to a remote agent whereexecution takes place.classMiscellaneous utility methods for setting-up implementations ofExecutionControl.Methods injdk.jshell.execution that returnObjectModifier and TypeMethodDescriptionDirectExecutionControl.extensionCommand(String command,Object arg) StreamingExecutionControl.extensionCommand(String command,Object arg) Methods injdk.jshell.execution with parameters of typeObjectModifier and TypeMethodDescriptionfinal booleanIndicates whether some other object is "equal to" this one.DirectExecutionControl.extensionCommand(String command,Object arg) StreamingExecutionControl.extensionCommand(String command,Object arg) protected staticStringDirectExecutionControl.valueString(Object value) Converts theObjectvalue fromExecutionControl.invoke(String, String)orExecutionControl.varValue(String, String)toString.Uses ofObject injdk.jshell.spi
Subclasses ofObject injdk.jshell.spiModifier and TypeClassDescriptionstatic final classBundles class name with class bytecodes.static classA class install (load or redefine) encountered a problem.static classUnbidden execution engine termination has occurred.static classThe abstract base of allExecutionControlexceptions.static classAn internal problem has occurred.static classThe command is not implemented.static classAn exception indicating that aDeclarationSnippetwith unresolvedreferences has been encountered.static classThe abstract base of of exceptions specific to running user code.static classAn exception indicating that anExecutionControl.invoke(java.lang.String, java.lang.String)(or theoretically aExecutionControl.varValue(java.lang.String, java.lang.String))has been interrupted by aExecutionControl.stop().static classA 'normal' user exception occurred.classThe construction and throw of this exception is embedded in code generated bythe JShell core implementation in such a way that, upon executing aRECOVERABLE_DEFINEDuser method, this exception is thrown.Methods injdk.jshell.spi that returnObjectModifier and TypeMethodDescriptionExecutionControl.extensionCommand(String command,Object arg) Run a non-standard command (or a standard command from a newer version).Methods injdk.jshell.spi with parameters of typeObjectModifier and TypeMethodDescriptionExecutionControl.extensionCommand(String command,Object arg) Run a non-standard command (or a standard command from a newer version).Uses ofObject injdk.management.jfr
Subclasses ofObject injdk.management.jfrModifier and TypeClassDescriptionfinal classManagement representation of aConfiguration.final classManagement representation of anEventType.final classManagement representation of aRecording.final classAn implementation of anEventStreamthat can serialize events overthe network using anMBeanServerConnection.final classManagement class that describes a setting, for example name, description anddefault value.Methods injdk.management.jfr with parameters of typeObjectUses ofObject injdk.net
Modifier and TypeClassDescriptionfinal classDefines extended socket options, beyond those defined inStandardSocketOptions.final classDeprecated, for removal: This API element is subject to removal in a future version.This permission cannot be used for controlling access to resourcesas the Security Manager is no longer supported.classDeprecated.Java SE 9 added standard methods to set/get socket options, and retrieve the per-Socketsupported options effectively rendering this API redundant.Uses ofObject injdk.nio
Uses ofObject injdk.nio.mapmode
Subclasses ofObject injdk.nio.mapmodeUses ofObject injdk.security.jarsigner
Subclasses ofObject injdk.security.jarsignerModifier and TypeClassDescriptionfinal classAn immutable utility class to sign a jar file.static classA mutable builder class that can create an immutableJarSignerfrom various signing-related parameters.classThis exception is thrown whenJarSigner.sign(ZipFile, OutputStream)fails.Uses ofObject innetscape.javascript
Subclasses ofObject innetscape.javascriptModifier and TypeClassDescriptionclassDeprecated, for removal: This API element is subject to removal in a future version.The jdk.jsobject module will be delivered with JavaFX.classDeprecated, for removal: This API element is subject to removal in a future version.The jdk.jsobject module will be delivered with JavaFX.Methods innetscape.javascript that returnObjectModifier and TypeMethodDescriptionabstractObjectDeprecated, for removal: This API element is subject to removal in a future version.Calls a JavaScript method.abstractObjectDeprecated, for removal: This API element is subject to removal in a future version.Evaluates a JavaScript expression.abstractObjectDeprecated, for removal: This API element is subject to removal in a future version.Retrieves a named member of a JavaScript object.abstractObjectJSObject.getSlot(int index) Deprecated, for removal: This API element is subject to removal in a future version.Retrieves an indexed member of a JavaScript object.Methods innetscape.javascript with parameters of typeObjectModifier and TypeMethodDescriptionabstractObjectDeprecated, for removal: This API element is subject to removal in a future version.Calls a JavaScript method.abstract voidDeprecated, for removal: This API element is subject to removal in a future version.Sets a named member of a JavaScript object.abstract voidDeprecated, for removal: This API element is subject to removal in a future version.Sets an indexed member of a JavaScript object.Uses ofObject inorg.ietf.jgss
Subclasses ofObject inorg.ietf.jgssModifier and TypeClassDescriptionclassThis class encapsulates the concept of caller-provided channelbinding information.classThis exception is thrown whenever a GSS-API error occurs, includingany mechanism specific error.classThis class serves as a factory for other important GSS-API classes and also provides information about the mechanisms that are supported.classThis is a utility class used within the per-message GSSContextmethods to convey per-message properties.classThis class represents Universal Object Identifiers (Oids) and theirassociated operations.Methods inorg.ietf.jgss with parameters of typeObjectModifier and TypeMethodDescriptionbooleanCompares two instances of ChannelBinding.booleanTests if this GSSCredential asserts the same entity as the suppliedobject.booleanCompares thisGSSNameobject to another Object that might be aGSSName.booleanTests if two Oid objects represent the same Object identifiervalue.Uses ofObject inorg.w3c.dom
Subclasses ofObject inorg.w3c.domModifier and TypeClassDescriptionclassDOM operations only raise exceptions in "exceptional" circumstances, i.e.,when an operation is impossible to perform (either for logical reasons,because data is lost, or because the implementation has become unstable).Methods inorg.w3c.dom that returnObjectModifier and TypeMethodDescriptionDOMImplementation.getFeature(String feature,String version) This method returns a specialized object which implements thespecialized APIs of the specified feature and version, as specifiedinDOM Features.Node.getFeature(String feature,String version) This method returns a specialized object which implements thespecialized APIs of the specified feature and version, as specifiedin .DOMConfiguration.getParameter(String name) Return the value of a parameter if known.DOMError.getRelatedData()The relatedDOMError.typedependent data if any.DOMError.getRelatedException()The related platform dependent exception if any.Node.getUserData(String key) Retrieves the object associated to a key on a this node.Node.setUserData(String key,Object data,UserDataHandler handler) Associate an object to a key on this node.Methods inorg.w3c.dom with parameters of typeObjectModifier and TypeMethodDescriptionbooleanDOMConfiguration.canSetParameter(String name,Object value) Check if setting a parameter to a specific value is supported.voidThis method is called whenever the node for which this handler isregistered is imported or cloned.voidDOMConfiguration.setParameter(String name,Object value) Set the value of a parameter.Node.setUserData(String key,Object data,UserDataHandler handler) Associate an object to a key on this node.Uses ofObject inorg.w3c.dom.bootstrap
Subclasses ofObject inorg.w3c.dom.bootstrapModifier and TypeClassDescriptionfinal classA factory that enables applications to obtain instances ofDOMImplementation.Uses ofObject inorg.w3c.dom.events
Subclasses ofObject inorg.w3c.dom.eventsModifier and TypeClassDescriptionclassEvent operations may throw anEventExceptionas specified intheir method descriptions.Uses ofObject inorg.w3c.dom.ls
Subclasses ofObject inorg.w3c.dom.lsModifier and TypeClassDescriptionclassParser or write operations may throw anLSExceptionif the processing is stopped.Uses ofObject inorg.w3c.dom.ranges
Subclasses ofObject inorg.w3c.dom.rangesModifier and TypeClassDescriptionclassRange operations may throw aRangeExceptionas specified intheir method descriptions.Uses ofObject inorg.w3c.dom.xpath
Subclasses ofObject inorg.w3c.dom.xpathModifier and TypeClassDescriptionclassA new exception has been created for exceptions specific to these XPathinterfaces.Methods inorg.w3c.dom.xpath that returnObjectModifier and TypeMethodDescriptionXPathEvaluator.evaluate(String expression,Node contextNode,XPathNSResolver resolver, short type,Object result) Evaluates an XPath expression string and returns a result of thespecified type if possible.Evaluates this XPath expression and returns a result.Methods inorg.w3c.dom.xpath with parameters of typeObjectModifier and TypeMethodDescriptionXPathEvaluator.evaluate(String expression,Node contextNode,XPathNSResolver resolver, short type,Object result) Evaluates an XPath expression string and returns a result of thespecified type if possible.Evaluates this XPath expression and returns a result.Uses ofObject inorg.xml.sax
Subclasses ofObject inorg.xml.saxModifier and TypeClassDescriptionclassDeprecated.This class works with the deprecatedDocumentHandlerinterface.classA single input source for an XML entity.classEncapsulate a general SAX error or warning.classException class for an unrecognized identifier.classException class for an unsupported operation.classEncapsulate an XML parse error or warning.Methods inorg.xml.sax that returnObjectModifier and TypeMethodDescriptionXMLReader.getProperty(String name) Look up the value of a property.Methods inorg.xml.sax with parameters of typeObjectModifier and TypeMethodDescriptionvoidXMLReader.setProperty(String name,Object value) Set the value of a property.Uses ofObject inorg.xml.sax.ext
Subclasses ofObject inorg.xml.sax.extModifier and TypeClassDescriptionclassSAX2 extension helper for additional Attributes information,implementing theAttributes2interface.classThis class extends the SAX2 base handler class to support theSAX2LexicalHandler,DeclHandler, andEntityResolver2extensions.classSAX2 extension helper for holding additional Entity information,implementing theLocator2interface.Uses ofObject inorg.xml.sax.helpers
Subclasses ofObject inorg.xml.sax.helpersModifier and TypeClassDescriptionclassDeprecated.This class implements a deprecated interface,AttributeList; that interface has been replaced byAttributes, which is implemented in theAttributesImplhelper class.classDefault implementation of the Attributes interface.classDefault base class for SAX2 event handlers.classProvide an optional convenience implementation of Locator.classEncapsulate Namespace logic for use by applications using SAX,or internally by SAX drivers.classAdapt a SAX1 Parser as a SAX2 XMLReader.classDeprecated.This class works with the deprecatedParserinterface.classBase class for deriving an XML filter.classAdapt a SAX2 XMLReader as a SAX1 Parser.final classDeprecated.It is recommended to useSAXParserFactoryinstead.Methods inorg.xml.sax.helpers that returnObjectModifier and TypeMethodDescriptionParserAdapter.getProperty(String name) Get a parser property.XMLFilterImpl.getProperty(String name) Look up the value of a property.Methods inorg.xml.sax.helpers with parameters of typeObjectModifier and TypeMethodDescriptionvoidParserAdapter.setProperty(String name,Object value) Set a parser property.voidXMLFilterImpl.setProperty(String name,Object value) Set the value of a property.