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 TypeClassDescriptionclassThis is the base class for asynchronous (non-blocking) XML scanners.classThis 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 TypeClassDescriptionclassIntermediate base class used by different byte-backed scanners.final classThis is the concrete scanner implementation used when input comes as aReader.classBase class for various byte stream based scanners (generally one for each type of encoding supported).final classScanner 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 XmlScannerByteSourceBootstrapper.bootstrap()final XmlScannerCharSourceBootstrapper.bootstrap()abstract XmlScannerInputBootstrapper.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 intAttributeCollector.decodeValues(int index, org.codehaus.stax2.typed.TypedArrayDecoder dec, XmlScanner scanner) private final intAttributeCollector.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 XmlScannerSAXParserImpl._scannerSince 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 XmlScannerStreamReaderImpl._scannerUnderlying 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