| Package | Description | 
|---|---|
| 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.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.ws | This package contains the core JAX-WS APIs. | 
| javax.xml.ws.handler.soap | This package defines APIs for SOAP message handlers. | 
| javax.xml.ws.spi | This package defines SPIs for JAX-WS. | 
| Class and Description | 
|---|
| Binder Enable synchronization between XML infoset nodes and JAXB objects 
 representing same XML document. | 
| DatatypeConverterInterface 
 The DatatypeConverterInterface is for JAXB provider use only. | 
| JAXBContext 
 The JAXBContext class provides the client's entry point to the 
 JAXB API. | 
| JAXBElement JAXB representation of an Xml Element. | 
| JAXBException This is the root exception class for all JAXB exceptions. | 
| JAXBIntrospector Provide access to JAXB xml binding data for a JAXB object. | 
| Marshaller 
 The Marshaller class is responsible for governing the process
 of serializing Java content trees back into XML data. | 
| Marshaller.Listener 
 Register an instance of an implementation of this class with a  Marshallerto externally listen
 for marshal events. | 
| PropertyException This exception indicates that an error was encountered while getting or
 setting a property. | 
| SchemaOutputResolver Controls where a JAXB implementation puts the generates
 schema files. | 
| Unmarshaller The Unmarshaller class governs the process of deserializing XML 
 data into newly created Java content trees, optionally validating the XML 
 data as it is unmarshalled. | 
| Unmarshaller.Listener 
 Register an instance of an implementation of this class with  Unmarshallerto externally listen
 for unmarshal events. | 
| UnmarshallerHandler Unmarshaller implemented as SAX ContentHandler. | 
| ValidationEvent This event indicates that a problem was encountered while validating the    
 incoming XML data during an unmarshal operation, while performing 
 on-demand validation of the Java content tree, or while marshalling the
 Java content tree back to XML data. | 
| ValidationEventHandler A basic event handler interface for validation errors. | 
| ValidationEventLocator Encapsulate the location of a ValidationEvent. | 
| Validator Deprecated. 
 since JAXB 2.0 | 
| Class and Description | 
|---|
| ValidationEventHandler A basic event handler interface for validation errors. | 
| Class and Description | 
|---|
| JAXBElement JAXB representation of an Xml Element. | 
| JAXBException This is the root exception class for all JAXB exceptions. | 
| Marshaller 
 The Marshaller class is responsible for governing the process
 of serializing Java content trees back into XML data. | 
| Marshaller.Listener 
 Register an instance of an implementation of this class with a  Marshallerto externally listen
 for marshal events. | 
| NotIdentifiableEvent This event indicates that a problem was encountered resolving an ID/IDREF. | 
| ParseConversionEvent This event indicates that a problem was encountered while converting a
 string from the XML data into a value of the target Java data type. | 
| PrintConversionEvent This event indicates that a problem was encountered while converting data
 from the Java content tree into its lexical representation. | 
| PropertyException This exception indicates that an error was encountered while getting or
 setting a property. | 
| UnmarshalException This exception indicates that an error has occurred while performing
 an unmarshal operation that prevents the JAXB Provider from completing
 the operation. | 
| Unmarshaller The Unmarshaller class governs the process of deserializing XML 
 data into newly created Java content trees, optionally validating the XML 
 data as it is unmarshalled. | 
| Unmarshaller.Listener 
 Register an instance of an implementation of this class with  Unmarshallerto externally listen
 for unmarshal events. | 
| ValidationEvent This event indicates that a problem was encountered while validating the    
 incoming XML data during an unmarshal operation, while performing 
 on-demand validation of the Java content tree, or while marshalling the
 Java content tree back to XML data. | 
| ValidationEventHandler A basic event handler interface for validation errors. | 
| ValidationEventLocator Encapsulate the location of a ValidationEvent. | 
| Class and Description | 
|---|
| JAXBContext 
 The JAXBContext class provides the client's entry point to the 
 JAXB API. | 
| JAXBException This is the root exception class for all JAXB exceptions. | 
| Marshaller 
 The Marshaller class is responsible for governing the process
 of serializing Java content trees back into XML data. | 
| Unmarshaller The Unmarshaller class governs the process of deserializing XML 
 data into newly created Java content trees, optionally validating the XML 
 data as it is unmarshalled. | 
| ValidationEvent This event indicates that a problem was encountered while validating the    
 incoming XML data during an unmarshal operation, while performing 
 on-demand validation of the Java content tree, or while marshalling the
 Java content tree back to XML data. | 
| ValidationEventHandler A basic event handler interface for validation errors. | 
| Class and Description | 
|---|
| JAXBContext 
 The JAXBContext class provides the client's entry point to the 
 JAXB API. | 
| Class and Description | 
|---|
| JAXBContext 
 The JAXBContext class provides the client's entry point to the 
 JAXB API. | 
| Class and Description | 
|---|
| JAXBContext 
 The JAXBContext class provides the client's entry point to the 
 JAXB API. | 
Copyright © 1996-2013, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.