All Packages
java.applet Classes and interfaces for small embeddable applications
often used in web pages.
java.awt Abstract Window Toolkit classes.
java.awt.datatransfer Classes to represent different flavors of data for transferring native
and system types through for example a clipboard.
java.awt.dnd Events and listeners for drag and drop sources and targets.
java.awt.event Listeners and adapters for different kinds of AWT events.
java.awt.font Representations of different kind of characters and fonts.
java.awt.geom Classes to represent 2D objects and different path transformations.
java.awt.print Classes for printer jobs, pages, paper sizes, graphics and formats.
java.beans Listeners and descriptors for managing beans.
java.io Classes for manipulating character and byte streams and files.
java.lang Core classes including wrappers for primitive types, classes, packages
and class loaders, representations of the system, processes, threads and
the core exception hierarchy.
java.lang.management
A series of management beans which provide access to information about the
virtual machine and its underlying operating system.
java.lang.ref Low level manipulation and monitoring of object references.
java.lang.reflect Runtime inspection and manipulation of object classes, methods, arguments
and fields.
java.math Arbitrary large decimals and integers.
java.net Network communication through TCP and UDP sockets or URLs.
java.nio Abstract classes for manipulating buffers of different primitive types.
java.nio.channels Classes for creating, selecting and non-blocking reading and writing of
buffers from files and sockets.
java.nio.charset Classes to manipulate, encode and decode different character sets from
and to bytes.
java.rmi Provides basic Remote Method Invocation (RMI) interfaces, classes and exceptions.
java.rmi.activation In the previous Classpath releases, an instance of a UnicastRemoteObject
could be accessed from a server that:
- has created an instance of that object
- has been running all the time
The the activation system allows to activate and execute the object
implementation on demand rather than running all time.
java.sql Interfaces and classes to connect to a database and wrappers for data
in the database and result queries.
java.text Classes to iterate over strings and to format texts according to a
specific locale.
java.text.spi
A series of service provider interfaces for use by the
classes in
java.text.
java.util Utility classes such as collections (maps, sets, lists, dictionaries and
stacks), calendars, dates, locales, properties, timers, resource bundles and
event objects.
java.util.jar Utility classes for manipulating java archives
(zip files with a manifest file with attributes).
java.util.prefs Utility classes for storing and retrieving user and system preferences.
java.util.spi
A series of service provider interfaces for use by the
classes in
java.util.
java.util.zip Utility classes to manipulate zip and gzip archives as files or streams,
includes checksum and compression support.
javax.activity Exception wrappers for org.omg.CORBA activity status system exceptions.
javax.print Provides the basic interfaces and classes of the Java Print Service API.
javax.print.attribute Provides classes and interfaces describing the roles and
syntax of attribute objects in the Java Print Service API.
The package contains the base attribute interface and several subinterfaces
describing the different attribute roles of printing attributes.
javax.print.event Provides events and listeners to be used with the Java Print Service API.
javax.rmi
Java RMI over IIOP combines RMI technology with CORBA technology.
javax.rmi.CORBA
Java RMI over IIOP combines RMI technology with CORBA technology.
javax.swing Provides a collection of cross-platform user interface
components.
javax.swing.event Provides events and listeners used by components in the
javax.swing package.
javax.swing.plaf A base package for the "pluggable look and feel" (plaf) mechanism used by
the
javax.swing classes.
javax.swing.plaf.multi Provides a look and feel that can combine a primary look and feel with one or more auxiliary look and feels.
javax.swing.plaf.synth Provides a look and feel that can be customized by and XML file or by
providing a custom
SynthStyleFactory.
javax.swing.text Provides core text classes and interfaces representing models and views
used by the text components for display and editing of text.
javax.swing.text.html Provides supporting classes for web browsers,
web robots, web page content analysers, web editors and
other applications applications working with Hypertext
Markup Language (HTML).
javax.swing.text.html.parser Provides the DTD driven for web browsers,
web robots, web page content analysers, web editors and
other applications applications working with Hypertext
Markup Language (HTML).
javax.swing.text.rtf Provides support for Rich Text Format (RTF) data to be used with the
JEditorPane component.
javax.xml.xpath
This package provides access to an XPath evaluation environment and expressions.
org.omg.CORBA.portable This package defines CDR streams,
used for communications between orbs, normally via network.
org.omg.CORBA_2_3 This package supports the ORB extendsions that appeared since CORBA 2_3.
org.omg.CosNaming
The COS (Common Object Service) Naming Service allows an object to be found from its symbolic name.
org.omg.DynamicAny DynAny's allow to work with data structures, exact content of those is not
known at the time of compilation.
org.omg.Messaging Contains CORBA synchronization modes, specifying how far the request shall
progress before control is returned to the client for one way operations.
org.omg.PortableServer
The Portable Object Adapter (POA) provides more control on the request
processing than it is possible when connecting objects directly to the
ORB.
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.