Overview | Package | Class | Tree | Deprecated | Index | Help
| Oracle® Application Server XML Java API Reference 10g Release 2 (10.1.2) Part no. B12024-03 September 2004
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package javax.xml.bind

Provides a runtime binding framework for client applications including unmarshalling, marshalling, and validation capabilities.

See:
Description

Interface Summary
Element | This is an element marker interface.
Marshaller | The `Marshaller` class is responsible for governing the process of serializing Java content trees back into XML data.
NotIdentifiableEvent | This event indicates that a problem was encountered resolvin 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.
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.
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 or while performing on-demand validation of the Java content tree.
ValidationEventHandler | A basic event handler interface for validation errors.
ValidationEventLocator | Encapsulate the location of a ValidationEvent.
Validator | The `Validator` class is responsible for controlling the validation of content trees during runtime.

Class Summary
JAXBContext | The `JAXBContext` class provides the client's entry point to the JAXB API.

Exception Summary
JAXBException | This is the root exception class for all JAXB exceptions.
MarshalException | This exception indicates that an error has occured while performing a marshal operation that the provider is unable to recover from.
PropertyException | This exception indicates that an error was encountered while getting or setting a property.
TypeConstraintException | This exception indicates that a violation of a dynamically checked type constraint was detected.
UnmarshalException | This exception indicates that an error has occured while performing an unmarshal operation.
ValidationException | This exception indicates that an error has occured while performing a validate operation.

## Package javax.xml.bind Description

Provides a runtime binding framework for client applications including unmarshalling, marshalling, and validation capabilities.

`JaxbContext` is the client-entry point to the runtime binding framework.

## Package Specification

- JAXB Specification

## Related Documentation

For overviews, tutorials, examples, guides, and tool documentation, please see:

- The JAXB Website

Overview | Package | Class | Tree | Deprecated | Index | Help
| Oracle® Application Server XML Java API Reference 10g Release 2 (10.1.2) Part no. B12024-03 September 2004
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

Copyright © 2001 Sun Microsystems, Inc. All rights reserved.