GNU Classpath 0.95

All Packages

java.appletClasses and interfaces for small embeddable applications often used in web pages.
java.awtAbstract Window Toolkit classes.
java.awt.colorClasses to represent color spaces and profiles.
java.awt.datatransferClasses to represent different flavors of data for transferring native and system types through for example a clipboard.
java.awt.dndEvents and listeners for drag and drop sources and targets.
java.awt.dnd.peerInterfaces for using native interface components.
java.awt.eventListeners and adapters for different kinds of AWT events.
java.awt.fontRepresentations of different kind of characters and fonts.
java.awt.geomClasses to represent 2D objects and different path transformations.
java.awt.imSupport for text input methods. for implementation of text input methods.
java.awt.imageImage consumers, producers and filters.
java.awt.peerInterfaces for using native interface components.
java.awt.printClasses for printer jobs, pages, paper sizes, graphics and formats.
java.beansListeners and descriptors for managing beans.
java.beans.beancontextContainers and execution environments for beans.
java.ioClasses for manipulating character and byte streams and files.
java.langCore classes including wrappers for primitive types, classes, packages and class loaders, representations of the system, processes, threads and the core exception hierarchy.
java.lang.annotationClasses to handle annotations.
java.lang.instrument A series of management beans which provide access to information about the virtual machine and its underlying operating system.
java.lang.refLow level manipulation and monitoring of object references.
java.lang.reflectRuntime inspection and manipulation of object classes, methods, arguments and fields.
java.mathArbitrary large decimals and integers.
java.netNetwork communication through TCP and UDP sockets or URLs.
java.nioAbstract classes for manipulating buffers of different primitive types.
java.nio.channelsClasses for creating, selecting and non-blocking reading and writing of buffers from files and sockets.
java.nio.channels.spiUtility classes and interfaces for implementing channels.
java.nio.charsetClasses to manipulate, encode and decode different character sets from and to bytes.
java.nio.charset.spiClasses to provide new character sets.
java.rmiProvides basic Remote Method Invocation (RMI) interfaces, classes and exceptions.
java.rmi.activationIn 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.rmi.dgcThe Distributed Garbage Collector (DGC).
java.sqlInterfaces and classes to connect to a database and wrappers for data in the database and result queries.
java.textClasses 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.utilUtility classes such as collections (maps, sets, lists, dictionaries and stacks), calendars, dates, locales, properties, timers, resource bundles and event objects.
java.util.jarUtility classes for manipulating java archives (zip files with a manifest file with attributes).
java.util.loggingUtility classes for logging events.
java.util.prefsUtility classes for storing and retrieving user and system preferences.
java.util.regexRegular expression patterns and matchers.
java.util.spi A series of service provider interfaces for use by the classes in java.util.
java.util.zipUtility classes to manipulate zip and gzip archives as files or streams, includes checksum and compression support.
javax.accessibilityProvides a contract between objects and accessibility software.
javax.activityException wrappers for org.omg.CORBA activity status system exceptions.
javax.imageio This package provides image input/output APIs.
javax.imageio.spi Provides the data types and descriptor classes for the Open MBeans.
javax.printProvides the basic interfaces and classes of the Java Print Service API.
javax.print.attributeProvides 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.attribute.standardProvides the printing attribute classes of the Java Print Service API.
javax.print.eventProvides 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.swingProvides a collection of cross-platform user interface components.
javax.swing.borderProvides borders for use by components in the javax.swing package.
javax.swing.colorchooserProvides support classes for the JColorChooser component.
javax.swing.eventProvides events and listeners used by components in the javax.swing package.
javax.swing.filechooserProvides support classes for the JFileChooser component.
javax.swing.plafA base package for the "pluggable look and feel" (plaf) mechanism used by the javax.swing classes.
javax.swing.plaf.basicProvides a "basic" look and feel implementation.
javax.swing.plaf.metalProvides a cross-platform look and feel known as "Metal".
javax.swing.plaf.multiProvides a look and feel that can combine a primary look and feel with one or more auxiliary look and feels.
javax.swing.plaf.synthProvides a look and feel that can be customized by and XML file or by providing a custom SynthStyleFactory.
javax.swing.tableInterfaces and classes that support the JTable component.
javax.swing.textProvides 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.rtfProvides support for Rich Text Format (RTF) data to be used with the JEditorPane component.
javax.swing.treeInterfaces and classes that support the JTree component.
javax.swing.undoProvides a mechanism to support undo/redo operations.
This package provides type mappings between XML and Java data types.
XML Namespace processing.
javax.xml.parsersBootstrapping APIs for JAXP parsers.
javax.xml.transformBase "TRAX" API for XSLT transformers.
javax.xml.transform.domSupport for DOM inputs and outputs to transformers.
javax.xml.transform.saxSupport for SAX2-based XSLT transformers.
javax.xml.transform.streamSupport for text stream inputs and outputs to transformers.
API for the validation of XML documents using a range of schema languages.
This package provides access to an XPath evaluation environment and expressions.
org.omg.CORBAThis package provides the support of CORBA; see overview of the implemented functionality.
org.omg.CORBA.DynAnyPackageProvides a couple of exceptions, thrown by methods in the TypeCode class.
org.omg.CORBA.ORBPackageProvides a couple of exceptions, thrown by methods in the ORB class.
org.omg.CORBA.TypeCodePackageProvides a couple of exceptions, thrown by methods in the TypeCode class.
org.omg.CORBA.portableThis package defines CDR streams, used for communications between orbs, normally via network.
org.omg.CORBA_2_3This package supports the ORB extendsions that appeared since CORBA 2_3.
org.omg.CORBA_2_3.portableThis package supports the communication extensions 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.CosNaming.NamingContextExtPackageProvides several satelitte classes, needed by the naming service extensions, added from the version 1.4
org.omg.CosNaming.NamingContextPackageProvides exceptions and several other satelitte classes, needed by the naming service.
org.omg.DynamicAnyDynAny's allow to work with data structures, exact content of those is not known at the time of compilation.
org.omg.DynamicAny.DynAnyPackageContains several exceptions that may be thrown during the operations on DynAny and derived classes.
org.omg.MessagingContains CORBA synchronization modes, specifying how far the request shall progress before control is returned to the client for one way operations.
org.omg.PortableInterceptorInterceptors are hooks than can monitor various stages of the CORBA request processing.
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.omg.PortableServer.POAManagerPackageContains additional classes, needed by POA Manager
org.omg.PortableServer.POAPackageContains exceptions that may be thrown by various POA operations.
org.omg.PortableServer.ServantLocatorPackageContains a holder, transferring the data between subsequent calls of the Servant Manager methods.
org.omg.SendingContext RMI-IIOP Stubs for the Remote types from java.rmi package.
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.helpersThis package contains "helper" classes, including support for bootstrapping SAX-based applications.