|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Class Summary | |
---|---|
AsciiReader | Optimized Reader that reads ascii content from an input stream. |
BaseInputSource | Abstract base class that implements shared functionality that all current
WstxInputSource implementations Woodstox includes need. |
BranchingReaderSource | Specialized input source that can "branch" input it reads; essentially both giving out read data AND also writing it out to a Writer. |
BufferRecycler | This is a small utility class, whose main functionality is to allow simple reuse of raw byte/char buffers. |
CharArraySource | Input source that reads input from a static char array, usually used when expanding internal entities. |
CharsetNames | Simple utility class that normalizes given character input character set names into canonical (within Woodstox, anyways) names. |
DefaultInputResolver | Static utility class that implements the entity (external DTD subset, external parsed entities) resolution logics. |
InputBootstrapper | Abstract base class that defines common API used with both stream and reader-based input sources. |
InputSourceFactory | Factory class that creates instances of WstxInputSource to allow
reading input from various sources. |
ISOLatinReader | Optimized Reader that reads ISO-Latin (aka ISO-8859-1) content from an input stream. |
MergedReader | Simple Reader implementation that is used to "unwind" some
data previously read from a Reader; so that as long as some of
that data remains, it's returned; but as long as it's read, we'll
just use data from the underlying original Reader. |
MergedStream | Simple InputStream implementation that is used to "unwind" some
data previously read from an input stream; so that as long as some of
that data remains, it's returned; but as long as it's read, we'll
just use data from the underlying original stream. |
ReaderBootstrapper | Input bootstrap class used when input comes from a Reader; in this case, encoding is already known, and thus encoding from XML declaration (if any) is only double-checked, not really used. |
ReaderSource | Input source that reads input via a Reader. |
SingleByteAttrValueWriter | Escaping writer that will properly escape characters of the attribute values that need to be escaped, when outputting using a Writer that produces a subset of Unicode values. |
SingleByteTextWriter | Escaping writer that will properly escape normal textual content that need to be escaped, when outputting using a Writer that produces a subset of Unicode values. |
StreamBootstrapper | Input bootstrap class used with streams, when encoding is not known (when encoding is specified by application, a reader is constructed, and then reader-based bootstrapper is used). |
TextEscaper | |
UTF32Reader | Since JDK does not come with UTF-32/UCS-4, let's implement a simple decoder to use. |
UTF8Reader | Optimized Reader that reads UTF-8 encoded content from an input stream. |
UTF8Writer | |
UTFAttrValueWriter | Escaping writer that will properly escape characters from the attribute values that need to be escaped, when outputting using "native" Unicode aware Writer. |
UTFTextWriter | Basic escaping writer used when outputting normal textual content. |
WriterBase | Common base class for escaping Writer implementations; contains commonly used constants, as well as some convenience utility methods. |
WstxInputData | Base class used by readers (specifically, by
StreamScanner , and its sub-classes)
to encapsulate input buffer portion of the class. |
WstxInputLocation | Basic implementation of Location , used by Wstx readers. |
WstxInputSource | Interface that defines API actual parsers (or, "readers" in StAX lingo) can use to read input from various input sources. |
Low-level classes that are used to abstract most details of stream I/O access from actual parsing classes. Input source abstraction is used to allow nested input necessary for proper entity expansion functionality.
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |