Uses of Class
com.ctc.wstx.io.WstxInputData
-
Packages that use WstxInputData Package Description com.ctc.wstx.dtd Package that contains Woodstox classes that implement DTD handling.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. -
-
Uses of WstxInputData in com.ctc.wstx.dtd
Subclasses of WstxInputData in com.ctc.wstx.dtd Modifier and Type Class Description classFullDTDReaderReader that reads in DTD information from internal or external subset.classMinimalDTDReaderMinimal DTD reader implementation that only knows how to skip internal DTD subsets.Methods in com.ctc.wstx.dtd with parameters of type WstxInputData Modifier and Type Method Description static DTDSubsetFullDTDReader. readInternalSubset(WstxInputData srcData, WstxInputSource input, ReaderConfig cfg, boolean constructFully, int xmlVersion)Method called to read in the internal subset definition.static voidMinimalDTDReader. skipInternalSubset(WstxInputData srcData, WstxInputSource input, ReaderConfig cfg)Method that just skims through structure of internal subset, but without doing any sort of validation, or parsing of contents. -
Uses of WstxInputData in com.ctc.wstx.io
Methods in com.ctc.wstx.io with parameters of type WstxInputData Modifier and Type Method Description voidWstxInputData. copyBufferStateFrom(WstxInputData src)Note: Only public due to sub-classes needing to call this on base class instance from different package (confusing?)protected abstract voidBaseInputSource. doInitInputLocation(WstxInputData reader)protected voidCharArraySource. doInitInputLocation(WstxInputData reader)Unlike with reader source, we won't start from beginning of a file, but usually from somewhere in the middle...protected voidReaderSource. doInitInputLocation(WstxInputData reader)Input location is easy to set, as we'll start from the beginning of a File.protected abstract voidWstxInputSource. doInitInputLocation(WstxInputData reader)voidWstxInputSource. initInputLocation(WstxInputData reader, int currScopeId, int entityDepth)Method called by Reader when current input has changed to come from this input source.abstract intBaseInputSource. readInto(WstxInputData reader)intBranchingReaderSource. readInto(WstxInputData reader)intCharArraySource. readInto(WstxInputData reader)intReaderSource. readInto(WstxInputData reader)abstract intWstxInputSource. readInto(WstxInputData reader)Method called to read at least one more char from input source, and update input data appropriately.abstract booleanBaseInputSource. readMore(WstxInputData reader, int minAmount)booleanBranchingReaderSource. readMore(WstxInputData reader, int minAmount)booleanCharArraySource. readMore(WstxInputData reader, int minAmount)booleanReaderSource. readMore(WstxInputData reader, int minAmount)abstract booleanWstxInputSource. readMore(WstxInputData reader, int minAmount)Method called by reader when it has to have at least specified number of consequtive input characters in its buffer, and it currently does not have.voidBaseInputSource. restoreContext(WstxInputData reader)abstract voidWstxInputSource. restoreContext(WstxInputData reader)Method Reader calls when this input source is resumed as the current source.voidBaseInputSource. saveContext(WstxInputData reader)abstract voidWstxInputSource. saveContext(WstxInputData reader)Method Reader calls when this input source is being stored, when a nested input source gets used instead (due to entity expansion). -
Uses of WstxInputData in com.ctc.wstx.sr
Subclasses of WstxInputData in com.ctc.wstx.sr Modifier and Type Class Description classBasicStreamReaderPartial implementation ofXMLStreamReader2consisting of all functionality other than DTD-validation-specific parts, and Typed Access API (Stax2 v3.0), which are implemented at sub-classes.classStreamScannerAbstract base class that defines some basic functionality that all Woodstox reader classes (main XML reader, DTD reader) extend from.classTypedStreamReaderComplete implementation ofXMLStreamReader2, including Typed Access API (Stax2 v3.0) implementation.classValidatingStreamReaderImplementation ofXMLStreamReader2that builds onTypedStreamReaderand adds full DTD-handling including DTD validation
-