Package javax.xml.bind
Clean room implementation of the JAXB standard xml-binding API.
See:
Description
Interface Summary |
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 {@link 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 {@link 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.
If the JAXB user demands, the Unmarshaller may also
validate the content tree that it sees.
|
UnmarshallerHandler | This interface is the SAX {@link org.xml.sax.ContentHandler}
representation of an {@link javax.xml.bind.Unmarshaller}, as
returned by
{@link javax.xml.bind.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
{@link javax.xml.bind.ValidationEvent}. |
ValidationEventLocator | The ValidationEventLocator is an abstract
description of the place where a {@link javax.xml.bind.ValidationEvent}
occurred.
Depending on the source or target media (Unmarshalling, or Unmarshalling)
or the object being validated, you will most probably find that different
fields of the ValidationEventHandler are set. |
Validator | A Validator may be used to decide, whether
a JAXB object is valid or not. |
Class Summary |
DatatypeConverter | This is a helper class for customized datatypes. |
JAXBContext | The JAXBContext provides the JAXB users anchor to
the implmentation and hos generated classes. |
JAXBException | This is the main exception class of JAXB. |
MarshalException | The MarshalException is a subclass of the
{@link javax.xml.bind.JAXBException} being thrown if the
marshalling of a JAXB object failed.
|
PropertyException | The PropertyException is a subclass of the
{@link javax.xml.bind.JAXBException} being thrown if setting
or getting a property failed.
|
TypeConstraintException | This is a runtime exception. |
UnmarshalException | The MarshalException is a subclass of the
{@link javax.xml.bind.JAXBException} being thrown if the
unmarshalling of a JAXB object failed.
|
ValidationException | The MarshalException is a subclass of the
{@link javax.xml.bind.JAXBException} being thrown if the
validation of a JAXB object failed.
|
Clean room implementation of the JAXB standard xml-binding API.