|
|||||||||
| 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 | ||||||||