| Interface | Description |
|---|---|
| InputNode |
The
InputNode object represents an iterator for the
elements within an element. |
| Node |
The
Node is used to represent a name value pair and
acts as the base form of data used within the framework. |
| NodeMap |
The
NodeMap object represents a map of nodes that
can be set as name value pairs. |
| OutputNode |
The
OutputNode object is used to represent a cursor
which can be used to write XML elements and attributes. |
| Position |
The
Position object is used to acquire the position
of the read cursor within the XML file. |
| Class | Description |
|---|---|
| Format |
The
Format object is used to provide information on
how a generated XML document should be structured. |
| NodeBuilder |
The
NodeBuilder object is used to create either an
input node or an output node for a given source or destination. |
| Enum | Description |
|---|---|
| Mode |
The
Mode enumeration is used to specify the output
mode for XML text. |
| Exception | Description |
|---|---|
| NodeException |
The
NodeException is thrown to indicate the state of
either the input node or output node being invalid. |