Java(TM) Web Services Developer Pack (Version 1.3) Combined API Specification

Packages
javax.faces  
javax.faces.application  
javax.faces.component Fundamental APIs for user interface components, and concrete component implementation classes.
javax.faces.context Classes and interfaces defining per-request state information.
javax.faces.convert Classes and interfaces defining converters.
javax.faces.el Classes and interfaces for evaluating and processing reference expressions.
javax.faces.event Interfaces describing events and event listeners, and concrete event implementation classes.
javax.faces.lifecycle Classes and interfaces defining lifecycle management for the JavaServer Faces implementation.
javax.faces.render Classes and interfaces defining the rendering model.
javax.faces.tree Classes and interfaces defining the component tree and component tree factory.
javax.faces.validator Interface defining the validator model, and concrete validator implementation classes.
javax.faces.webapp Classes required for integration of JavaServer Faces int web applications, including a standard servlet, base classes for JSP custom component tags, and concrete tag implementations for core tags.
javax.servlet  
javax.servlet.http  
javax.servlet.jsp Classes and interfaces for the Core JSP 2.0 API.
javax.servlet.jsp.el Classes and interfaces for the JSP 2.0 Expression Language API.
javax.servlet.jsp.jstl.core  
javax.servlet.jsp.jstl.fmt  
javax.servlet.jsp.jstl.sql  
javax.servlet.jsp.jstl.tlv  
javax.servlet.jsp.tagext Classes and interfaces for the definition of JavaServer Pages Tag Libraries.
javax.xml  
javax.xml.bind Provides a runtime binding framework for client applications including unmarshalling, marshalling, and validation capabilities.
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.namespace This package contains the QName class.
javax.xml.parsers Provides classes allowing the processing of XML documents.
javax.xml.registry This package and its sub-packages describe the API classes and interfaces for the JAXR API.
javax.xml.registry.infomodel This package describes the information model for the JAXR API.
javax.xml.registry.samples  
javax.xml.rpc This package contains the core JAX-RPC APIs for the client programming model.
javax.xml.rpc.encoding This package defines APIs for the extensible type mapping framework.
javax.xml.rpc.handler This package defines APIs for SOAP Message Handlers
javax.xml.rpc.handler.soap This package defines APIs for SOAP Message Handlers
javax.xml.rpc.holders This package contains the standard Java Holder classes.
javax.xml.rpc.server This package defines APIs for the servlet based JAX-RPC endpoint model.
javax.xml.rpc.soap This package defines APIs specific to the SOAP binding.
javax.xml.soap Provides the API for creating and building SOAP messages.
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.stream This package implements stream- and URI- specific transformation APIs.
org.w3c.dom  
org.xml.sax SAX 2.0 r2 prerelease interfaces
org.xml.sax.ext SAX2-ext: SAX2 Extension Handlers 1.0
org.xml.sax.helpers SAX 2.0 r2 prerelease helper interfaces