See: Description
Interface | Description |
---|---|
DatatypeConverterInterface |
The DatatypeConverterInterface is for Jakarta XML Binding provider use only.
|
Element |
This is an element marker interface.
|
JAXBContextFactory |
Factory that creates new
JAXBContext instances. |
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 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.
|
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, 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 | Description |
---|---|
Binder<XmlNode> |
Enable synchronization between XML infoset nodes and Jakarta XML Binding objects
representing same XML document.
|
DatatypeConverter |
The javaType binding declaration can be used to customize the binding of
an XML schema datatype to a Java datatype.
|
JAXB |
Class that defines convenience methods for common, simple use of Jakarta XML Binding.
|
JAXBContext |
The
JAXBContext class provides the client's entry point to the
Jakarta XML Binding API. |
JAXBElement<T> |
Jakarta XML Binding representation of an Xml Element.
|
JAXBElement.GlobalScope |
Designates global scope for an xml element.
|
JAXBIntrospector |
Provide access to Jakarta XML Binding xml binding data for a Jakarta XML Binding object.
|
JAXBPermission |
This class is for Jakarta XML Binding permissions.
|
Marshaller.Listener |
Register an instance of an implementation of this class with a
Marshaller to externally listen
for marshal events. |
SchemaOutputResolver |
Controls where a Jakarta XML Binding implementation puts the generates
schema files.
|
Unmarshaller.Listener |
Register an instance of an implementation of this class with
Unmarshaller to externally listen
for unmarshal events. |
Exception | Description |
---|---|
DataBindingException |
Exception that represents a failure in a Jakarta XML Binding operation.
|
JAXBException |
This is the root exception class for all Jakarta XML Binding exceptions.
|
MarshalException |
This exception indicates that an error has occurred 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 occurred while performing
an unmarshal operation that prevents the Jakarta XML Binding Provider from completing
the operation.
|
ValidationException |
This exception indicates that an error has occurred while performing
a validate operation.
|
JAXBContext
is the client-entry point to the runtime binding
framework.
References in this document to JAXB refer to the Jakarta XML Binding unless otherwise noted.