Uses of Class
com.fasterxml.aalto.in.XmlScanner
Packages that use XmlScanner
Package
Description
Package that contains implementations of asynchronous (non-blocking)
parser.
-
Uses of XmlScanner in com.fasterxml.aalto.async
Subclasses of XmlScanner in com.fasterxml.aalto.asyncModifier and TypeClassDescriptionclass
This is the base class for asynchronous (non-blocking) XML scanners.class
This is the base class for asynchronous (non-blocking) XML scanners.class
-
Uses of XmlScanner in com.fasterxml.aalto.in
Subclasses of XmlScanner in com.fasterxml.aalto.inModifier and TypeClassDescriptionclass
Intermediate base class used by different byte-backed scanners.final class
This is the concrete scanner implementation used when input comes as aReader
.class
Base class for various byte stream based scanners (generally one for each type of encoding supported).final class
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 XmlScannerModifier and TypeMethodDescriptionfinal XmlScanner
ByteSourceBootstrapper.bootstrap()
final 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.ByteSourceBootstrapper.doBootstrap()
CharSourceBootstrapper.doBootstrap()
Methods in com.fasterxml.aalto.in with parameters of type XmlScannerModifier and TypeMethodDescriptionbyte[]
AttributeCollector.decodeBinaryValue
(int index, org.codehaus.stax2.typed.Base64Variant v, org.codehaus.stax2.ri.typed.CharArrayBase64Decoder dec, XmlScanner scanner) final int
AttributeCollector.decodeValues
(int index, org.codehaus.stax2.typed.TypedArrayDecoder dec, XmlScanner scanner) private final 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 XmlScannerModifier and TypeFieldDescriptionprotected 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 XmlScannerModifier and TypeFieldDescriptionprotected final XmlScanner
StreamReaderImpl._scanner
Underlying XML scannerMethods in com.fasterxml.aalto.stax that return XmlScannerModifier and TypeMethodDescriptionStreamReaderImpl.getScanner()
Should not really be public, but needed by SAX codeConstructors in com.fasterxml.aalto.stax with parameters of type XmlScanner