| Attribute |
The Attribute interface represents an attribute that
is associated with an event node.
|
| Builder |
The Builder class is used to represent an XML style
that can be applied to a serialized object.
|
| CamelCaseBuilder.Attribute |
This is used to parse the style for this builder.
|
| DocumentReader.End |
The End object is used to represent the end of an
element.
|
| DocumentReader.Entry |
The Entry object is used to represent an attribute
within a start element.
|
| DocumentReader.Start |
The Start object is used to represent the start of
an XML element.
|
| DocumentReader.Text |
The Text object is used to represent a text event.
|
| EventAttribute |
The EventAttribute object represents an attribute
that is associated with an event node.
|
| EventElement |
The EventElement object is used to represent an event
that has been extracted from the XML document.
|
| EventNode |
The EventNode object is used to represent an event
that has been extracted from the XML document.
|
| EventReader |
The EventReader interface is used to represent an XML
reader that can be used to read a source document.
|
| EventToken |
The EventToken object is used to represent an event
that has been extracted from the XML document.
|
| Format |
The Format object is used to provide information on
how a generated XML document should be structured.
|
| Formatter |
The Formatter object is used to format output as XML
indented with a configurable indent level.
|
| Formatter.Tag |
This is used to enumerate the different types of tag that can
be written.
|
| Indenter |
The Indenter is used create indent strings using the
stack paradigm.
|
| Indenter.Cache |
The Cache object is used create an indexable list
which allows the indenter to quickly acquire an indent using
a stack position.
|
| InputNode |
The InputNode object represents an iterator for the
elements within an element.
|
| InputNodeMap |
The InputNodeMap object represents a map to contain
attributes used by an input node.
|
| InputStack |
The InputStack is used to keep track of the nodes
that have been read from the document.
|
| Mode |
The Mode enumeration is used to specify the output
mode for XML text.
|
| NamespaceMap |
The NamespaceMap object is used store the namespaces
for 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.
|
| NodeExtractor |
The NodeExtractor object is used to extract nodes
from a provided DOM document.
|
| NodeMap |
The NodeMap object represents a map of nodes that
can be set as name value pairs.
|
| NodeReader |
The NodeReader object is used to read elements from
the specified XML event reader.
|
| NodeStack |
The NodeStack object is used to represent a stack
of DOM nodes.
|
| NodeWriter |
The NodeWriter object is used to create a writer that
will write well formed indented XML for a given output node.
|
| OutputBuffer |
This is primarily used to replace the StringBuffer
class, as a way for the Formatter to store the start
tag for an XML element.
|
| OutputNode |
The OutputNode object is used to represent a cursor
which can be used to write XML elements and attributes.
|
| OutputNodeMap |
The OutputNodeMap is used to collect attribute nodes
for an output node.
|
| OutputStack |
The OutputStack is used to keep track of the nodes
that have been written to the document.
|
| Position |
The Position object is used to acquire the position
of the read cursor within the XML file.
|
| Provider |
The Provider object is used to represent the provider
of an XML parser.
|
| PullReader.End |
The End object is used to represent the end of an
element.
|
| PullReader.Entry |
The Entry object is used to represent an attribute
within a start element.
|
| PullReader.Start |
The Start object is used to represent the start of
an XML element.
|
| PullReader.Text |
The Text object is used to represent a text event.
|
| Splitter |
The Splitter object is used split up a string in to
tokens that can be used to create a camel case or hyphenated text
representation of the string.
|
| Stack |
The Stack object is used to provide a lightweight
stack implementation.
|
| StreamReader.End |
The End object is used to represent the end of an
element.
|
| StreamReader.Entry |
The Entry object is used to represent an attribute
within a start element.
|
| StreamReader.Start |
The Start object is used to represent the start of
an XML element.
|
| StreamReader.Text |
The Text object is used to represent a text event.
|
| Style |
The Style interface is used to represent an XML style
that can be applied to a serialized object.
|
| Verbosity |
The Verbosity enumeration is used to specify a verbosity
preference for the resulting XML.
|