Uses of Class
com.fasterxml.aalto.in.XmlScanner
-
Packages that use XmlScanner Package Description com.fasterxml.aalto.async Package that contains implementations of asynchronous (non-blocking) parser.com.fasterxml.aalto.in com.fasterxml.aalto.sax com.fasterxml.aalto.stax -
-
Uses of XmlScanner in com.fasterxml.aalto.async
Subclasses of XmlScanner in com.fasterxml.aalto.async Modifier and Type Class Description class
AsyncByteArrayScanner
This is the base class for asynchronous (non-blocking) XML scanners.class
AsyncByteBufferScanner
This is the base class for asynchronous (non-blocking) XML scanners.class
AsyncByteScanner
-
Uses of XmlScanner in com.fasterxml.aalto.in
Subclasses of XmlScanner in com.fasterxml.aalto.in Modifier and Type Class Description class
ByteBasedScanner
Intermediate base class used by different byte-backed scanners.class
ReaderScanner
This is the concrete scanner implementation used when input comes as aReader
.class
StreamScanner
Base class for various byte stream based scanners (generally one for each type of encoding supported).class
Utf8Scanner
Scanner for tokenizing XML content from a byte stream encoding using UTF-8 encoding, or something suitably close it for decoding purposes (including ISO-Latin1 and US-ASCII).Methods in com.fasterxml.aalto.in that return XmlScanner Modifier and Type Method Description XmlScanner
ByteSourceBootstrapper. bootstrap()
XmlScanner
CharSourceBootstrapper. bootstrap()
abstract XmlScanner
InputBootstrapper. bootstrap()
Main bootstrapping method, which will try to open the underlying input source, check its encoding, read xml declaration if there is one, and finally create a scanner for actual parsing.XmlScanner
ByteSourceBootstrapper. doBootstrap()
XmlScanner
CharSourceBootstrapper. doBootstrap()
Methods in com.fasterxml.aalto.in with parameters of type XmlScanner Modifier and Type Method Description byte[]
AttributeCollector. decodeBinaryValue(int index, org.codehaus.stax2.typed.Base64Variant v, org.codehaus.stax2.ri.typed.CharArrayBase64Decoder dec, XmlScanner scanner)
int
AttributeCollector. decodeValues(int index, org.codehaus.stax2.typed.TypedArrayDecoder dec, XmlScanner scanner)
private int
AttributeCollector. decodeValues(org.codehaus.stax2.typed.TypedArrayDecoder dec, char[] buf, int ptr, int end, XmlScanner scanner)
-
Uses of XmlScanner in com.fasterxml.aalto.sax
Fields in com.fasterxml.aalto.sax declared as XmlScanner Modifier and Type Field Description protected XmlScanner
SAXParserImpl. _scanner
Since the stream reader would mostly be just a wrapper around the underlying scanner (its main job is to implement Stax interface), we can and should just use the scanner. -
Uses of XmlScanner in com.fasterxml.aalto.stax
Fields in com.fasterxml.aalto.stax declared as XmlScanner Modifier and Type Field Description protected XmlScanner
StreamReaderImpl. _scanner
Underlying XML scannerMethods in com.fasterxml.aalto.stax that return XmlScanner Modifier and Type Method Description XmlScanner
StreamReaderImpl. getScanner()
Should not really be public, but needed by SAX codeConstructors in com.fasterxml.aalto.stax with parameters of type XmlScanner Constructor Description StreamReaderImpl(XmlScanner scanner)
-