| Interface | Description |
|---|---|
| IExportable<T extends XMLMarshallable> |
This interface is used for object exportable in XMLMarshallable
|
| ITagNameProvider |
This
Java interface defines a marshallable object that provides its XML tag name via the getTagName() method. |
| IXMLMarshallable |
This
Java interface defines the methods to marshal the attributes of an element and the child elements of an element. |
| ReferenceHandler |
This
Java interface defines a reference handler that is called when a reference has been solved. |
| XMLAttributes |
This
Java interface allows to access to the attributes of an XML tag. |
| XMLMapping |
This
Java interface defines the mapping between XML tags and
Java classes; The Java classes returned through this mapping must
have a default constructor. |
| XMLMarshallable |
This
Java interface serves as a base for objects that can be marshalled and unmarshalled; Consider the
Java subinterfaces and the Java classes that implement this interface. |
| XMLMarshallableComparator.XMLMarshallableCleaner<T> | |
| XMLOutputter |
This
Java interface provides the necessary methods to output XML documents in an event-based manner; Consider
the Java classes that implement this interface. |
| Class | Description |
|---|---|
| EmptyXMLNode |
Create an empty xml node using the IXMLMashallable API.
|
| EntityUnresolver |
This entity resolver prevents the resolution of external/internal entities.
|
| ReferenceResolver |
A reference resolver treats the reference to update
the reference handlers that subscribed to a reference.
|
| XMLAttributesImpl |
Implementation of HCI XML attributes from a SAX 2 parser.
|
| XMLMappingList |
This
Java class allows to merge different XML mapping objects into one. |
| XMLMarshallableComparator<T extends XMLMarshallable> | |
| XMLNode |
Helper class that can be used during parsing of spurious tags.
|
| XMLOutputterWriter |
Implementation of an XMLOutputter using a writer.
|
| XMLUnmarshaller |
This class supports the HCI infrastructure and should not be used directly
in your code.
|
| XMLUTF8OutputterWriter |
Implementation of an XMLOutputter using a writer.
|
| XMLUtils |
This
Java class provides a collection Java methods for XML utilities. |
| Exception | Description |
|---|---|
| EntityUnresolver.ForbiddenEntityResolutionException |
Exception thrown when an entity resolution is requested.
|
| IgnorableTagException |
Exception thrown when a tag can be safely ignored in a mapping.
|
| UnknownTagException |
Exception thrown when an XML tag (XML element) has no mapping.
|
| XMLIllegalArgumentException |
This
Java class supports the HCI infrastructure and should not be used directly in your implementation code. |