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.
java.awt.im.spiInterfaces for implementation of text input methods.
java.awt.imageImage consumers, producers and filters.
java.awt.image.renderable
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
java.lang.management 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.rmi.registry
java.rmi.server
java.security
java.security.acl
java.security.cert
java.security.interfaces
java.security.spec
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.concurrent
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.crypto
javax.crypto.interfaces
javax.crypto.spec
javax.imageio This package provides image input/output APIs.
javax.imageio.event
javax.imageio.metadata
javax.imageio.plugins.bmp
javax.imageio.plugins.jpeg
javax.imageio.spi
javax.imageio.stream
javax.management
javax.management.loading
javax.management.openmbean Provides the data types and descriptor classes for the Open MBeans.
javax.naming
javax.naming.directory
javax.naming.event
javax.naming.ldap
javax.naming.spi
javax.net
javax.net.ssl
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.rmi.ssl
javax.security.auth
javax.security.auth.callback
javax.security.auth.kerberos
javax.security.auth.login
javax.security.auth.spi
javax.security.auth.x500
javax.security.cert
javax.security.sasl
javax.sound.midi
javax.sound.midi.spi
javax.sound.sampled
javax.sound.sampled.spi
javax.sql
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.
javax.transaction
javax.transaction.xa
javax.xml
javax.xml.datatype
This package provides type mappings between XML and Java data types.
javax.xml.namespace
XML Namespace processing.
javax.xml.parsersBootstrapping APIs for JAXP parsers.
javax.xml.stream
javax.xml.stream.events
javax.xml.stream.util
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.
javax.xml.validation
API for the validation of XML documents using a range of schema languages.
javax.xml.xpath
This package provides access to an XPath evaluation environment and expressions.
org.ietf.jgss
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.Dynamic
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.DynAnyFactoryPackage
org.omg.DynamicAny.DynAnyPackageContains several exceptions that may be thrown during the operations on DynAny and derived classes.
org.omg.IOP
org.omg.IOP.CodecFactoryPackage
org.omg.IOP.CodecPackage
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.PortableInterceptor.ORBInitInfoPackage
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.CurrentPackage
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.PortableServer.portable
org.omg.SendingContext
org.omg.stub.java.rmiContains RMI-IIOP Stubs for the Remote types from java.rmi package.
org.w3c.dom
org.w3c.dom.bootstrap
org.w3c.dom.css
org.w3c.dom.events
org.w3c.dom.html2
org.w3c.dom.ls
org.w3c.dom.ranges
org.w3c.dom.stylesheets
org.w3c.dom.traversal
org.w3c.dom.views
org.w3c.dom.xpath
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.