Uses of Package
com.ctc.wstx.io
-
Packages that use com.ctc.wstx.io Package Description com.ctc.wstx.api Package that contains subset of Woodstox classes that are considered to be its public API (in addition to regular Stax 1.0 -- javax.xml.stream.* -- and Stax2 -- org.codehaus.stax2.*).com.ctc.wstx.dtd Package that contains Woodstox classes that implement DTD handling.com.ctc.wstx.ent Package contains internal entity object implementations, which are used by stream reader classes, but parsed by dtd functionality.com.ctc.wstx.io Low-level classes that are used to abstract most details of stream I/O access from actual parsing classes.com.ctc.wstx.sr This package contains supporting code for handling namespace information; element stacks that keep track of elements parsed and such.com.ctc.wstx.stax This package contains miscellaneous classes that implement Woodstox. -
Classes in com.ctc.wstx.io used by com.ctc.wstx.api Class Description BufferRecycler This is a small utility class, whose main functionality is to allow simple reuse of raw byte/char buffers. -
Classes in com.ctc.wstx.io used by com.ctc.wstx.dtd Class Description InputBootstrapper Abstract base class that defines common API used with both stream and reader-based input sources.WstxInputData Base class used by readers (specifically, byStreamScanner
, and its sub-classes) to encapsulate input buffer portion of the class.WstxInputSource Interface that defines API actual parsers (stream readers) can use to read input from various input sources. -
Classes in com.ctc.wstx.io used by com.ctc.wstx.ent Class Description WstxInputSource Interface that defines API actual parsers (stream readers) can use to read input from various input sources. -
Classes in com.ctc.wstx.io used by com.ctc.wstx.io Class Description BaseInputSource Abstract base class that implements shared functionality that all currentWstxInputSource
implementations Woodstox includes need.BaseReader Simple basic class for optimized Readers Woodstox has; implements "cookie-cutter" methods that are used by all actual implementations.BranchingReaderSource Specialized input source that can "branch" input it reads; essentially both giving out read data AND also writing it out to a Writer.CompletelyCloseable InputBootstrapper Abstract base class that defines common API used with both stream and reader-based input sources.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.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).SystemId Helper class that is used to defer construction ofURL
to help with cases where real URL is not actually needed, and incoming System Id may not even resolve properly.WstxInputData Base class used by readers (specifically, byStreamScanner
, and its sub-classes) to encapsulate input buffer portion of the class.WstxInputLocation Basic implementation ofLocation
, used by Wstx readers.WstxInputSource Interface that defines API actual parsers (stream readers) can use to read input from various input sources. -
Classes in com.ctc.wstx.io used by com.ctc.wstx.sr Class Description BranchingReaderSource Specialized input source that can "branch" input it reads; essentially both giving out read data AND also writing it out to a Writer.InputBootstrapper Abstract base class that defines common API used with both stream and reader-based input sources.WstxInputData Base class used by readers (specifically, byStreamScanner
, and its sub-classes) to encapsulate input buffer portion of the class.WstxInputLocation Basic implementation ofLocation
, used by Wstx readers.WstxInputSource Interface that defines API actual parsers (stream readers) can use to read input from various input sources. -
Classes in com.ctc.wstx.io used by com.ctc.wstx.stax Class Description InputBootstrapper Abstract base class that defines common API used with both stream and reader-based input sources.SystemId Helper class that is used to defer construction ofURL
to help with cases where real URL is not actually needed, and incoming System Id may not even resolve properly.