| Interface | Description |
|---|---|
| EncodingDetector |
This interface represents an encoding detector.
|
| Class | Description |
|---|---|
| AttrNameValue |
This class represents a name/value pair from an
XML/HTML attribute.
|
| BOMEncodingDetector |
This class represents the parse state of the BOM (byte order mark) parser.
|
| ByteBuffer |
This class represents a variable-length buffer for bytes.
|
| ByteReceiver |
This class represents a receiver for bytes.
|
| CharacterBuffer |
This class represents a variable-length buffer for characters.
|
| CharacterReceiver |
This interface represents a receiver for characters.
|
| DecodingByteReceiver |
This class represents a ByteReceiver that passes
decoded characters on to a supplied CharacterReceiver.
|
| HTMLParseState |
This class takes the output of the basic tag parser and converts it for
typical HTML usage.
|
| Parser |
This is the main parser class.
|
| PrefixedInputStream |
This class represents an input stream that begins with bytes
passed to it through the constructor, and then continues with the bytes
from a wrapped input stream.
|
| PrefixedReader |
This class represents a Reader that begins with characters
passed to it through the constructor, and then continues with the characters
from a wrapped Reader.
|
| ReplayableInputStream |
This class represents an input stream wraps another, and that can be reset and
played over.
|
| SingleByteReceiver |
This class represents a receiver for a series of single bytes.
|
| SingleCharacterReceiver |
This interface represents a receiver for a sequence of individual characters.
|
| TagParseState |
This class represents a basic xml/html tag parser.
|
| XMLEncodingDetector |
This is the XML encoding detector.
|
| XMLFileParsingContext |
An instance of this class represents a parsing context within a node.
|
| XMLFuzzyHierarchicalParseState |
Class to keep track of XML hierarchy in the face of possibly corrupt
XML and with case-insensitive tags, etc.
|
| XMLFuzzyParseState |
Class to keep track of XML hierarchy in the face of possibly corrupt
XML and with case-insensitive tags, etc.
|
| XMLOutputStreamParsingContext |
An instance of this class represents a parsing context within a node.
|
| XMLParseState |
This class takes the output of the basic tag parser and converts it for
typical XML usage.
|
| XMLParsingContext |
An instance of this class represents a parsing context within a node.
|
| XMLStringParsingContext |
An instance of this class represents a parsing context within a node, where the data value is to be recorded as an in-memory string.
|
| XMLWriterParsingContext |
An instance of this class represents a parsing context within a node.
|