Java™ Platform
Standard Ed. 8

Uses of Package
java.lang

  • Packages that use java.lang 
    Package Description
    java.applet
    Provides the classes necessary to create an applet and the classes an applet uses to communicate with its applet context.
    java.awt
    Contains all of the classes for creating user interfaces and for painting graphics and images.
    java.awt.color
    Provides classes for color spaces.
    java.awt.datatransfer
    Provides interfaces and classes for transferring data between and within applications.
    java.awt.dnd
    Drag and Drop is a direct manipulation gesture found in many Graphical User Interface systems that provides a mechanism to transfer information between two entities logically associated with presentation elements in the GUI.
    java.awt.event
    Provides interfaces and classes for dealing with different types of events fired by AWT components.
    java.awt.font
    Provides classes and interface relating to fonts.
    java.awt.geom
    Provides the Java 2D classes for defining and performing operations on objects related to two-dimensional geometry.
    java.awt.im
    Provides classes and interfaces for the input method framework.
    java.awt.im.spi
    Provides interfaces that enable the development of input methods that can be used with any Java runtime environment.
    java.awt.image
    Provides classes for creating and modifying images.
    java.awt.image.renderable
    Provides classes and interfaces for producing rendering-independent images.
    java.awt.print
    Provides classes and interfaces for a general printing API.
    java.beans
    Contains classes related to developing beans -- components based on the JavaBeans™ architecture.
    java.beans.beancontext
    Provides classes and interfaces relating to bean context.
    java.io
    Provides for system input and output through data streams, serialization and the file system.
    java.lang
    Provides classes that are fundamental to the design of the Java programming language.
    java.lang.annotation
    Provides library support for the Java programming language annotation facility.
    java.lang.instrument
    Provides services that allow Java programming language agents to instrument programs running on the JVM.
    java.lang.invoke
    The java.lang.invoke package contains dynamic language support provided directly by the Java core class libraries and virtual machine.
    java.lang.management
    Provides the management interfaces for monitoring and management of the Java virtual machine and other components in the Java runtime.
    java.lang.ref
    Provides reference-object classes, which support a limited degree of interaction with the garbage collector.
    java.lang.reflect
    Provides classes and interfaces for obtaining reflective information about classes and objects.
    java.math
    Provides classes for performing arbitrary-precision integer arithmetic (BigInteger) and arbitrary-precision decimal arithmetic (BigDecimal).
    java.net
    Provides the classes for implementing networking applications.
    java.nio
    Defines buffers, which are containers for data, and provides an overview of the other NIO packages.
    java.nio.channels
    Defines channels, which represent connections to entities that are capable of performing I/O operations, such as files and sockets; defines selectors, for multiplexed, non-blocking I/O operations.
    java.nio.channels.spi
    Service-provider classes for the java.nio.channels package.
    java.nio.charset
    Defines charsets, decoders, and encoders, for translating between bytes and Unicode characters.
    java.nio.charset.spi
    Service-provider classes for the java.nio.charset package.
    java.nio.file
    Defines interfaces and classes for the Java virtual machine to access files, file attributes, and file systems.
    java.nio.file.attribute
    Interfaces and classes providing access to file and file system attributes.
    java.nio.file.spi
    Service-provider classes for the java.nio.file package.
    java.rmi
    Provides the RMI package.
    java.rmi.activation
    Provides support for RMI Object Activation.
    java.rmi.dgc
    Provides classes and interface for RMI distributed garbage-collection (DGC).
    java.rmi.registry
    Provides a class and two interfaces for the RMI registry.
    java.rmi.server
    Provides classes and interfaces for supporting the server side of RMI.
    java.security
    Provides the classes and interfaces for the security framework.
    java.security.acl
    The classes and interfaces in this package have been superseded by classes in the java.security package.
    java.security.cert
    Provides classes and interfaces for parsing and managing certificates, certificate revocation lists (CRLs), and certification paths.
    java.security.spec
    Provides classes and interfaces for key specifications and algorithm parameter specifications.
    java.sql
    Provides the API for accessing and processing data stored in a data source (usually a relational database) using the JavaTM programming language.
    java.text
    Provides classes and interfaces for handling text, dates, numbers, and messages in a manner independent of natural languages.
    java.text.spi
    Service provider classes for the classes in the java.text package.
    java.time
    The main API for dates, times, instants, and durations.
    java.time.chrono
    Generic API for calendar systems other than the default ISO.
    java.time.format
    Provides classes to print and parse dates and times.
    java.time.temporal
    Access to date and time using fields and units, and date time adjusters.
    java.time.zone
    Support for time-zones and their rules.
    java.util
    Contains the collections framework, legacy collection classes, event model, date and time facilities, internationalization, and miscellaneous utility classes (a string tokenizer, a random-number generator, and a bit array).
    java.util.concurrent
    Utility classes commonly useful in concurrent programming.
    java.util.concurrent.atomic
    A small toolkit of classes that support lock-free thread-safe programming on single variables.
    java.util.concurrent.locks
    Interfaces and classes providing a framework for locking and waiting for conditions that is distinct from built-in synchronization and monitors.
    java.util.function
    Functional interfaces provide target types for lambda expressions and method references.
    java.util.jar
    Provides classes for reading and writing the JAR (Java ARchive) file format, which is based on the standard ZIP file format with an optional manifest file.
    java.util.logging
    Provides the classes and interfaces of the JavaTM 2 platform's core logging facilities.
    java.util.prefs
    This package allows applications to store and retrieve user and system preference and configuration data.
    java.util.regex
    Classes for matching character sequences against patterns specified by regular expressions.
    java.util.spi
    Service provider classes for the classes in the java.util package.
    java.util.stream
    Classes to support functional-style operations on streams of elements, such as map-reduce transformations on collections.
    java.util.zip
    Provides classes for reading and writing the standard ZIP and GZIP file formats.
    javax.accessibility
    Defines a contract between user-interface components and an assistive technology that provides access to those components.
    javax.activation  
    javax.activity
    Contains Activity service related exceptions thrown by the ORB machinery during unmarshalling.
    javax.annotation  
    javax.annotation.processing
    Facilities for declaring annotation processors and for allowing annotation processors to communicate with an annotation processing tool environment.
    javax.crypto
    Provides the classes and interfaces for cryptographic operations.
    javax.crypto.spec
    Provides classes and interfaces for key specifications and algorithm parameter specifications.
    javax.imageio
    The main package of the Java Image I/O API.
    javax.imageio.event
    A package of the Java Image I/O API dealing with synchronous notification of events during the reading and writing of images.
    javax.imageio.metadata
    A package of the Java Image I/O API dealing with reading and writing metadata.
    javax.imageio.plugins.bmp
    Package containing the public classes used by the built-in BMP plug-in.
    javax.imageio.plugins.jpeg
    Classes supporting the built-in JPEG plug-in.
    javax.imageio.spi
    A package of the Java Image I/O API containing the plug-in interfaces for readers, writers, transcoders, and streams, and a runtime registry.
    javax.imageio.stream
    A package of the Java Image I/O API dealing with low-level I/O from files and streams.
    javax.jws  
    javax.jws.soap  
    javax.lang.model
    Classes and hierarchies of packages used to model the Java programming language.
    javax.lang.model.element
    Interfaces used to model elements of the Java programming language.
    javax.lang.model.type
    Interfaces used to model Java programming language types.
    javax.lang.model.util
    Utilities to assist in the processing of program elements and types.
    javax.management
    Provides the core classes for the Java Management Extensions.
    javax.management.loading
    Provides the classes which implement advanced dynamic loading.
    javax.management.modelmbean
    Provides the definition of the ModelMBean classes.
    javax.management.monitor
    Provides the definition of the monitor classes.
    javax.management.openmbean
    Provides the open data types and Open MBean descriptor classes.
    javax.management.relation
    Provides the definition of the Relation Service.
    javax.management.remote
    Interfaces for remote access to JMX MBean servers.
    javax.management.remote.rmi
    The RMI connector is a connector for the JMX Remote API that uses RMI to transmit client requests to a remote MBean server.
    javax.management.timer
    Provides the definition of the Timer MBean.
    javax.naming
    Provides the classes and interfaces for accessing naming services.
    javax.naming.directory
    Extends the javax.naming package to provide functionality for accessing directory services.
    javax.naming.event
    Provides support for event notification when accessing naming and directory services.
    javax.naming.ldap
    Provides support for LDAPv3 extended operations and controls.
    javax.naming.spi  
    javax.net
    Provides classes for networking applications.
    javax.net.ssl
    Provides classes for the secure socket package.
    javax.print
    Provides the principal classes and interfaces for the JavaTM Print Service API.
    javax.print.attribute
    Provides classes and interfaces that describe the types of JavaTM Print Service attributes and how they can be collected into attribute sets.
    javax.print.attribute.standard
    Package javax.print.attribute.standard contains classes for specific printing attributes.
    javax.print.event
    Package javax.print.event contains event classes and listener interfaces.
    javax.rmi
    Contains user APIs for RMI-IIOP.
    javax.rmi.CORBA
    Contains portability APIs for RMI-IIOP.
    javax.rmi.ssl
    Provides implementations of RMIClientSocketFactory and RMIServerSocketFactory over the Secure Sockets Layer (SSL) or Transport Layer Security (TLS) protocols.
    javax.script
    The scripting API consists of interfaces and classes that define Java TM Scripting Engines and provides a framework for their use in Java applications.
    javax.security.auth
    This package provides a framework for authentication and authorization.
    javax.security.auth.callback
    This package provides the classes necessary for services to interact with applications in order to retrieve information (authentication data including usernames or passwords, for example) or to display information (error and warning messages, for example).
    javax.security.auth.kerberos
    This package contains utility classes related to the Kerberos network authentication protocol.
    javax.security.auth.login
    This package provides a pluggable authentication framework.
    javax.security.auth.spi
    This package provides the interface to be used for implementing pluggable authentication modules.
    javax.security.auth.x500
    This package contains the classes that should be used to store X500 Principal and X500 Private Credentials in a Subject.
    javax.security.cert
    Provides classes for public key certificates.
    javax.security.sasl
    Contains class and interfaces for supporting SASL.
    javax.sound.midi
    Provides interfaces and classes for I/O, sequencing, and synthesis of MIDI (Musical Instrument Digital Interface) data.
    javax.sound.midi.spi
    Supplies interfaces for service providers to implement when offering new MIDI devices, MIDI file readers and writers, or sound bank readers.
    javax.sound.sampled
    Provides interfaces and classes for capture, processing, and playback of sampled audio data.
    javax.sound.sampled.spi
    Supplies abstract classes for service providers to subclass when offering new audio devices, sound file readers and writers, or audio format converters.
    javax.sql
    Provides the API for server side data source access and processing from the JavaTM programming language.
    javax.sql.rowset
    Standard interfaces and base classes for JDBC RowSet implementations.
    javax.sql.rowset.serial
    Provides utility classes to allow serializable mappings between SQL types and data types in the Java programming language.
    javax.sql.rowset.spi
    The standard classes and interfaces that a third party vendor has to use in its implementation of a synchronization provider.
    javax.swing
    Provides a set of "lightweight" (all-Java language) components that, to the maximum degree possible, work the same on all platforms.
    javax.swing.border
    Provides classes and interface for drawing specialized borders around a Swing component.
    javax.swing.colorchooser
    Contains classes and interfaces used by the JColorChooser component.
    javax.swing.event
    Provides for events fired by Swing components.
    javax.swing.filechooser
    Contains classes and interfaces used by the JFileChooser component.
    javax.swing.plaf
    Provides one interface and many abstract classes that Swing uses to provide its pluggable look-and-feel capabilities.
    javax.swing.plaf.basic
    Provides user interface objects built according to the Basic look and feel.
    javax.swing.plaf.metal
    Provides user interface objects built according to the Java look and feel (once codenamed Metal), which is the default look and feel.
    javax.swing.plaf.multi
    Provides user interface objects that combine two or more look and feels.
    javax.swing.plaf.nimbus
    Provides user interface objects built according to the cross-platform Nimbus look and feel.
    javax.swing.plaf.synth
    Synth is a skinnable look and feel in which all painting is delegated.
    javax.swing.table
    Provides classes and interfaces for dealing with javax.swing.JTable.
    javax.swing.text
    Provides classes and interfaces that deal with editable and noneditable text components.
    javax.swing.text.html
    Provides the class HTMLEditorKit and supporting classes for creating HTML text editors.
    javax.swing.text.html.parser
    Provides the default HTML parser, along with support classes.
    javax.swing.text.rtf
    Provides a class (RTFEditorKit) for creating Rich-Text-Format text editors.
    javax.swing.tree
    Provides classes and interfaces for dealing with javax.swing.JTree.
    javax.swing.undo
    Allows developers to provide support for undo/redo in applications such as text editors.
    javax.tools
    Provides interfaces for tools which can be invoked from a program, for example, compilers.
    javax.transaction
    Contains three exceptions thrown by the ORB machinery during unmarshalling.
    javax.transaction.xa
    Provides the API that defines the contract between the transaction manager and the resource manager, which allows the transaction manager to enlist and delist resource objects (supplied by the resource manager driver) in JTA transactions.
    javax.xml  
    javax.xml.bind
    Provides a runtime binding framework for client applications including unmarshalling, marshalling, and validation capabilities.
    javax.xml.bind.annotation
    Defines annotations for customizing Java program elements to XML Schema mapping.
    javax.xml.bind.annotation.adapters
    XmlAdapter and its spec-defined sub-classes to allow arbitrary Java classes to be used with JAXB.
    javax.xml.bind.attachment
    This package is implemented by a MIME-based package processor that enables the interpretation and creation of optimized binary data within an MIME-based package format.
    javax.xml.bind.helpers
    JAXB Provider Use Only: Provides partial default implementations for some of the javax.xml.bind interfaces.
    javax.xml.bind.util
    Useful client utility classes.
    javax.xml.crypto
    Common classes for XML cryptography.
    javax.xml.crypto.dom
    DOM-specific classes for the javax.xml.crypto package.
    javax.xml.crypto.dsig
    Classes for generating and validating XML digital signatures.
    javax.xml.crypto.dsig.dom
    DOM-specific classes for the javax.xml.crypto.dsig package.
    javax.xml.crypto.dsig.keyinfo
    Classes for parsing and processing KeyInfo elements and structures.
    javax.xml.crypto.dsig.spec
    Parameter classes for XML digital signatures.
    javax.xml.datatype
    XML/Java Type Mappings.
    javax.xml.namespace
    XML Namespace processing.
    javax.xml.parsers
    Provides classes allowing the processing of XML documents.
    javax.xml.soap
    Provides the API for creating and building SOAP messages.
    javax.xml.stream  
    javax.xml.stream.events  
    javax.xml.stream.util  
    javax.xml.transform
    This package defines the generic APIs for processing transformation instructions, and performing a transformation from source to result.
    javax.xml.transform.dom
    This package implements DOM-specific transformation APIs.
    javax.xml.transform.sax
    This package implements SAX2-specific transformation APIs.
    javax.xml.transform.stax
    Provides for StAX-specific transformation APIs.
    javax.xml.transform.stream
    This package implements stream- and URI- specific transformation APIs.
    javax.xml.validation
    This package provides an API for validation of XML documents.
    javax.xml.ws
    This package contains the core JAX-WS APIs.
    javax.xml.ws.handler
    This package defines APIs for message handlers.
    javax.xml.ws.handler.soap
    This package defines APIs for SOAP message handlers.
    javax.xml.ws.http
    This package defines APIs specific to the HTTP binding.
    javax.xml.ws.soap
    This package defines APIs specific to the SOAP binding.
    javax.xml.ws.spi
    This package defines SPIs for JAX-WS.
    javax.xml.ws.spi.http
    Provides HTTP SPI that is used for portable deployment of JAX-WS web services in containers(for e.g.
    javax.xml.ws.wsaddressing
    This package defines APIs related to WS-Addressing.
    javax.xml.xpath
    This package provides an object-model neutral API for the evaluation of XPath expressions and access to the evaluation environment.
    org.ietf.jgss
    This package presents a framework that allows application developers to make use of security services like authentication, data integrity and data confidentiality from a variety of underlying security mechanisms like Kerberos, using a unified API.
    org.omg.CORBA
    Provides the mapping of the OMG CORBA APIs to the JavaTM programming language, including the class ORB, which is implemented so that a programmer can use it as a fully-functional Object Request Broker (ORB).
    org.omg.CORBA.DynAnyPackage
    Provides the exceptions used with the DynAny interface (InvalidValue, Invalid, InvalidSeq, and TypeMismatch).
    org.omg.CORBA.ORBPackage
    Provides the exception InvalidName, which is thrown by the method ORB.resolve_initial_references and the exception InconsistentTypeCode, which is thrown by the Dynamic Any creation methods in the ORB class.
    org.omg.CORBA.TypeCodePackage
    Provides the user-defined exceptions BadKind and Bounds, which are thrown by methods in in the class TypeCode.
    org.omg.CORBA.portable
    Provides a portability layer, that is, a set of ORB APIs that makes it possible for code generated by one vendor to run on another vendor's ORB.
    org.omg.CORBA_2_3.portable
    Provides methods for the input and output of value types, and contains other updates to the org/omg/CORBA/portable package.
    org.omg.CosNaming
    Provides a naming service for Java IDL.
    org.omg.CosNaming.NamingContextExtPackage
    This package contains the following classes, which are used in org.omg.CosNaming.NamingContextExt:
    org.omg.CosNaming.NamingContextPackage
    This package contains Exception classes for the org.omg.CosNaming package.
    org.omg.DynamicAny
    Provides classes and interfaces that enable traversal of the data value associated with an any at runtime, and extraction of the primitive constituents of the data value.
    org.omg.DynamicAny.DynAnyFactoryPackage
    This package contains classes and exceptions from the DynAnyFactory interface of the DynamicAny module specified in the OMG The Common Object Request Broker: Architecture and Specification, http://cgi.omg.org/cgi-bin/doc?formal/99-10-07, section 9.2.2.
    org.omg.DynamicAny.DynAnyPackage
    This package contains classes and exceptions from the DynAny interface of the DynamicAny module specified in the OMG The Common Object Request Broker: Architecture and Specification, http://cgi.omg.org/cgi-bin/doc?formal/99-10-07, section 9.2.
    org.omg.IOP
    This package contains the IOP module specified in the OMG document The Common Object Request Broker: Architecture and Specification, http://cgi.omg.org/cgi-bin/doc?formal/99-10-07, section 13.6.
    org.omg.IOP.CodecFactoryPackage
    This package contains the exceptions specified in the IOP::CodeFactory interface (as part of the Portable Interceptors spec).
    org.omg.IOP.CodecPackage
    This package is generated from the IOP::Codec IDL interface definition.
    org.omg.Messaging
    This package contains the Messaging module specified in the OMG CORBA Messaging specification, http://cgi.omg.org/cgi-bin/doc?formal/99-10-07.
    org.omg.PortableInterceptor
    Provides a mechanism to register ORB hooks through which ORB services can intercept the normal flow of execution of the ORB.
    org.omg.PortableInterceptor.ORBInitInfoPackage
    This package contains the exceptions and typedefs from the ORBInitInfo local interface of the PortableInterceptor module specified in the OMG Portable Interceptor specification, http://cgi.omg.org/cgi-bin/doc?ptc/2000-08-06, section 21.7.2.
    org.omg.PortableServer
    Provides classes and interfaces for making the server side of your applications portable across multivendor ORBs.
    org.omg.PortableServer.CurrentPackage
    Provides method implementations with access to the identity of the object on which the method was invoked.
    org.omg.PortableServer.POAManagerPackage
    Encapsulates the processing state of the POAs it is associated with.
    org.omg.PortableServer.POAPackage
    Allows programmers to construct object implementations that are portable between different ORB products.
    org.omg.PortableServer.ServantLocatorPackage
    Provides classes and interfaces for locating the servant.
    org.omg.stub.java.rmi
    Contains RMI-IIOP Stubs for the Remote types that occur in the java.rmi package.
    org.w3c.dom
    Provides the interfaces for the Document Object Model (DOM).
    org.w3c.dom.bootstrap  
    org.w3c.dom.events  
    org.w3c.dom.ls  
    org.xml.sax
    This package provides the core SAX APIs.
    org.xml.sax.ext
    This package contains interfaces to SAX2 facilities that conformant SAX drivers won't necessarily support.
    org.xml.sax.helpers
    This package contains "helper" classes, including support for bootstrapping SAX-based applications.
  • Classes in java.lang used by java.applet 
    Class and Description
    Object
    Class Object is the root of the class hierarchy.
    Override
    Indicates that a method declaration is intended to override a method declaration in a supertype.
    String
    The String class represents character strings.
    SuppressWarnings
    Indicates that the named compiler warnings should be suppressed in the annotated element (and in all program elements contained in the annotated element).
  • Classes in java.lang used by java.awt 
    Class and Description
    Character
    The Character class wraps a value of the primitive type char in an object.
    Class
    Instances of the class Class represent classes and interfaces in a running Java application.
    Cloneable
    A class implements the Cloneable interface to indicate to the Object.clone() method that it is legal for that method to make a field-for-field copy of instances of that class.
    Comparable
    This interface imposes a total ordering on the objects of each class that implements it.
    Deprecated
    A program element annotated @Deprecated is one that programmers are discouraged from using, typically because it is dangerous, or because a better alternative exists.
    Error
    An Error is a subclass of Throwable that indicates serious problems that a reasonable application should not try to catch.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    FunctionalInterface
    An informative annotation type used to indicate that an interface type declaration is intended to be a functional interface as defined by the Java Language Specification.
    IllegalStateException
    Signals that a method has been invoked at an illegal or inappropriate time.
    IndexOutOfBoundsException
    Thrown to indicate that an index of some sort (such as to an array, to a string, or to a vector) is out of range.
    InterruptedException
    Thrown when a thread is waiting, sleeping, or otherwise occupied, and the thread is interrupted, either before or during the activity.
    NullPointerException
    Thrown when an application attempts to use null in a case where an object is required.
    Number
    The abstract class Number is the superclass of platform classes representing numeric values that are convertible to the primitive types byte, double, float, int, long, and short.
    NumberFormatException
    Thrown to indicate that the application has attempted to convert a string to one of the numeric types, but that the string does not have the appropriate format.
    Object
    Class Object is the root of the class hierarchy.
    Override
    Indicates that a method declaration is intended to override a method declaration in a supertype.
    Runnable
    The Runnable interface should be implemented by any class whose instances are intended to be executed by a thread.
    RuntimeException
    RuntimeException is the superclass of those exceptions that can be thrown during the normal operation of the Java Virtual Machine.
    SecurityException
    Thrown by the security manager to indicate a security violation.
    String
    The String class represents character strings.
    SuppressWarnings
    Indicates that the named compiler warnings should be suppressed in the annotated element (and in all program elements contained in the annotated element).
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
    UnsupportedOperationException
    Thrown to indicate that the requested operation is not supported.
  • Classes in java.lang used by java.awt.color 
    Class and Description
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Object
    Class Object is the root of the class hierarchy.
    RuntimeException
    RuntimeException is the superclass of those exceptions that can be thrown during the normal operation of the Java Virtual Machine.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by java.awt.datatransfer 
    Class and Description
    Class
    Instances of the class Class represent classes and interfaces in a running Java application.
    ClassLoader
    A class loader is an object that is responsible for loading classes.
    ClassNotFoundException
    Thrown when an application tries to load in a class through its string name using: The forName method in class Class.
    Cloneable
    A class implements the Cloneable interface to indicate to the Object.clone() method that it is legal for that method to make a field-for-field copy of instances of that class.
    CloneNotSupportedException
    Thrown to indicate that the clone method in class Object has been called to clone an object, but that the object's class does not implement the Cloneable interface.
    Deprecated
    A program element annotated @Deprecated is one that programmers are discouraged from using, typically because it is dangerous, or because a better alternative exists.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Object
    Class Object is the root of the class hierarchy.
    Override
    Indicates that a method declaration is intended to override a method declaration in a supertype.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by java.awt.dnd 
    Class and Description
    Class
    Instances of the class Class represent classes and interfaces in a running Java application.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    IllegalStateException
    Signals that a method has been invoked at an illegal or inappropriate time.
    Object
    Class Object is the root of the class hierarchy.
    RuntimeException
    RuntimeException is the superclass of those exceptions that can be thrown during the normal operation of the Java Virtual Machine.
    String
    The String class represents character strings.
    SuppressWarnings
    Indicates that the named compiler warnings should be suppressed in the annotated element (and in all program elements contained in the annotated element).
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by java.awt.event 
    Class and Description
    Deprecated
    A program element annotated @Deprecated is one that programmers are discouraged from using, typically because it is dangerous, or because a better alternative exists.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Object
    Class Object is the root of the class hierarchy.
    Runnable
    The Runnable interface should be implemented by any class whose instances are intended to be executed by a thread.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by java.awt.font 
    Class and Description
    Boolean
    The Boolean class wraps a value of the primitive type boolean in an object.
    Cloneable
    A class implements the Cloneable interface to indicate to the Object.clone() method that it is legal for that method to make a field-for-field copy of instances of that class.
    Comparable
    This interface imposes a total ordering on the objects of each class that implements it.
    Float
    The Float class wraps a value of primitive type float in an object.
    Integer
    The Integer class wraps a value of the primitive type int in an object.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
  • Classes in java.lang used by java.awt.geom 
    Class and Description
    Cloneable
    A class implements the Cloneable interface to indicate to the Object.clone() method that it is legal for that method to make a field-for-field copy of instances of that class.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Object
    Class Object is the root of the class hierarchy.
    RuntimeException
    RuntimeException is the superclass of those exceptions that can be thrown during the normal operation of the Java Virtual Machine.
    String
    The String class represents character strings.
    SuppressWarnings
    Indicates that the named compiler warnings should be suppressed in the annotated element (and in all program elements contained in the annotated element).
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by java.awt.im 
    Class and Description
    Character.Subset
    Instances of this class represent particular subsets of the Unicode character set.
    Object
    Class Object is the root of the class hierarchy.
  • Classes in java.lang used by java.awt.im.spi 
    Class and Description
    Character.Subset
    Instances of this class represent particular subsets of the Unicode character set.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
  • Classes in java.lang used by java.awt.image 
    Class and Description
    Cloneable
    A class implements the Cloneable interface to indicate to the Object.clone() method that it is legal for that method to make a field-for-field copy of instances of that class.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    InterruptedException
    Thrown when a thread is waiting, sleeping, or otherwise occupied, and the thread is interrupted, either before or during the activity.
    Object
    Class Object is the root of the class hierarchy.
    RuntimeException
    RuntimeException is the superclass of those exceptions that can be thrown during the normal operation of the Java Virtual Machine.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by java.awt.image.renderable 
    Class and Description
    Class
    Instances of the class Class represent classes and interfaces in a running Java application.
    Cloneable
    A class implements the Cloneable interface to indicate to the Object.clone() method that it is legal for that method to make a field-for-field copy of instances of that class.
    Deprecated
    A program element annotated @Deprecated is one that programmers are discouraged from using, typically because it is dangerous, or because a better alternative exists.
    Object
    Class Object is the root of the class hierarchy.
    Runnable
    The Runnable interface should be implemented by any class whose instances are intended to be executed by a thread.
    String
    The String class represents character strings.
  • Classes in java.lang used by java.awt.print 
    Class and Description
    Cloneable
    A class implements the Cloneable interface to indicate to the Object.clone() method that it is legal for that method to make a field-for-field copy of instances of that class.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    IllegalArgumentException
    Thrown to indicate that a method has been passed an illegal or inappropriate argument.
    IndexOutOfBoundsException
    Thrown to indicate that an index of some sort (such as to an array, to a string, or to a vector) is out of range.
    NullPointerException
    Thrown when an application attempts to use null in a case where an object is required.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by java.beans 
    Class and Description
    AutoCloseable
    An object that may hold resources (such as file or socket handles) until it is closed.
    Class
    Instances of the class Class represent classes and interfaces in a running Java application.
    ClassLoader
    A class loader is an object that is responsible for loading classes.
    ClassNotFoundException
    Thrown when an application tries to load in a class through its string name using: The forName method in class Class.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    IllegalArgumentException
    Thrown to indicate that a method has been passed an illegal or inappropriate argument.
    Object
    Class Object is the root of the class hierarchy.
    Override
    Indicates that a method declaration is intended to override a method declaration in a supertype.
    SecurityException
    Thrown by the security manager to indicate a security violation.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by java.beans.beancontext 
    Class and Description
    Class
    Instances of the class Class represent classes and interfaces in a running Java application.
    ClassNotFoundException
    Thrown when an application tries to load in a class through its string name using: The forName method in class Class.
    IllegalArgumentException
    Thrown to indicate that a method has been passed an illegal or inappropriate argument.
    Iterable
    Implementing this interface allows an object to be the target of the "for-each loop" statement.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
    SuppressWarnings
    Indicates that the named compiler warnings should be suppressed in the annotated element (and in all program elements contained in the annotated element).
  • Classes in java.lang used by java.io 
    Class and Description
    Appendable
    An object to which char sequences and values can be appended.
    AutoCloseable
    An object that may hold resources (such as file or socket handles) until it is closed.
    CharSequence
    A CharSequence is a readable sequence of char values.
    Class
    Instances of the class Class represent classes and interfaces in a running Java application.
    ClassNotFoundException
    Thrown when an application tries to load in a class through its string name using: The forName method in class Class.
    Comparable
    This interface imposes a total ordering on the objects of each class that implements it.
    Deprecated
    A program element annotated @Deprecated is one that programmers are discouraged from using, typically because it is dangerous, or because a better alternative exists.
    Error
    An Error is a subclass of Throwable that indicates serious problems that a reasonable application should not try to catch.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    FunctionalInterface
    An informative annotation type used to indicate that an interface type declaration is intended to be a functional interface as defined by the Java Language Specification.
    Object
    Class Object is the root of the class hierarchy.
    Override
    Indicates that a method declaration is intended to override a method declaration in a supertype.
    Readable
    A Readable is a source of characters.
    RuntimeException
    RuntimeException is the superclass of those exceptions that can be thrown during the normal operation of the Java Virtual Machine.
    SecurityException
    Thrown by the security manager to indicate a security violation.
    String
    The String class represents character strings.
    StringBuffer
    A thread-safe, mutable sequence of characters.
    SuppressWarnings
    Indicates that the named compiler warnings should be suppressed in the annotated element (and in all program elements contained in the annotated element).
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by java.lang 
    Class and Description
    Appendable
    An object to which char sequences and values can be appended.
    Boolean
    The Boolean class wraps a value of the primitive type boolean in an object.
    Byte
    The Byte class wraps a value of primitive type byte in an object.
    Character
    The Character class wraps a value of the primitive type char in an object.
    Character.Subset
    Instances of this class represent particular subsets of the Unicode character set.
    Character.UnicodeBlock
    A family of character subsets representing the character blocks in the Unicode specification.
    Character.UnicodeScript
    A family of character subsets representing the character scripts defined in the Unicode Standard Annex #24: Script Names.
    CharSequence
    A CharSequence is a readable sequence of char values.
    Class
    Instances of the class Class represent classes and interfaces in a running Java application.
    ClassFormatError
    Thrown when the Java Virtual Machine attempts to read a class file and determines that the file is malformed or otherwise cannot be interpreted as a class file.
    ClassLoader
    A class loader is an object that is responsible for loading classes.
    ClassNotFoundException
    Thrown when an application tries to load in a class through its string name using: The forName method in class Class.
    CloneNotSupportedException
    Thrown to indicate that the clone method in class Object has been called to clone an object, but that the object's class does not implement the Cloneable interface.
    Comparable
    This interface imposes a total ordering on the objects of each class that implements it.
    Deprecated
    A program element annotated @Deprecated is one that programmers are discouraged from using, typically because it is dangerous, or because a better alternative exists.
    Double
    The Double class wraps a value of the primitive type double in an object.
    Enum
    This is the common base class of all Java language enumeration types.
    Error
    An Error is a subclass of Throwable that indicates serious problems that a reasonable application should not try to catch.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Float
    The Float class wraps a value of primitive type float in an object.
    FunctionalInterface
    An informative annotation type used to indicate that an interface type declaration is intended to be a functional interface as defined by the Java Language Specification.
    IllegalAccessException
    An IllegalAccessException is thrown when an application tries to reflectively create an instance (other than an array), set or get a field, or invoke a method, but the currently executing method does not have access to the definition of the specified class, field, method or constructor.
    IllegalArgumentException
    Thrown to indicate that a method has been passed an illegal or inappropriate argument.
    IncompatibleClassChangeError
    Thrown when an incompatible class change has occurred to some class definition.
    IndexOutOfBoundsException
    Thrown to indicate that an index of some sort (such as to an array, to a string, or to a vector) is out of range.
    InstantiationException
    Thrown when an application tries to create an instance of a class using the newInstance method in class Class, but the specified class object cannot be instantiated.
    Integer
    The Integer class wraps a value of the primitive type int in an object.
    InterruptedException
    Thrown when a thread is waiting, sleeping, or otherwise occupied, and the thread is interrupted, either before or during the activity.
    Iterable
    Implementing this interface allows an object to be the target of the "for-each loop" statement.
    LinkageError
    Subclasses of LinkageError indicate that a class has some dependency on another class; however, the latter class has incompatibly changed after the compilation of the former class.
    Long
    The Long class wraps a value of the primitive type long in an object.
    NoSuchFieldException
    Signals that the class doesn't have a field of a specified name.
    NoSuchMethodException
    Thrown when a particular method cannot be found.
    Number
    The abstract class Number is the superclass of platform classes representing numeric values that are convertible to the primitive types byte, double, float, int, long, and short.
    NumberFormatException
    Thrown to indicate that the application has attempted to convert a string to one of the numeric types, but that the string does not have the appropriate format.
    Object
    Class Object is the root of the class hierarchy.
    Override
    Indicates that a method declaration is intended to override a method declaration in a supertype.
    Package
    Package objects contain version information about the implementation and specification of a Java package.
    Process
    The ProcessBuilder.start() and Runtime.exec methods create a native process and return an instance of a subclass of Process that can be used to control the process and obtain information about it.
    ProcessBuilder
    This class is used to create operating system processes.
    ProcessBuilder.Redirect
    Represents a source of subprocess input or a destination of subprocess output.
    ProcessBuilder.Redirect.Type
    The type of a ProcessBuilder.Redirect.
    ReflectiveOperationException
    Common superclass of exceptions thrown by reflective operations in core reflection.
    Runnable
    The Runnable interface should be implemented by any class whose instances are intended to be executed by a thread.
    Runtime
    Every Java application has a single instance of class Runtime that allows the application to interface with the environment in which the application is running.
    RuntimeException
    RuntimeException is the superclass of those exceptions that can be thrown during the normal operation of the Java Virtual Machine.
    SecurityException
    Thrown by the security manager to indicate a security violation.
    SecurityManager
    The security manager is a class that allows applications to implement a security policy.
    Short
    The Short class wraps a value of primitive type short in an object.
    StackTraceElement
    An element in a stack trace, as returned by Throwable.getStackTrace().
    String
    The String class represents character strings.
    StringBuffer
    A thread-safe, mutable sequence of characters.
    StringBuilder
    A mutable sequence of characters.
    SuppressWarnings
    Indicates that the named compiler warnings should be suppressed in the annotated element (and in all program elements contained in the annotated element).
    Thread
    A thread is a thread of execution in a program.
    Thread.State
    A thread state.
    Thread.UncaughtExceptionHandler
    Interface for handlers invoked when a Thread abruptly terminates due to an uncaught exception.
    ThreadGroup
    A thread group represents a set of threads.
    ThreadLocal
    This class provides thread-local variables.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
    VirtualMachineError
    Thrown to indicate that the Java Virtual Machine is broken or has run out of resources necessary for it to continue operating.
    Void
    The Void class is an uninstantiable placeholder class to hold a reference to the Class object representing the Java keyword void.
  • Classes in java.lang used by java.lang.annotation 
    Class and Description
    Class
    Instances of the class Class represent classes and interfaces in a running Java application.
    Comparable
    This interface imposes a total ordering on the objects of each class that implements it.
    Error
    An Error is a subclass of Throwable that indicates serious problems that a reasonable application should not try to catch.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Object
    Class Object is the root of the class hierarchy.
    RuntimeException
    RuntimeException is the superclass of those exceptions that can be thrown during the normal operation of the Java Virtual Machine.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by java.lang.instrument 
    Class and Description
    Class
    Instances of the class Class represent classes and interfaces in a running Java application.
    ClassLoader
    A class loader is an object that is responsible for loading classes.
    ClassNotFoundException
    Thrown when an application tries to load in a class through its string name using: The forName method in class Class.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
    SuppressWarnings
    Indicates that the named compiler warnings should be suppressed in the annotated element (and in all program elements contained in the annotated element).
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by java.lang.invoke 
    Class and Description
    Class
    Instances of the class Class represent classes and interfaces in a running Java application.
    ClassLoader
    A class loader is an object that is responsible for loading classes.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    IllegalAccessException
    An IllegalAccessException is thrown when an application tries to reflectively create an instance (other than an array), set or get a field, or invoke a method, but the currently executing method does not have access to the definition of the specified class, field, method or constructor.
    IllegalArgumentException
    Thrown to indicate that a method has been passed an illegal or inappropriate argument.
    NoSuchFieldException
    Signals that the class doesn't have a field of a specified name.
    NoSuchMethodException
    Thrown when a particular method cannot be found.
    Object
    Class Object is the root of the class hierarchy.
    Override
    Indicates that a method declaration is intended to override a method declaration in a supertype.
    RuntimeException
    RuntimeException is the superclass of those exceptions that can be thrown during the normal operation of the Java Virtual Machine.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
    TypeNotPresentException
    Thrown when an application tries to access a type using a string representing the type's name, but no definition for the type with the specified name can be found.
  • Classes in java.lang used by java.lang.management 
    Class and Description
    Class
    Instances of the class Class represent classes and interfaces in a running Java application.
    Comparable
    This interface imposes a total ordering on the objects of each class that implements it.
    IllegalArgumentException
    Thrown to indicate that a method has been passed an illegal or inappropriate argument.
    Object
    Class Object is the root of the class hierarchy.
    StackTraceElement
    An element in a stack trace, as returned by Throwable.getStackTrace().
    String
    The String class represents character strings.
    Thread.State
    A thread state.
  • Classes in java.lang used by java.lang.ref 
    Class and Description
    CloneNotSupportedException
    Thrown to indicate that the clone method in class Object has been called to clone an object, but that the object's class does not implement the Cloneable interface.
    IllegalArgumentException
    Thrown to indicate that a method has been passed an illegal or inappropriate argument.
    InterruptedException
    Thrown when a thread is waiting, sleeping, or otherwise occupied, and the thread is interrupted, either before or during the activity.
    Object
    Class Object is the root of the class hierarchy.
    Override
    Indicates that a method declaration is intended to override a method declaration in a supertype.
  • Classes in java.lang used by java.lang.reflect 
    Class and Description
    ArrayIndexOutOfBoundsException
    Thrown to indicate that an array has been accessed with an illegal index.
    Class
    Instances of the class Class represent classes and interfaces in a running Java application.
    ClassFormatError
    Thrown when the Java Virtual Machine attempts to read a class file and determines that the file is malformed or otherwise cannot be interpreted as a class file.
    ClassLoader
    A class loader is an object that is responsible for loading classes.
    Error
    An Error is a subclass of Throwable that indicates serious problems that a reasonable application should not try to catch.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    IllegalAccessException
    An IllegalAccessException is thrown when an application tries to reflectively create an instance (other than an array), set or get a field, or invoke a method, but the currently executing method does not have access to the definition of the specified class, field, method or constructor.
    IllegalArgumentException
    Thrown to indicate that a method has been passed an illegal or inappropriate argument.
    InstantiationException
    Thrown when an application tries to create an instance of a class using the newInstance method in class Class, but the specified class object cannot be instantiated.
    LinkageError
    Subclasses of LinkageError indicate that a class has some dependency on another class; however, the latter class has incompatibly changed after the compilation of the former class.
    NegativeArraySizeException
    Thrown if an application tries to create an array with negative size.
    Object
    Class Object is the root of the class hierarchy.
    Override
    Indicates that a method declaration is intended to override a method declaration in a supertype.
    ReflectiveOperationException
    Common superclass of exceptions thrown by reflective operations in core reflection.
    RuntimeException
    RuntimeException is the superclass of those exceptions that can be thrown during the normal operation of the Java Virtual Machine.
    SecurityException
    Thrown by the security manager to indicate a security violation.
    String
    The String class represents character strings.
    SuppressWarnings
    Indicates that the named compiler warnings should be suppressed in the annotated element (and in all program elements contained in the annotated element).
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by java.math 
    Class and Description
    Comparable
    This interface imposes a total ordering on the objects of each class that implements it.
    Number
    The abstract class Number is the superclass of platform classes representing numeric values that are convertible to the primitive types byte, double, float, int, long, and short.
    Object
    Class Object is the root of the class hierarchy.
    Override
    Indicates that a method declaration is intended to override a method declaration in a supertype.
    String
    The String class represents character strings.
  • Classes in java.lang used by java.net 
    Class and Description
    AutoCloseable
    An object that may hold resources (such as file or socket handles) until it is closed.
    Boolean
    The Boolean class wraps a value of the primitive type boolean in an object.
    Class
    Instances of the class Class represent classes and interfaces in a running Java application.
    ClassLoader
    A class loader is an object that is responsible for loading classes.
    ClassNotFoundException
    Thrown when an application tries to load in a class through its string name using: The forName method in class Class.
    Cloneable
    A class implements the Cloneable interface to indicate to the Object.clone() method that it is legal for that method to make a field-for-field copy of instances of that class.
    Comparable
    This interface imposes a total ordering on the objects of each class that implements it.
    Deprecated
    A program element annotated @Deprecated is one that programmers are discouraged from using, typically because it is dangerous, or because a better alternative exists.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    IllegalArgumentException
    Thrown to indicate that a method has been passed an illegal or inappropriate argument.
    Integer
    The Integer class wraps a value of the primitive type int in an object.
    Object
    Class Object is the root of the class hierarchy.
    Override
    Indicates that a method declaration is intended to override a method declaration in a supertype.
    Package
    Package objects contain version information about the implementation and specification of a Java package.
    String
    The String class represents character strings.
    SuppressWarnings
    Indicates that the named compiler warnings should be suppressed in the annotated element (and in all program elements contained in the annotated element).
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by java.nio 
    Class and Description
    Appendable
    An object to which char sequences and values can be appended.
    CharSequence
    A CharSequence is a readable sequence of char values.
    Comparable
    This interface imposes a total ordering on the objects of each class that implements it.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    IllegalStateException
    Signals that a method has been invoked at an illegal or inappropriate time.
    Object
    Class Object is the root of the class hierarchy.
    Override
    Indicates that a method declaration is intended to override a method declaration in a supertype.
    Readable
    A Readable is a source of characters.
    RuntimeException
    RuntimeException is the superclass of those exceptions that can be thrown during the normal operation of the Java Virtual Machine.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
    UnsupportedOperationException
    Thrown to indicate that the requested operation is not supported.
  • Classes in java.lang used by java.nio.channels 
    Class and Description
    AutoCloseable
    An object that may hold resources (such as file or socket handles) until it is closed.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    IllegalArgumentException
    Thrown to indicate that a method has been passed an illegal or inappropriate argument.
    IllegalStateException
    Signals that a method has been invoked at an illegal or inappropriate time.
    Integer
    The Integer class wraps a value of the primitive type int in an object.
    InterruptedException
    Thrown when a thread is waiting, sleeping, or otherwise occupied, and the thread is interrupted, either before or during the activity.
    Long
    The Long class wraps a value of the primitive type long in an object.
    Object
    Class Object is the root of the class hierarchy.
    Override
    Indicates that a method declaration is intended to override a method declaration in a supertype.
    RuntimeException
    RuntimeException is the superclass of those exceptions that can be thrown during the normal operation of the Java Virtual Machine.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
    Void
    The Void class is an uninstantiable placeholder class to hold a reference to the Class object representing the Java keyword void.
  • Classes in java.lang used by java.nio.channels.spi 
    Class and Description
    AutoCloseable
    An object that may hold resources (such as file or socket handles) until it is closed.
    Object
    Class Object is the root of the class hierarchy.
  • Classes in java.lang used by java.nio.charset 
    Class and Description
    CharSequence
    A CharSequence is a readable sequence of char values.
    Comparable
    This interface imposes a total ordering on the objects of each class that implements it.
    Error
    An Error is a subclass of Throwable that indicates serious problems that a reasonable application should not try to catch.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    IllegalArgumentException
    Thrown to indicate that a method has been passed an illegal or inappropriate argument.
    Object
    Class Object is the root of the class hierarchy.
    RuntimeException
    RuntimeException is the superclass of those exceptions that can be thrown during the normal operation of the Java Virtual Machine.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by java.nio.charset.spi 
    Class and Description
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
  • Classes in java.lang used by java.nio.file 
    Class and Description
    AutoCloseable
    An object that may hold resources (such as file or socket handles) until it is closed.
    CharSequence
    A CharSequence is a readable sequence of char values.
    Class
    Instances of the class Class represent classes and interfaces in a running Java application.
    ClassLoader
    A class loader is an object that is responsible for loading classes.
    Comparable
    This interface imposes a total ordering on the objects of each class that implements it.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    FunctionalInterface
    An informative annotation type used to indicate that an interface type declaration is intended to be a functional interface as defined by the Java Language Specification.
    IllegalArgumentException
    Thrown to indicate that a method has been passed an illegal or inappropriate argument.
    IllegalStateException
    Signals that a method has been invoked at an illegal or inappropriate time.
    InterruptedException
    Thrown when a thread is waiting, sleeping, or otherwise occupied, and the thread is interrupted, either before or during the activity.
    Iterable
    Implementing this interface allows an object to be the target of the "for-each loop" statement.
    Object
    Class Object is the root of the class hierarchy.
    Override
    Indicates that a method declaration is intended to override a method declaration in a supertype.
    RuntimeException
    RuntimeException is the superclass of those exceptions that can be thrown during the normal operation of the Java Virtual Machine.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
    UnsupportedOperationException
    Thrown to indicate that the requested operation is not supported.
  • Classes in java.lang used by java.nio.file.attribute 
    Class and Description
    Comparable
    This interface imposes a total ordering on the objects of each class that implements it.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Object
    Class Object is the root of the class hierarchy.
    Override
    Indicates that a method declaration is intended to override a method declaration in a supertype.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by java.nio.file.spi 
    Class and Description
    Class
    Instances of the class Class represent classes and interfaces in a running Java application.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
  • Classes in java.lang used by java.rmi 
    Class and Description
    ClassNotFoundException
    Thrown when an application tries to load in a class through its string name using: The forName method in class Class.
    Deprecated
    A program element annotated @Deprecated is one that programmers are discouraged from using, typically because it is dangerous, or because a better alternative exists.
    Error
    An Error is a subclass of Throwable that indicates serious problems that a reasonable application should not try to catch.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Object
    Class Object is the root of the class hierarchy.
    RuntimeException
    RuntimeException is the superclass of those exceptions that can be thrown during the normal operation of the Java Virtual Machine.
    SecurityException
    Thrown by the security manager to indicate a security violation.
    SecurityManager
    The security manager is a class that allows applications to implement a security policy.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by java.rmi.activation 
    Class and Description
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by java.rmi.dgc 
    Class and Description
    Deprecated
    A program element annotated @Deprecated is one that programmers are discouraged from using, typically because it is dangerous, or because a better alternative exists.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
  • Classes in java.lang used by java.rmi.registry 
    Class and Description
    Deprecated
    A program element annotated @Deprecated is one that programmers are discouraged from using, typically because it is dangerous, or because a better alternative exists.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
  • Classes in java.lang used by java.rmi.server 
    Class and Description
    Appendable
    An object to which char sequences and values can be appended.
    AutoCloseable
    An object that may hold resources (such as file or socket handles) until it is closed.
    Class
    Instances of the class Class represent classes and interfaces in a running Java application.
    ClassLoader
    A class loader is an object that is responsible for loading classes.
    ClassNotFoundException
    Thrown when an application tries to load in a class through its string name using: The forName method in class Class.
    CloneNotSupportedException
    Thrown to indicate that the clone method in class Object has been called to clone an object, but that the object's class does not implement the Cloneable interface.
    Deprecated
    A program element annotated @Deprecated is one that programmers are discouraged from using, typically because it is dangerous, or because a better alternative exists.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Object
    Class Object is the root of the class hierarchy.
    SecurityException
    Thrown by the security manager to indicate a security violation.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by java.security 
    Class and Description
    AutoCloseable
    An object that may hold resources (such as file or socket handles) until it is closed.
    Class
    Instances of the class Class represent classes and interfaces in a running Java application.
    ClassLoader
    A class loader is an object that is responsible for loading classes.
    ClassNotFoundException
    Thrown when an application tries to load in a class through its string name using: The forName method in class Class.
    Cloneable
    A class implements the Cloneable interface to indicate to the Object.clone() method that it is legal for that method to make a field-for-field copy of instances of that class.
    CloneNotSupportedException
    Thrown to indicate that the clone method in class Object has been called to clone an object, but that the object's class does not implement the Cloneable interface.
    Comparable
    This interface imposes a total ordering on the objects of each class that implements it.
    Deprecated
    A program element annotated @Deprecated is one that programmers are discouraged from using, typically because it is dangerous, or because a better alternative exists.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    IllegalArgumentException
    Thrown to indicate that a method has been passed an illegal or inappropriate argument.
    Object
    Class Object is the root of the class hierarchy.
    Override
    Indicates that a method declaration is intended to override a method declaration in a supertype.
    RuntimeException
    RuntimeException is the superclass of those exceptions that can be thrown during the normal operation of the Java Virtual Machine.
    SecurityException
    Thrown by the security manager to indicate a security violation.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by java.security.acl 
    Class and Description
    Cloneable
    A class implements the Cloneable interface to indicate to the Object.clone() method that it is legal for that method to make a field-for-field copy of instances of that class.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by java.security.cert 
    Class and Description
    Cloneable
    A class implements the Cloneable interface to indicate to the Object.clone() method that it is legal for that method to make a field-for-field copy of instances of that class.
    Comparable
    This interface imposes a total ordering on the objects of each class that implements it.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Object
    Class Object is the root of the class hierarchy.
    Override
    Indicates that a method declaration is intended to override a method declaration in a supertype.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by java.security.spec 
    Class and Description
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Object
    Class Object is the root of the class hierarchy.
    Override
    Indicates that a method declaration is intended to override a method declaration in a supertype.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by java.sql 
    Class and Description
    AutoCloseable
    An object that may hold resources (such as file or socket handles) until it is closed.
    Class
    Instances of the class Class represent classes and interfaces in a running Java application.
    Cloneable
    A class implements the Cloneable interface to indicate to the Object.clone() method that it is legal for that method to make a field-for-field copy of instances of that class.
    Comparable
    This interface imposes a total ordering on the objects of each class that implements it.
    Deprecated
    A program element annotated @Deprecated is one that programmers are discouraged from using, typically because it is dangerous, or because a better alternative exists.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Integer
    The Integer class wraps a value of the primitive type int in an object.
    Iterable
    Implementing this interface allows an object to be the target of the "for-each loop" statement.
    Object
    Class Object is the root of the class hierarchy.
    Override
    Indicates that a method declaration is intended to override a method declaration in a supertype.
    String
    The String class represents character strings.
    SuppressWarnings
    Indicates that the named compiler warnings should be suppressed in the annotated element (and in all program elements contained in the annotated element).
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by java.text 
    Class and Description
    CharSequence
    A CharSequence is a readable sequence of char values.
    Cloneable
    A class implements the Cloneable interface to indicate to the Object.clone() method that it is legal for that method to make a field-for-field copy of instances of that class.
    Comparable
    This interface imposes a total ordering on the objects of each class that implements it.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Number
    The abstract class Number is the superclass of platform classes representing numeric values that are convertible to the primitive types byte, double, float, int, long, and short.
    Object
    Class Object is the root of the class hierarchy.
    Override
    Indicates that a method declaration is intended to override a method declaration in a supertype.
    String
    The String class represents character strings.
    StringBuffer
    A thread-safe, mutable sequence of characters.
    SuppressWarnings
    Indicates that the named compiler warnings should be suppressed in the annotated element (and in all program elements contained in the annotated element).
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by java.text.spi 
    Class and Description
    Object
    Class Object is the root of the class hierarchy.
  • Classes in java.lang used by java.time 
    Class and Description
    CharSequence
    A CharSequence is a readable sequence of char values.
    Comparable
    This interface imposes a total ordering on the objects of each class that implements it.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Object
    Class Object is the root of the class hierarchy.
    Override
    Indicates that a method declaration is intended to override a method declaration in a supertype.
    RuntimeException
    RuntimeException is the superclass of those exceptions that can be thrown during the normal operation of the Java Virtual Machine.
    String
    The String class represents character strings.
    SuppressWarnings
    Indicates that the named compiler warnings should be suppressed in the annotated element (and in all program elements contained in the annotated element).
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by java.time.chrono 
    Class and Description
    Comparable
    This interface imposes a total ordering on the objects of each class that implements it.
    Long
    The Long class wraps a value of the primitive type long in an object.
    Object
    Class Object is the root of the class hierarchy.
    Override
    Indicates that a method declaration is intended to override a method declaration in a supertype.
    String
    The String class represents character strings.
    SuppressWarnings
    Indicates that the named compiler warnings should be suppressed in the annotated element (and in all program elements contained in the annotated element).
  • Classes in java.lang used by java.time.format 
    Class and Description
    Appendable
    An object to which char sequences and values can be appended.
    Boolean
    The Boolean class wraps a value of the primitive type boolean in an object.
    CharSequence
    A CharSequence is a readable sequence of char values.
    Comparable
    This interface imposes a total ordering on the objects of each class that implements it.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Long
    The Long class wraps a value of the primitive type long in an object.
    Object
    Class Object is the root of the class hierarchy.
    Override
    Indicates that a method declaration is intended to override a method declaration in a supertype.
    RuntimeException
    RuntimeException is the superclass of those exceptions that can be thrown during the normal operation of the Java Virtual Machine.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by java.time.temporal 
    Class and Description
    Comparable
    This interface imposes a total ordering on the objects of each class that implements it.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    FunctionalInterface
    An informative annotation type used to indicate that an interface type declaration is intended to be a functional interface as defined by the Java Language Specification.
    Long
    The Long class wraps a value of the primitive type long in an object.
    Object
    Class Object is the root of the class hierarchy.
    Override
    Indicates that a method declaration is intended to override a method declaration in a supertype.
    RuntimeException
    RuntimeException is the superclass of those exceptions that can be thrown during the normal operation of the Java Virtual Machine.
    String
    The String class represents character strings.
    SuppressWarnings
    Indicates that the named compiler warnings should be suppressed in the annotated element (and in all program elements contained in the annotated element).
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by java.time.zone 
    Class and Description
    Comparable
    This interface imposes a total ordering on the objects of each class that implements it.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Object
    Class Object is the root of the class hierarchy.
    Override
    Indicates that a method declaration is intended to override a method declaration in a supertype.
    RuntimeException
    RuntimeException is the superclass of those exceptions that can be thrown during the normal operation of the Java Virtual Machine.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by java.util 
    Class and Description
    Appendable
    An object to which char sequences and values can be appended.
    AutoCloseable
    An object that may hold resources (such as file or socket handles) until it is closed.
    Boolean
    The Boolean class wraps a value of the primitive type boolean in an object.
    Character
    The Character class wraps a value of the primitive type char in an object.
    CharSequence
    A CharSequence is a readable sequence of char values.
    Class
    Instances of the class Class represent classes and interfaces in a running Java application.
    ClassLoader
    A class loader is an object that is responsible for loading classes.
    Cloneable
    A class implements the Cloneable interface to indicate to the Object.clone() method that it is legal for that method to make a field-for-field copy of instances of that class.
    CloneNotSupportedException
    Thrown to indicate that the clone method in class Object has been called to clone an object, but that the object's class does not implement the Cloneable interface.
    Comparable
    This interface imposes a total ordering on the objects of each class that implements it.
    Deprecated
    A program element annotated @Deprecated is one that programmers are discouraged from using, typically because it is dangerous, or because a better alternative exists.
    Double
    The Double class wraps a value of the primitive type double in an object.
    Enum
    This is the common base class of all Java language enumeration types.
    Error
    An Error is a subclass of Throwable that indicates serious problems that a reasonable application should not try to catch.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    FunctionalInterface
    An informative annotation type used to indicate that an interface type declaration is intended to be a functional interface as defined by the Java Language Specification.
    IllegalAccessException
    An IllegalAccessException is thrown when an application tries to reflectively create an instance (other than an array), set or get a field, or invoke a method, but the currently executing method does not have access to the definition of the specified class, field, method or constructor.
    IllegalArgumentException
    Thrown to indicate that a method has been passed an illegal or inappropriate argument.
    IllegalStateException
    Signals that a method has been invoked at an illegal or inappropriate time.
    InstantiationException
    Thrown when an application tries to create an instance of a class using the newInstance method in class Class, but the specified class object cannot be instantiated.
    Integer
    The Integer class wraps a value of the primitive type int in an object.
    Iterable
    Implementing this interface allows an object to be the target of the "for-each loop" statement.
    Long
    The Long class wraps a value of the primitive type long in an object.
    Object
    Class Object is the root of the class hierarchy.
    Override
    Indicates that a method declaration is intended to override a method declaration in a supertype.
    Readable
    A Readable is a source of characters.
    Runnable
    The Runnable interface should be implemented by any class whose instances are intended to be executed by a thread.
    RuntimeException
    RuntimeException is the superclass of those exceptions that can be thrown during the normal operation of the Java Virtual Machine.
    SafeVarargs
    A programmer assertion that the body of the annotated method or constructor does not perform potentially unsafe operations on its varargs parameter.
    String
    The String class represents character strings.
    SuppressWarnings
    Indicates that the named compiler warnings should be suppressed in the annotated element (and in all program elements contained in the annotated element).
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by java.util.concurrent 
    Class and Description
    Boolean
    The Boolean class wraps a value of the primitive type boolean in an object.
    Cloneable
    A class implements the Cloneable interface to indicate to the Object.clone() method that it is legal for that method to make a field-for-field copy of instances of that class.
    Comparable
    This interface imposes a total ordering on the objects of each class that implements it.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    FunctionalInterface
    An informative annotation type used to indicate that an interface type declaration is intended to be a functional interface as defined by the Java Language Specification.
    IllegalStateException
    Signals that a method has been invoked at an illegal or inappropriate time.
    InterruptedException
    Thrown when a thread is waiting, sleeping, or otherwise occupied, and the thread is interrupted, either before or during the activity.
    Iterable
    Implementing this interface allows an object to be the target of the "for-each loop" statement.
    Object
    Class Object is the root of the class hierarchy.
    Override
    Indicates that a method declaration is intended to override a method declaration in a supertype.
    Runnable
    The Runnable interface should be implemented by any class whose instances are intended to be executed by a thread.
    RuntimeException
    RuntimeException is the superclass of those exceptions that can be thrown during the normal operation of the Java Virtual Machine.
    String
    The String class represents character strings.
    SuppressWarnings
    Indicates that the named compiler warnings should be suppressed in the annotated element (and in all program elements contained in the annotated element).
    Thread
    A thread is a thread of execution in a program.
    Thread.UncaughtExceptionHandler
    Interface for handlers invoked when a Thread abruptly terminates due to an uncaught exception.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
    Void
    The Void class is an uninstantiable placeholder class to hold a reference to the Class object representing the Java keyword void.
  • Classes in java.lang used by java.util.concurrent.atomic 
    Class and Description
    Class
    Instances of the class Class represent classes and interfaces in a running Java application.
    Number
    The abstract class Number is the superclass of platform classes representing numeric values that are convertible to the primitive types byte, double, float, int, long, and short.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
    SuppressWarnings
    Indicates that the named compiler warnings should be suppressed in the annotated element (and in all program elements contained in the annotated element).
  • Classes in java.lang used by java.util.concurrent.locks 
    Class and Description
    InterruptedException
    Thrown when a thread is waiting, sleeping, or otherwise occupied, and the thread is interrupted, either before or during the activity.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
    Thread
    A thread is a thread of execution in a program.
  • Classes in java.lang used by java.util.function 
    Class and Description
    FunctionalInterface
    An informative annotation type used to indicate that an interface type declaration is intended to be a functional interface as defined by the Java Language Specification.
    Object
    Class Object is the root of the class hierarchy.
  • Classes in java.lang used by java.util.jar 
    Class and Description
    AutoCloseable
    An object that may hold resources (such as file or socket handles) until it is closed.
    Cloneable
    A class implements the Cloneable interface to indicate to the Object.clone() method that it is legal for that method to make a field-for-field copy of instances of that class.
    Deprecated
    A program element annotated @Deprecated is one that programmers are discouraged from using, typically because it is dangerous, or because a better alternative exists.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Object
    Class Object is the root of the class hierarchy.
    Override
    Indicates that a method declaration is intended to override a method declaration in a supertype.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by java.util.logging 
    Class and Description
    Deprecated
    A program element annotated @Deprecated is one that programmers are discouraged from using, typically because it is dangerous, or because a better alternative exists.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    FunctionalInterface
    An informative annotation type used to indicate that an interface type declaration is intended to be a functional interface as defined by the Java Language Specification.
    IllegalArgumentException
    Thrown to indicate that a method has been passed an illegal or inappropriate argument.
    Object
    Class Object is the root of the class hierarchy.
    Override
    Indicates that a method declaration is intended to override a method declaration in a supertype.
    SecurityException
    Thrown by the security manager to indicate a security violation.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by java.util.prefs 
    Class and Description
    Class
    Instances of the class Class represent classes and interfaces in a running Java application.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    FunctionalInterface
    An informative annotation type used to indicate that an interface type declaration is intended to be a functional interface as defined by the Java Language Specification.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by java.util.regex 
    Class and Description
    CharSequence
    A CharSequence is a readable sequence of char values.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    IllegalArgumentException
    Thrown to indicate that a method has been passed an illegal or inappropriate argument.
    Object
    Class Object is the root of the class hierarchy.
    RuntimeException
    RuntimeException is the superclass of those exceptions that can be thrown during the normal operation of the Java Virtual Machine.
    String
    The String class represents character strings.
    StringBuffer
    A thread-safe, mutable sequence of characters.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by java.util.spi 
    Class and Description
    Integer
    The Integer class wraps a value of the primitive type int in an object.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
  • Classes in java.lang used by java.util.stream 
    Class and Description
    AutoCloseable
    An object that may hold resources (such as file or socket handles) until it is closed.
    Boolean
    The Boolean class wraps a value of the primitive type boolean in an object.
    CharSequence
    A CharSequence is a readable sequence of char values.
    Comparable
    This interface imposes a total ordering on the objects of each class that implements it.
    Double
    The Double class wraps a value of the primitive type double in an object.
    Integer
    The Integer class wraps a value of the primitive type int in an object.
    Long
    The Long class wraps a value of the primitive type long in an object.
    Object
    Class Object is the root of the class hierarchy.
    Override
    Indicates that a method declaration is intended to override a method declaration in a supertype.
    Runnable
    The Runnable interface should be implemented by any class whose instances are intended to be executed by a thread.
    SafeVarargs
    A programmer assertion that the body of the annotated method or constructor does not perform potentially unsafe operations on its varargs parameter.
    String
    The String class represents character strings.
    SuppressWarnings
    Indicates that the named compiler warnings should be suppressed in the annotated element (and in all program elements contained in the annotated element).
  • Classes in java.lang used by java.util.zip 
    Class and Description
    AutoCloseable
    An object that may hold resources (such as file or socket handles) until it is closed.
    Cloneable
    A class implements the Cloneable interface to indicate to the Object.clone() method that it is legal for that method to make a field-for-field copy of instances of that class.
    Error
    An Error is a subclass of Throwable that indicates serious problems that a reasonable application should not try to catch.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    InternalError
    Thrown to indicate some unexpected internal error has occurred in the Java Virtual Machine.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
    VirtualMachineError
    Thrown to indicate that the Java Virtual Machine is broken or has run out of resources necessary for it to continue operating.
  • Classes in java.lang used by javax.accessibility 
    Class and Description
    Deprecated
    A program element annotated @Deprecated is one that programmers are discouraged from using, typically because it is dangerous, or because a better alternative exists.
    Number
    The abstract class Number is the superclass of platform classes representing numeric values that are convertible to the primitive types byte, double, float, int, long, and short.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
  • Classes in java.lang used by javax.activation 
    Class and Description
    Class
    Instances of the class Class represent classes and interfaces in a running Java application.
    ClassLoader
    A class loader is an object that is responsible for loading classes.
    ClassNotFoundException
    Thrown when an application tries to load in a class through its string name using: The forName method in class Class.
    Cloneable
    A class implements the Cloneable interface to indicate to the Object.clone() method that it is legal for that method to make a field-for-field copy of instances of that class.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by javax.activity 
    Class and Description
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by javax.annotation 
    Class and Description
    Comparable
    This interface imposes a total ordering on the objects of each class that implements it.
    String
    The String class represents character strings.
  • Classes in java.lang used by javax.annotation.processing 
    Class and Description
    CharSequence
    A CharSequence is a readable sequence of char values.
    Class
    Instances of the class Class represent classes and interfaces in a running Java application.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Iterable
    Implementing this interface allows an object to be the target of the "for-each loop" statement.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by javax.crypto 
    Class and Description
    AutoCloseable
    An object that may hold resources (such as file or socket handles) until it is closed.
    Class
    Instances of the class Class represent classes and interfaces in a running Java application.
    ClassNotFoundException
    Thrown when an application tries to load in a class through its string name using: The forName method in class Class.
    Cloneable
    A class implements the Cloneable interface to indicate to the Object.clone() method that it is legal for that method to make a field-for-field copy of instances of that class.
    CloneNotSupportedException
    Thrown to indicate that the clone method in class Object has been called to clone an object, but that the object's class does not implement the Cloneable interface.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    IllegalStateException
    Signals that a method has been invoked at an illegal or inappropriate time.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by javax.crypto.spec 
    Class and Description
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
  • Classes in java.lang used by javax.imageio 
    Class and Description
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
    UnsupportedOperationException
    Thrown to indicate that the requested operation is not supported.
  • Classes in java.lang used by javax.imageio.event 
    Class and Description
    String
    The String class represents character strings.
  • Classes in java.lang used by javax.imageio.metadata 
    Class and Description
    Class
    Instances of the class Class represent classes and interfaces in a running Java application.
    Comparable
    This interface imposes a total ordering on the objects of each class that implements it.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by javax.imageio.plugins.bmp 
    Class and Description
    Object
    Class Object is the root of the class hierarchy.
  • Classes in java.lang used by javax.imageio.plugins.jpeg 
    Class and Description
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
  • Classes in java.lang used by javax.imageio.spi 
    Class and Description
    Class
    Instances of the class Class represent classes and interfaces in a running Java application.
    ClassLoader
    A class loader is an object that is responsible for loading classes.
    Deprecated
    A program element annotated @Deprecated is one that programmers are discouraged from using, typically because it is dangerous, or because a better alternative exists.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by javax.imageio.stream 
    Class and Description
    AutoCloseable
    An object that may hold resources (such as file or socket handles) until it is closed.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by javax.jws 
    Class and Description
    Comparable
    This interface imposes a total ordering on the objects of each class that implements it.
    String
    The String class represents character strings.
  • Classes in java.lang used by javax.jws.soap 
    Class and Description
    Comparable
    This interface imposes a total ordering on the objects of each class that implements it.
    Deprecated
    A program element annotated @Deprecated is one that programmers are discouraged from using, typically because it is dangerous, or because a better alternative exists.
    String
    The String class represents character strings.
  • Classes in java.lang used by javax.lang.model 
    Class and Description
    CharSequence
    A CharSequence is a readable sequence of char values.
    Class
    Instances of the class Class represent classes and interfaces in a running Java application.
    Comparable
    This interface imposes a total ordering on the objects of each class that implements it.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Object
    Class Object is the root of the class hierarchy.
    RuntimeException
    RuntimeException is the superclass of those exceptions that can be thrown during the normal operation of the Java Virtual Machine.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by javax.lang.model.element 
    Class and Description
    CharSequence
    A CharSequence is a readable sequence of char values.
    Class
    Instances of the class Class represent classes and interfaces in a running Java application.
    Comparable
    This interface imposes a total ordering on the objects of each class that implements it.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Object
    Class Object is the root of the class hierarchy.
    Override
    Indicates that a method declaration is intended to override a method declaration in a supertype.
    RuntimeException
    RuntimeException is the superclass of those exceptions that can be thrown during the normal operation of the Java Virtual Machine.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by javax.lang.model.type 
    Class and Description
    Comparable
    This interface imposes a total ordering on the objects of each class that implements it.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Object
    Class Object is the root of the class hierarchy.
    RuntimeException
    RuntimeException is the superclass of those exceptions that can be thrown during the normal operation of the Java Virtual Machine.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by javax.lang.model.util 
    Class and Description
    CharSequence
    A CharSequence is a readable sequence of char values.
    Iterable
    Implementing this interface allows an object to be the target of the "for-each loop" statement.
    Object
    Class Object is the root of the class hierarchy.
    Override
    Indicates that a method declaration is intended to override a method declaration in a supertype.
    String
    The String class represents character strings.
  • Classes in java.lang used by javax.management 
    Class and Description
    Boolean
    The Boolean class wraps a value of the primitive type boolean in an object.
    Class
    Instances of the class Class represent classes and interfaces in a running Java application.
    ClassLoader
    A class loader is an object that is responsible for loading classes.
    ClassNotFoundException
    Thrown when an application tries to load in a class through its string name using: The forName method in class Class.
    Cloneable
    A class implements the Cloneable interface to indicate to the Object.clone() method that it is legal for that method to make a field-for-field copy of instances of that class.
    Comparable
    This interface imposes a total ordering on the objects of each class that implements it.
    Deprecated
    A program element annotated @Deprecated is one that programmers are discouraged from using, typically because it is dangerous, or because a better alternative exists.
    Error
    An Error is a subclass of Throwable that indicates serious problems that a reasonable application should not try to catch.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    IllegalArgumentException
    Thrown to indicate that a method has been passed an illegal or inappropriate argument.
    Integer
    The Integer class wraps a value of the primitive type int in an object.
    Iterable
    Implementing this interface allows an object to be the target of the "for-each loop" statement.
    NullPointerException
    Thrown when an application attempts to use null in a case where an object is required.
    Number
    The abstract class Number is the superclass of platform classes representing numeric values that are convertible to the primitive types byte, double, float, int, long, and short.
    Object
    Class Object is the root of the class hierarchy.
    Override
    Indicates that a method declaration is intended to override a method declaration in a supertype.
    RuntimeException
    RuntimeException is the superclass of those exceptions that can be thrown during the normal operation of the Java Virtual Machine.
    String
    The String class represents character strings.
    SuppressWarnings
    Indicates that the named compiler warnings should be suppressed in the annotated element (and in all program elements contained in the annotated element).
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by javax.management.loading 
    Class and Description
    AutoCloseable
    An object that may hold resources (such as file or socket handles) until it is closed.
    Boolean
    The Boolean class wraps a value of the primitive type boolean in an object.
    Class
    Instances of the class Class represent classes and interfaces in a running Java application.
    ClassLoader
    A class loader is an object that is responsible for loading classes.
    ClassNotFoundException
    Thrown when an application tries to load in a class through its string name using: The forName method in class Class.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
    UnsupportedOperationException
    Thrown to indicate that the requested operation is not supported.
  • Classes in java.lang used by javax.management.modelmbean 
    Class and Description
    Boolean
    The Boolean class wraps a value of the primitive type boolean in an object.
    Cloneable
    A class implements the Cloneable interface to indicate to the Object.clone() method that it is legal for that method to make a field-for-field copy of instances of that class.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    IllegalArgumentException
    Thrown to indicate that a method has been passed an illegal or inappropriate argument.
    Object
    Class Object is the root of the class hierarchy.
    Override
    Indicates that a method declaration is intended to override a method declaration in a supertype.
    String
    The String class represents character strings.
    SuppressWarnings
    Indicates that the named compiler warnings should be suppressed in the annotated element (and in all program elements contained in the annotated element).
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by javax.management.monitor 
    Class and Description
    Boolean
    The Boolean class wraps a value of the primitive type boolean in an object.
    Deprecated
    A program element annotated @Deprecated is one that programmers are discouraged from using, typically because it is dangerous, or because a better alternative exists.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    IllegalArgumentException
    Thrown to indicate that a method has been passed an illegal or inappropriate argument.
    Number
    The abstract class Number is the superclass of platform classes representing numeric values that are convertible to the primitive types byte, double, float, int, long, and short.
    Object
    Class Object is the root of the class hierarchy.
    Override
    Indicates that a method declaration is intended to override a method declaration in a supertype.
    RuntimeException
    RuntimeException is the superclass of those exceptions that can be thrown during the normal operation of the Java Virtual Machine.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by javax.management.openmbean 
    Class and Description
    Boolean
    The Boolean class wraps a value of the primitive type boolean in an object.
    Byte
    The Byte class wraps a value of primitive type byte in an object.
    Character
    The Character class wraps a value of the primitive type char in an object.
    Class
    Instances of the class Class represent classes and interfaces in a running Java application.
    Cloneable
    A class implements the Cloneable interface to indicate to the Object.clone() method that it is legal for that method to make a field-for-field copy of instances of that class.
    Comparable
    This interface imposes a total ordering on the objects of each class that implements it.
    Deprecated
    A program element annotated @Deprecated is one that programmers are discouraged from using, typically because it is dangerous, or because a better alternative exists.
    Double
    The Double class wraps a value of the primitive type double in an object.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Float
    The Float class wraps a value of primitive type float in an object.
    IllegalArgumentException
    Thrown to indicate that a method has been passed an illegal or inappropriate argument.
    Integer
    The Integer class wraps a value of the primitive type int in an object.
    Long
    The Long class wraps a value of the primitive type long in an object.
    Object
    Class Object is the root of the class hierarchy.
    Override
    Indicates that a method declaration is intended to override a method declaration in a supertype.
    RuntimeException
    RuntimeException is the superclass of those exceptions that can be thrown during the normal operation of the Java Virtual Machine.
    Short
    The Short class wraps a value of primitive type short in an object.
    String
    The String class represents character strings.
    SuppressWarnings
    Indicates that the named compiler warnings should be suppressed in the annotated element (and in all program elements contained in the annotated element).
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
    Void
    The Void class is an uninstantiable placeholder class to hold a reference to the Class object representing the Java keyword void.
  • Classes in java.lang used by javax.management.relation 
    Class and Description
    Boolean
    The Boolean class wraps a value of the primitive type boolean in an object.
    ClassNotFoundException
    Thrown when an application tries to load in a class through its string name using: The forName method in class Class.
    Cloneable
    A class implements the Cloneable interface to indicate to the Object.clone() method that it is legal for that method to make a field-for-field copy of instances of that class.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    IllegalArgumentException
    Thrown to indicate that a method has been passed an illegal or inappropriate argument.
    IndexOutOfBoundsException
    Thrown to indicate that an index of some sort (such as to an array, to a string, or to a vector) is out of range.
    Integer
    The Integer class wraps a value of the primitive type int in an object.
    Iterable
    Implementing this interface allows an object to be the target of the "for-each loop" statement.
    NoSuchMethodException
    Thrown when a particular method cannot be found.
    Object
    Class Object is the root of the class hierarchy.
    Override
    Indicates that a method declaration is intended to override a method declaration in a supertype.
    String
    The String class represents character strings.
    SuppressWarnings
    Indicates that the named compiler warnings should be suppressed in the annotated element (and in all program elements contained in the annotated element).
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by javax.management.remote 
    Class and Description
    AutoCloseable
    An object that may hold resources (such as file or socket handles) until it is closed.
    Boolean
    The Boolean class wraps a value of the primitive type boolean in an object.
    Error
    An Error is a subclass of Throwable that indicates serious problems that a reasonable application should not try to catch.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Integer
    The Integer class wraps a value of the primitive type int in an object.
    Object
    Class Object is the root of the class hierarchy.
    Override
    Indicates that a method declaration is intended to override a method declaration in a supertype.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by javax.management.remote.rmi 
    Class and Description
    AutoCloseable
    An object that may hold resources (such as file or socket handles) until it is closed.
    ClassLoader
    A class loader is an object that is responsible for loading classes.
    Integer
    The Integer class wraps a value of the primitive type int in an object.
    Object
    Class Object is the root of the class hierarchy.
    Override
    Indicates that a method declaration is intended to override a method declaration in a supertype.
    String
    The String class represents character strings.
    SuppressWarnings
    Indicates that the named compiler warnings should be suppressed in the annotated element (and in all program elements contained in the annotated element).
  • Classes in java.lang used by javax.management.timer 
    Class and Description
    Boolean
    The Boolean class wraps a value of the primitive type boolean in an object.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    IllegalArgumentException
    Thrown to indicate that a method has been passed an illegal or inappropriate argument.
    Integer
    The Integer class wraps a value of the primitive type int in an object.
    Long
    The Long class wraps a value of the primitive type long in an object.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
  • Classes in java.lang used by javax.naming 
    Class and Description
    Cloneable
    A class implements the Cloneable interface to indicate to the Object.clone() method that it is legal for that method to make a field-for-field copy of instances of that class.
    Comparable
    This interface imposes a total ordering on the objects of each class that implements it.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
    SuppressWarnings
    Indicates that the named compiler warnings should be suppressed in the annotated element (and in all program elements contained in the annotated element).
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by javax.naming.directory 
    Class and Description
    Cloneable
    A class implements the Cloneable interface to indicate to the Object.clone() method that it is legal for that method to make a field-for-field copy of instances of that class.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
    SuppressWarnings
    Indicates that the named compiler warnings should be suppressed in the annotated element (and in all program elements contained in the annotated element).
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by javax.naming.event 
    Class and Description
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
  • Classes in java.lang used by javax.naming.ldap 
    Class and Description
    Cloneable
    A class implements the Cloneable interface to indicate to the Object.clone() method that it is legal for that method to make a field-for-field copy of instances of that class.
    Comparable
    This interface imposes a total ordering on the objects of each class that implements it.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
    SuppressWarnings
    Indicates that the named compiler warnings should be suppressed in the annotated element (and in all program elements contained in the annotated element).
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by javax.naming.spi 
    Class and Description
    Class
    Instances of the class Class represent classes and interfaces in a running Java application.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
    SuppressWarnings
    Indicates that the named compiler warnings should be suppressed in the annotated element (and in all program elements contained in the annotated element).
  • Classes in java.lang used by javax.net 
    Class and Description
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
  • Classes in java.lang used by javax.net.ssl 
    Class and Description
    AutoCloseable
    An object that may hold resources (such as file or socket handles) until it is closed.
    Comparable
    This interface imposes a total ordering on the objects of each class that implements it.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    IllegalArgumentException
    Thrown to indicate that a method has been passed an illegal or inappropriate argument.
    Object
    Class Object is the root of the class hierarchy.
    Override
    Indicates that a method declaration is intended to override a method declaration in a supertype.
    Runnable
    The Runnable interface should be implemented by any class whose instances are intended to be executed by a thread.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by javax.print 
    Class and Description
    Class
    Instances of the class Class represent classes and interfaces in a running Java application.
    Cloneable
    A class implements the Cloneable interface to indicate to the Object.clone() method that it is legal for that method to make a field-for-field copy of instances of that class.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by javax.print.attribute 
    Class and Description
    Class
    Instances of the class Class represent classes and interfaces in a running Java application.
    Cloneable
    A class implements the Cloneable interface to indicate to the Object.clone() method that it is legal for that method to make a field-for-field copy of instances of that class.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Object
    Class Object is the root of the class hierarchy.
    RuntimeException
    RuntimeException is the superclass of those exceptions that can be thrown during the normal operation of the Java Virtual Machine.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by javax.print.attribute.standard 
    Class and Description
    Class
    Instances of the class Class represent classes and interfaces in a running Java application.
    Cloneable
    A class implements the Cloneable interface to indicate to the Object.clone() method that it is legal for that method to make a field-for-field copy of instances of that class.
    Iterable
    Implementing this interface allows an object to be the target of the "for-each loop" statement.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
  • Classes in java.lang used by javax.print.event 
    Class and Description
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
  • Classes in java.lang used by javax.rmi 
    Class and Description
    Class
    Instances of the class Class represent classes and interfaces in a running Java application.
    ClassCastException
    Thrown to indicate that the code has attempted to cast an object to a subclass of which it is not an instance.
    Object
    Class Object is the root of the class hierarchy.
  • Classes in java.lang used by javax.rmi.CORBA 
    Class and Description
    Class
    Instances of the class Class represent classes and interfaces in a running Java application.
    ClassCastException
    Thrown to indicate that the code has attempted to cast an object to a subclass of which it is not an instance.
    ClassLoader
    A class loader is an object that is responsible for loading classes.
    ClassNotFoundException
    Thrown when an application tries to load in a class through its string name using: The forName method in class Class.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by javax.rmi.ssl 
    Class and Description
    IllegalArgumentException
    Thrown to indicate that a method has been passed an illegal or inappropriate argument.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
  • Classes in java.lang used by javax.script 
    Class and Description
    Class
    Instances of the class Class represent classes and interfaces in a running Java application.
    ClassLoader
    A class loader is an object that is responsible for loading classes.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Integer
    The Integer class wraps a value of the primitive type int in an object.
    NoSuchMethodException
    Thrown when a particular method cannot be found.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by javax.security.auth 
    Class and Description
    Class
    Instances of the class Class represent classes and interfaces in a running Java application.
    Deprecated
    A program element annotated @Deprecated is one that programmers are discouraged from using, typically because it is dangerous, or because a better alternative exists.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by javax.security.auth.callback 
    Class and Description
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by javax.security.auth.kerberos 
    Class and Description
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
  • Classes in java.lang used by javax.security.auth.login 
    Class and Description
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by javax.security.auth.spi 
    Class and Description
    String
    The String class represents character strings.
  • Classes in java.lang used by javax.security.auth.x500 
    Class and Description
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
  • Classes in java.lang used by javax.security.cert 
    Class and Description
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Object
    Class Object is the root of the class hierarchy.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by javax.security.sasl 
    Class and Description
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by javax.sound.midi 
    Class and Description
    ArrayIndexOutOfBoundsException
    Thrown to indicate that an array has been accessed with an illegal index.
    AutoCloseable
    An object that may hold resources (such as file or socket handles) until it is closed.
    Class
    Instances of the class Class represent classes and interfaces in a running Java application.
    Cloneable
    A class implements the Cloneable interface to indicate to the Object.clone() method that it is legal for that method to make a field-for-field copy of instances of that class.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by javax.sound.midi.spi 
    Class and Description
    Object
    Class Object is the root of the class hierarchy.
  • Classes in java.lang used by javax.sound.sampled 
    Class and Description
    AutoCloseable
    An object that may hold resources (such as file or socket handles) until it is closed.
    Class
    Instances of the class Class represent classes and interfaces in a running Java application.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by javax.sound.sampled.spi 
    Class and Description
    Object
    Class Object is the root of the class hierarchy.
  • Classes in java.lang used by javax.sql 
    Class and Description
    AutoCloseable
    An object that may hold resources (such as file or socket handles) until it is closed.
    Class
    Instances of the class Class represent classes and interfaces in a running Java application.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
  • Classes in java.lang used by javax.sql.rowset 
    Class and Description
    AutoCloseable
    An object that may hold resources (such as file or socket handles) until it is closed.
    Class
    Instances of the class Class represent classes and interfaces in a running Java application.
    ClassLoader
    A class loader is an object that is responsible for loading classes.
    Cloneable
    A class implements the Cloneable interface to indicate to the Object.clone() method that it is legal for that method to make a field-for-field copy of instances of that class.
    Deprecated
    A program element annotated @Deprecated is one that programmers are discouraged from using, typically because it is dangerous, or because a better alternative exists.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Iterable
    Implementing this interface allows an object to be the target of the "for-each loop" statement.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by javax.sql.rowset.serial 
    Class and Description
    Class
    Instances of the class Class represent classes and interfaces in a running Java application.
    Cloneable
    A class implements the Cloneable interface to indicate to the Object.clone() method that it is legal for that method to make a field-for-field copy of instances of that class.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Iterable
    Implementing this interface allows an object to be the target of the "for-each loop" statement.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
    SuppressWarnings
    Indicates that the named compiler warnings should be suppressed in the annotated element (and in all program elements contained in the annotated element).
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by javax.sql.rowset.spi 
    Class and Description
    AutoCloseable
    An object that may hold resources (such as file or socket handles) until it is closed.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Iterable
    Implementing this interface allows an object to be the target of the "for-each loop" statement.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by javax.swing 
    Class and Description
    AutoCloseable
    An object that may hold resources (such as file or socket handles) until it is closed.
    Boolean
    The Boolean class wraps a value of the primitive type boolean in an object.
    Character
    The Character class wraps a value of the primitive type char in an object.
    Class
    Instances of the class Class represent classes and interfaces in a running Java application.
    ClassLoader
    A class loader is an object that is responsible for loading classes.
    ClassNotFoundException
    Thrown when an application tries to load in a class through its string name using: The forName method in class Class.
    Cloneable
    A class implements the Cloneable interface to indicate to the Object.clone() method that it is legal for that method to make a field-for-field copy of instances of that class.
    CloneNotSupportedException
    Thrown to indicate that the clone method in class Object has been called to clone an object, but that the object's class does not implement the Cloneable interface.
    Comparable
    This interface imposes a total ordering on the objects of each class that implements it.
    Deprecated
    A program element annotated @Deprecated is one that programmers are discouraged from using, typically because it is dangerous, or because a better alternative exists.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    IllegalAccessException
    An IllegalAccessException is thrown when an application tries to reflectively create an instance (other than an array), set or get a field, or invoke a method, but the currently executing method does not have access to the definition of the specified class, field, method or constructor.
    IllegalArgumentException
    Thrown to indicate that a method has been passed an illegal or inappropriate argument.
    IllegalStateException
    Signals that a method has been invoked at an illegal or inappropriate time.
    InstantiationException
    Thrown when an application tries to create an instance of a class using the newInstance method in class Class, but the specified class object cannot be instantiated.
    Integer
    The Integer class wraps a value of the primitive type int in an object.
    InterruptedException
    Thrown when a thread is waiting, sleeping, or otherwise occupied, and the thread is interrupted, either before or during the activity.
    Iterable
    Implementing this interface allows an object to be the target of the "for-each loop" statement.
    Number
    The abstract class Number is the superclass of platform classes representing numeric values that are convertible to the primitive types byte, double, float, int, long, and short.
    Object
    Class Object is the root of the class hierarchy.
    Override
    Indicates that a method declaration is intended to override a method declaration in a supertype.
    Runnable
    The Runnable interface should be implemented by any class whose instances are intended to be executed by a thread.
    SafeVarargs
    A programmer assertion that the body of the annotated method or constructor does not perform potentially unsafe operations on its varargs parameter.
    SecurityException
    Thrown by the security manager to indicate a security violation.
    String
    The String class represents character strings.
    SuppressWarnings
    Indicates that the named compiler warnings should be suppressed in the annotated element (and in all program elements contained in the annotated element).
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by javax.swing.border 
    Class and Description
    Object
    Class Object is the root of the class hierarchy.
    Override
    Indicates that a method declaration is intended to override a method declaration in a supertype.
    String
    The String class represents character strings.
    SuppressWarnings
    Indicates that the named compiler warnings should be suppressed in the annotated element (and in all program elements contained in the annotated element).
  • Classes in java.lang used by javax.swing.colorchooser 
    Class and Description
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
  • Classes in java.lang used by javax.swing.event 
    Class and Description
    Class
    Instances of the class Class represent classes and interfaces in a running Java application.
    Comparable
    This interface imposes a total ordering on the objects of each class that implements it.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
    SuppressWarnings
    Indicates that the named compiler warnings should be suppressed in the annotated element (and in all program elements contained in the annotated element).
  • Classes in java.lang used by javax.swing.filechooser 
    Class and Description
    Boolean
    The Boolean class wraps a value of the primitive type boolean in an object.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
  • Classes in java.lang used by javax.swing.plaf 
    Class and Description
    Cloneable
    A class implements the Cloneable interface to indicate to the Object.clone() method that it is legal for that method to make a field-for-field copy of instances of that class.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
    SuppressWarnings
    Indicates that the named compiler warnings should be suppressed in the annotated element (and in all program elements contained in the annotated element).
  • Classes in java.lang used by javax.swing.plaf.basic 
    Class and Description
    Boolean
    The Boolean class wraps a value of the primitive type boolean in an object.
    Cloneable
    A class implements the Cloneable interface to indicate to the Object.clone() method that it is legal for that method to make a field-for-field copy of instances of that class.
    Deprecated
    A program element annotated @Deprecated is one that programmers are discouraged from using, typically because it is dangerous, or because a better alternative exists.
    Integer
    The Integer class wraps a value of the primitive type int in an object.
    Object
    Class Object is the root of the class hierarchy.
    Override
    Indicates that a method declaration is intended to override a method declaration in a supertype.
    String
    The String class represents character strings.
  • Classes in java.lang used by javax.swing.plaf.metal 
    Class and Description
    Cloneable
    A class implements the Cloneable interface to indicate to the Object.clone() method that it is legal for that method to make a field-for-field copy of instances of that class.
    Deprecated
    A program element annotated @Deprecated is one that programmers are discouraged from using, typically because it is dangerous, or because a better alternative exists.
    Object
    Class Object is the root of the class hierarchy.
    Override
    Indicates that a method declaration is intended to override a method declaration in a supertype.
    String
    The String class represents character strings.
  • Classes in java.lang used by javax.swing.plaf.multi 
    Class and Description
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
  • Classes in java.lang used by javax.swing.plaf.nimbus 
    Class and Description
    Comparable
    This interface imposes a total ordering on the objects of each class that implements it.
    Object
    Class Object is the root of the class hierarchy.
    Override
    Indicates that a method declaration is intended to override a method declaration in a supertype.
    String
    The String class represents character strings.
  • Classes in java.lang used by javax.swing.plaf.synth 
    Class and Description
    Class
    Instances of the class Class represent classes and interfaces in a running Java application.
    Object
    Class Object is the root of the class hierarchy.
    Override
    Indicates that a method declaration is intended to override a method declaration in a supertype.
    String
    The String class represents character strings.
  • Classes in java.lang used by javax.swing.table 
    Class and Description
    Class
    Instances of the class Class represent classes and interfaces in a running Java application.
    Deprecated
    A program element annotated @Deprecated is one that programmers are discouraged from using, typically because it is dangerous, or because a better alternative exists.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
  • Classes in java.lang used by javax.swing.text 
    Class and Description
    CharSequence
    A CharSequence is a readable sequence of char values.
    Class
    Instances of the class Class represent classes and interfaces in a running Java application.
    ClassNotFoundException
    Thrown when an application tries to load in a class through its string name using: The forName method in class Class.
    Cloneable
    A class implements the Cloneable interface to indicate to the Object.clone() method that it is legal for that method to make a field-for-field copy of instances of that class.
    CloneNotSupportedException
    Thrown to indicate that the clone method in class Object has been called to clone an object, but that the object's class does not implement the Cloneable interface.
    Comparable
    This interface imposes a total ordering on the objects of each class that implements it.
    Deprecated
    A program element annotated @Deprecated is one that programmers are discouraged from using, typically because it is dangerous, or because a better alternative exists.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Object
    Class Object is the root of the class hierarchy.
    Override
    Indicates that a method declaration is intended to override a method declaration in a supertype.
    Runnable
    The Runnable interface should be implemented by any class whose instances are intended to be executed by a thread.
    String
    The String class represents character strings.
    SuppressWarnings
    Indicates that the named compiler warnings should be suppressed in the annotated element (and in all program elements contained in the annotated element).
    Thread
    A thread is a thread of execution in a program.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by javax.swing.text.html 
    Class and Description
    Cloneable
    A class implements the Cloneable interface to indicate to the Object.clone() method that it is legal for that method to make a field-for-field copy of instances of that class.
    Comparable
    This interface imposes a total ordering on the objects of each class that implements it.
    Deprecated
    A program element annotated @Deprecated is one that programmers are discouraged from using, typically because it is dangerous, or because a better alternative exists.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
  • Classes in java.lang used by javax.swing.text.html.parser 
    Class and Description
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
    StringBuffer
    A thread-safe, mutable sequence of characters.
  • Classes in java.lang used by javax.swing.text.rtf 
    Class and Description
    Cloneable
    A class implements the Cloneable interface to indicate to the Object.clone() method that it is legal for that method to make a field-for-field copy of instances of that class.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
  • Classes in java.lang used by javax.swing.tree 
    Class and Description
    Class
    Instances of the class Class represent classes and interfaces in a running Java application.
    Cloneable
    A class implements the Cloneable interface to indicate to the Object.clone() method that it is legal for that method to make a field-for-field copy of instances of that class.
    CloneNotSupportedException
    Thrown to indicate that the clone method in class Object has been called to clone an object, but that the object's class does not implement the Cloneable interface.
    Deprecated
    A program element annotated @Deprecated is one that programmers are discouraged from using, typically because it is dangerous, or because a better alternative exists.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
    SuppressWarnings
    Indicates that the named compiler warnings should be suppressed in the annotated element (and in all program elements contained in the annotated element).
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by javax.swing.undo 
    Class and Description
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Object
    Class Object is the root of the class hierarchy.
    RuntimeException
    RuntimeException is the superclass of those exceptions that can be thrown during the normal operation of the Java Virtual Machine.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by javax.tools 
    Class and Description
    AutoCloseable
    An object that may hold resources (such as file or socket handles) until it is closed.
    Boolean
    The Boolean class wraps a value of the primitive type boolean in an object.
    CharSequence
    A CharSequence is a readable sequence of char values.
    Class
    Instances of the class Class represent classes and interfaces in a running Java application.
    ClassLoader
    A class loader is an object that is responsible for loading classes.
    Comparable
    This interface imposes a total ordering on the objects of each class that implements it.
    Iterable
    Implementing this interface allows an object to be the target of the "for-each loop" statement.
    Object
    Class Object is the root of the class hierarchy.
    Override
    Indicates that a method declaration is intended to override a method declaration in a supertype.
    String
    The String class represents character strings.
  • Classes in java.lang used by javax.transaction 
    Class and Description
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by javax.transaction.xa 
    Class and Description
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by javax.xml 
    Class and Description
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
  • Classes in java.lang used by javax.xml.bind 
    Class and Description
    Class
    Instances of the class Class represent classes and interfaces in a running Java application.
    ClassLoader
    A class loader is an object that is responsible for loading classes.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    IllegalStateException
    Signals that a method has been invoked at an illegal or inappropriate time.
    Object
    Class Object is the root of the class hierarchy.
    Override
    Indicates that a method declaration is intended to override a method declaration in a supertype.
    RuntimeException
    RuntimeException is the superclass of those exceptions that can be thrown during the normal operation of the Java Virtual Machine.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by javax.xml.bind.annotation 
    Class and Description
    Comparable
    This interface imposes a total ordering on the objects of each class that implements it.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
  • Classes in java.lang used by javax.xml.bind.annotation.adapters 
    Class and Description
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
  • Classes in java.lang used by javax.xml.bind.attachment 
    Class and Description
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
  • Classes in java.lang used by javax.xml.bind.helpers 
    Class and Description
    Class
    Instances of the class Class represent classes and interfaces in a running Java application.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by javax.xml.bind.util 
    Class and Description
    Object
    Class Object is the root of the class hierarchy.
  • Classes in java.lang used by javax.xml.crypto 
    Class and Description
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Object
    Class Object is the root of the class hierarchy.
    RuntimeException
    RuntimeException is the superclass of those exceptions that can be thrown during the normal operation of the Java Virtual Machine.
    String
    The String class represents character strings.
    SuppressWarnings
    Indicates that the named compiler warnings should be suppressed in the annotated element (and in all program elements contained in the annotated element).
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by javax.xml.crypto.dom 
    Class and Description
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
    SuppressWarnings
    Indicates that the named compiler warnings should be suppressed in the annotated element (and in all program elements contained in the annotated element).
  • Classes in java.lang used by javax.xml.crypto.dsig 
    Class and Description
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
    SuppressWarnings
    Indicates that the named compiler warnings should be suppressed in the annotated element (and in all program elements contained in the annotated element).
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by javax.xml.crypto.dsig.dom 
    Class and Description
    Object
    Class Object is the root of the class hierarchy.
  • Classes in java.lang used by javax.xml.crypto.dsig.keyinfo 
    Class and Description
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
    SuppressWarnings
    Indicates that the named compiler warnings should be suppressed in the annotated element (and in all program elements contained in the annotated element).
  • Classes in java.lang used by javax.xml.crypto.dsig.spec 
    Class and Description
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
    SuppressWarnings
    Indicates that the named compiler warnings should be suppressed in the annotated element (and in all program elements contained in the annotated element).
  • Classes in java.lang used by javax.xml.datatype 
    Class and Description
    ClassLoader
    A class loader is an object that is responsible for loading classes.
    Cloneable
    A class implements the Cloneable interface to indicate to the Object.clone() method that it is legal for that method to make a field-for-field copy of instances of that class.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Number
    The abstract class Number is the superclass of platform classes representing numeric values that are convertible to the primitive types byte, double, float, int, long, and short.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by javax.xml.namespace 
    Class and Description
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
  • Classes in java.lang used by javax.xml.parsers 
    Class and Description
    ClassLoader
    A class loader is an object that is responsible for loading classes.
    Error
    An Error is a subclass of Throwable that indicates serious problems that a reasonable application should not try to catch.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    IllegalArgumentException
    Thrown to indicate that a method has been passed an illegal or inappropriate argument.
    Object
    Class Object is the root of the class hierarchy.
    Override
    Indicates that a method declaration is intended to override a method declaration in a supertype.
    String
    The String class represents character strings.
    SuppressWarnings
    Indicates that the named compiler warnings should be suppressed in the annotated element (and in all program elements contained in the annotated element).
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by javax.xml.soap 
    Class and Description
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
    UnsupportedOperationException
    Thrown to indicate that the requested operation is not supported.
  • Classes in java.lang used by javax.xml.stream 
    Class and Description
    ClassLoader
    A class loader is an object that is responsible for loading classes.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    IllegalArgumentException
    Thrown to indicate that a method has been passed an illegal or inappropriate argument.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by javax.xml.stream.events 
    Class and Description
    String
    The String class represents character strings.
  • Classes in java.lang used by javax.xml.stream.util 
    Class and Description
    IllegalArgumentException
    Thrown to indicate that a method has been passed an illegal or inappropriate argument.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
  • Classes in java.lang used by javax.xml.transform 
    Class and Description
    ClassLoader
    A class loader is an object that is responsible for loading classes.
    Error
    An Error is a subclass of Throwable that indicates serious problems that a reasonable application should not try to catch.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    IllegalArgumentException
    Thrown to indicate that a method has been passed an illegal or inappropriate argument.
    Object
    Class Object is the root of the class hierarchy.
    Override
    Indicates that a method declaration is intended to override a method declaration in a supertype.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by javax.xml.transform.dom 
    Class and Description
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
  • Classes in java.lang used by javax.xml.transform.sax 
    Class and Description
    IllegalArgumentException
    Thrown to indicate that a method has been passed an illegal or inappropriate argument.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
  • Classes in java.lang used by javax.xml.transform.stax 
    Class and Description
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
  • Classes in java.lang used by javax.xml.transform.stream 
    Class and Description
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
  • Classes in java.lang used by javax.xml.validation 
    Class and Description
    ClassLoader
    A class loader is an object that is responsible for loading classes.
    Error
    An Error is a subclass of Throwable that indicates serious problems that a reasonable application should not try to catch.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by javax.xml.ws 
    Class and Description
    Class
    Instances of the class Class represent classes and interfaces in a running Java application.
    Comparable
    This interface imposes a total ordering on the objects of each class that implements it.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Object
    Class Object is the root of the class hierarchy.
    RuntimeException
    RuntimeException is the superclass of those exceptions that can be thrown during the normal operation of the Java Virtual Machine.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by javax.xml.ws.handler 
    Class and Description
    Comparable
    This interface imposes a total ordering on the objects of each class that implements it.
    String
    The String class represents character strings.
  • Classes in java.lang used by javax.xml.ws.handler.soap 
    Class and Description
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
  • Classes in java.lang used by javax.xml.ws.http 
    Class and Description
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Object
    Class Object is the root of the class hierarchy.
    RuntimeException
    RuntimeException is the superclass of those exceptions that can be thrown during the normal operation of the Java Virtual Machine.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by javax.xml.ws.soap 
    Class and Description
    Comparable
    This interface imposes a total ordering on the objects of each class that implements it.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Object
    Class Object is the root of the class hierarchy.
    RuntimeException
    RuntimeException is the superclass of those exceptions that can be thrown during the normal operation of the Java Virtual Machine.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by javax.xml.ws.spi 
    Class and Description
    Class
    Instances of the class Class represent classes and interfaces in a running Java application.
    IllegalAccessException
    An IllegalAccessException is thrown when an application tries to reflectively create an instance (other than an array), set or get a field, or invoke a method, but the currently executing method does not have access to the definition of the specified class, field, method or constructor.
    IllegalArgumentException
    Thrown to indicate that a method has been passed an illegal or inappropriate argument.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
  • Classes in java.lang used by javax.xml.ws.spi.http 
    Class and Description
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
  • Classes in java.lang used by javax.xml.ws.wsaddressing 
    Class and Description
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
  • Classes in java.lang used by javax.xml.xpath 
    Class and Description
    ClassLoader
    A class loader is an object that is responsible for loading classes.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by org.ietf.jgss 
    Class and Description
    Cloneable
    A class implements the Cloneable interface to indicate to the Object.clone() method that it is legal for that method to make a field-for-field copy of instances of that class.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by org.omg.CORBA 
    Class and Description
    Class
    Instances of the class Class represent classes and interfaces in a running Java application.
    Deprecated
    A program element annotated @Deprecated is one that programmers are discouraged from using, typically because it is dangerous, or because a better alternative exists.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Object
    Class Object is the root of the class hierarchy.
    RuntimeException
    RuntimeException is the superclass of those exceptions that can be thrown during the normal operation of the Java Virtual Machine.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by org.omg.CORBA.DynAnyPackage 
    Class and Description
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by org.omg.CORBA.ORBPackage 
    Class and Description
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by org.omg.CORBA.TypeCodePackage 
    Class and Description
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by org.omg.CORBA.portable 
    Class and Description
    Class
    Instances of the class Class represent classes and interfaces in a running Java application.
    Deprecated
    A program element annotated @Deprecated is one that programmers are discouraged from using, typically because it is dangerous, or because a better alternative exists.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Object
    Class Object is the root of the class hierarchy.
    RuntimeException
    RuntimeException is the superclass of those exceptions that can be thrown during the normal operation of the Java Virtual Machine.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by org.omg.CORBA_2_3.portable 
    Class and Description
    Class
    Instances of the class Class represent classes and interfaces in a running Java application.
  • Classes in java.lang used by org.omg.CosNaming 
    Class and Description
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
  • Classes in java.lang used by org.omg.CosNaming.NamingContextExtPackage 
    Class and Description
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by org.omg.CosNaming.NamingContextPackage 
    Class and Description
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by org.omg.DynamicAny 
    Class and Description
    Class
    Instances of the class Class represent classes and interfaces in a running Java application.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
  • Classes in java.lang used by org.omg.DynamicAny.DynAnyFactoryPackage 
    Class and Description
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
  • Classes in java.lang used by org.omg.DynamicAny.DynAnyPackage 
    Class and Description
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
  • Classes in java.lang used by org.omg.IOP 
    Class and Description
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
  • Classes in java.lang used by org.omg.IOP.CodecFactoryPackage 
    Class and Description
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by org.omg.IOP.CodecPackage 
    Class and Description
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by org.omg.Messaging 
    Class and Description
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
  • Classes in java.lang used by org.omg.PortableInterceptor 
    Class and Description
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by org.omg.PortableInterceptor.ORBInitInfoPackage 
    Class and Description
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by org.omg.PortableServer 
    Class and Description
    Class
    Instances of the class Class represent classes and interfaces in a running Java application.
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by org.omg.PortableServer.CurrentPackage 
    Class and Description
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by org.omg.PortableServer.POAManagerPackage 
    Class and Description
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by org.omg.PortableServer.POAPackage 
    Class and Description
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by org.omg.PortableServer.ServantLocatorPackage 
    Class and Description
    Object
    Class Object is the root of the class hierarchy.
  • Classes in java.lang used by org.omg.stub.java.rmi 
    Class and Description
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
  • Classes in java.lang used by org.w3c.dom 
    Class and Description
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Object
    Class Object is the root of the class hierarchy.
    RuntimeException
    RuntimeException is the superclass of those exceptions that can be thrown during the normal operation of the Java Virtual Machine.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by org.w3c.dom.bootstrap 
    Class and Description
    ClassCastException
    Thrown to indicate that the code has attempted to cast an object to a subclass of which it is not an instance.
    ClassNotFoundException
    Thrown when an application tries to load in a class through its string name using: The forName method in class Class.
    IllegalAccessException
    An IllegalAccessException is thrown when an application tries to reflectively create an instance (other than an array), set or get a field, or invoke a method, but the currently executing method does not have access to the definition of the specified class, field, method or constructor.
    InstantiationException
    Thrown when an application tries to create an instance of a class using the newInstance method in class Class, but the specified class object cannot be instantiated.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
  • Classes in java.lang used by org.w3c.dom.events 
    Class and Description
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Object
    Class Object is the root of the class hierarchy.
    RuntimeException
    RuntimeException is the superclass of those exceptions that can be thrown during the normal operation of the Java Virtual Machine.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by org.w3c.dom.ls 
    Class and Description
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Object
    Class Object is the root of the class hierarchy.
    RuntimeException
    RuntimeException is the superclass of those exceptions that can be thrown during the normal operation of the Java Virtual Machine.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by org.xml.sax 
    Class and Description
    Exception
    The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
    Throwable
    The Throwable class is the superclass of all errors and exceptions in the Java language.
  • Classes in java.lang used by org.xml.sax.ext 
    Class and Description
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
  • Classes in java.lang used by org.xml.sax.helpers 
    Class and Description
    ClassCastException
    Thrown to indicate that the code has attempted to cast an object to a subclass of which it is not an instance.
    ClassNotFoundException
    Thrown when an application tries to load in a class through its string name using: The forName method in class Class.
    IllegalAccessException
    An IllegalAccessException is thrown when an application tries to reflectively create an instance (other than an array), set or get a field, or invoke a method, but the currently executing method does not have access to the definition of the specified class, field, method or constructor.
    InstantiationException
    Thrown when an application tries to create an instance of a class using the newInstance method in class Class, but the specified class object cannot be instantiated.
    NullPointerException
    Thrown when an application attempts to use null in a case where an object is required.
    Object
    Class Object is the root of the class hierarchy.
    String
    The String class represents character strings.
    SuppressWarnings
    Indicates that the named compiler warnings should be suppressed in the annotated element (and in all program elements contained in the annotated element).
Java™ Platform
Standard Ed. 8

Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2022, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.

微信小程序

微信扫一扫体验

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部