| Interface | Description |
|---|---|
| Child |
This is an interface for anything which can be a child.
|
| Node |
Common interface for all nodes in an XML document.
|
| Parent |
This is an interface for anything which can be a parent:
Element and Document. |
| TextNode |
Interface for all classes which contain text: comments, elements, processing instructions, etc.
|
| XMLSource |
This is the interface for a source of XML characters.
|
| Class | Description |
|---|---|
| Attribute |
This class represents an attribute of an
Element |
| BasicNode |
The parent class for all nodes in the XML document.
|
| Comment | |
| Document |
This class represents an XML document.
|
| Element |
An element in a XML document.
|
| Entity | |
| EntityResolver | |
| HTMLEntityResolver |
Predefined HTML entities.
|
| JoinedInputStream |
This class allows to join several
InputStream's into one. |
| Location | |
| Location.ReusableXMLSource | |
| Namespace | |
| Namespaces | |
| NodeFilter<T> | |
| NodeWithChildren |
This class contains all the code necessary to implement nodes
which can have child nodes (like Document or Element).
|
| ProcessingInstruction | |
| Text | |
| TextUtils | |
| Token |
A piece of XML.
|
| TreeIterator | |
| XMLDeclaration |
This class allows to manipulate the XML encoding at the beginning of an XML document.
|
| XMLInputStreamReader |
Determine the encoding of a stream of bytes according to the
XML spec and return a Reader which converts the byte stream
into Unicode as it is read.
|
| XMLIOSource |
An XML source based on
InputStream or Reader. |
| XMLParser |
The class uses the
XMLTokenizer to parse an XMLSource
into a Document. |
| XMLStringBufferSource | |
| XMLStringBuilderSource | |
| XMLStringSource | |
| XMLTokenizer |
This class allows to chop an XMLSource into tokens.
|
| XMLUtils |
Utility methods when working with XML.
|
| XMLWriter |
| Enum | Description |
|---|---|
| XMLTokenizer.Type |
Types of tokens the tokenizer can return
|
| Exception | Description |
|---|---|
| Location.NodeFoundException |
This is just a marker that the node has been found
|
| XMLParseException |