| Builder |
The Builder class is used to represent an XML style
that can be applied to a serialized object.
|
| CamelCaseBuilder |
The CamelCaseBuilder is used to represent an XML style
that can be applied to a serialized object.
|
| CamelCaseStyle |
The CamelCaseStyle is used to represent an XML style
that can be applied to a serialized object.
|
| DocumentProvider |
The DocumentProvider object is used to provide event
reader implementations for DOM.
|
| DocumentReader |
The DocumentReader object provides an implementation
for reading XML events using DOM.
|
| 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.
|
| 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.
|
| HyphenBuilder |
The HyphenBuilder is used to represent an XML style
that can be applied to a serialized object.
|
| HyphenStyle |
The HyphenStyle is used to represent an XML style
that can be applied to a serialized object.
|
| IdentityStyle |
The IdentityStyle object is used to represent a style
that does not modify the tokens passed in to it.
|
| 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.
|
| InputAttribute |
The InputAttribute is used to represent an attribute
within an element.
|
| InputElement |
The InputElement represents a self contained element
that will allow access to its child elements.
|
| InputNodeMap |
The InputNodeMap object represents a map to contain
attributes used by an input node.
|
| InputPosition |
The InputPosition object is used to acquire the line
number within the XML document.
|
| InputStack |
The InputStack is used to keep track of the nodes
that have been read from the document.
|
| NodeBuilder |
The NodeBuilder object is used to create either an
input node or an output node for a given source or destination.
|
| NodeExtractor |
The NodeExtractor object is used to extract nodes
from a provided DOM document.
|
| 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.
|
| OutputAttribute |
The OutputAttribute object is used to represent a
node added to the output node map.
|
| 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.
|
| OutputDocument |
The OutputDocument object is used to represent the
root of an XML document.
|
| OutputElement |
The OutputElement object represents an XML element.
|
| 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.
|
| PrefixResolver |
The PrefixResolver object will store the namespaces
for an element.
|
| ProviderFactory |
The ProviderFactory object is used to instantiate a
provider of XML parsing to the framework.
|
| PullProvider |
The PullProvider class is used to provide an event
reader that uses the XML pull API available on Google Android.
|
| PullReader |
The PullReader is used to provide an event reader
thats makes use of the XML pull API.
|
| 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<T> |
The Stack object is used to provide a lightweight
stack implementation.
|
| StreamProvider |
The StreamProvider object is used to provide event
reader implementations for StAX.
|
| StreamReader |
The StreamReader object provides an implementation
for reading XML events using StAX.
|
| 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.
|