See: Description
| Interface | Description |
|---|---|
| DatatypeConverterInterface |
The
DatatypeConverterInterface is a helper class for
implementation of custom print() and parse()
methods, as specified by jaxb:javaType/@printMethod and
jaxb:javaType/@parseMethod. |
| Element |
This interface doesn't expose any methods.
|
| Marshaller |
An instance of
Marshaller may be obtained by the
JAXB user to serialize JAXB objects to various flavours of XML. |
| NotIdentifiableEvent |
This event is triggered by the various
printFoo()
methods of the DatatypeConverterInterface, if they are
unable to create a lexical representation of their input. |
| ParseConversionEvent |
This event indicates a problem while resolving an IDREF.
|
| PrintConversionEvent |
This event indicates a problem while resolving an IDREF.
|
| Unmarshaller |
A
Unmarshaller is the opposite of the Marshaller:
It takes as input XML in either of several representations (byte or
character stream, DOM node, or a series of SAX events) and returns
a JAXB object with the same contents. |
| UnmarshallerHandler |
This interface is the SAX
ContentHandler
representation of an Unmarshaller, as
returned by
Unmarshaller.getUnmarshallerHandler(). |
| ValidationEvent |
An instance of
ValidationEvent indicates some
error condition, which occurred when validating a JAXB object. |
| ValidationEventHandler |
An instance of
ValidationEventHandler allows
to customize the reply to instances of
ValidationEvent. |
| ValidationEventLocator |
The
ValidationEventLocator is an abstract
description of the place where a ValidationEvent
occurred. |
| Validator |
A
Validator may be used to decide, whether
a JAXB object is valid or not. |
| Class | Description |
|---|---|
| DatatypeConverter |
This is a helper class for customized datatypes.
|
| JAXBContext |
The
JAXBContext provides the JAXB users anchor to
the implmentation and hos generated classes. |
| Exception | Description |
|---|---|
| JAXBException |
This is the main exception class of JAXB.
|
| MarshalException |
The
MarshalException is a subclass of the
JAXBException being thrown if the
marshalling of a JAXB object failed. |
| PropertyException |
The
PropertyException is a subclass of the
JAXBException being thrown if setting
or getting a property failed. |
| TypeConstraintException |
This is a runtime exception.
|
| UnmarshalException |
The
MarshalException is a subclass of the
JAXBException being thrown if the
unmarshalling of a JAXB object failed. |
| ValidationException |
The
MarshalException is a subclass of the
JAXBException being thrown if the
validation of a JAXB object failed. |
Clean room implementation of the JAXB standard xml-binding API.