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 classAsyncByteArrayScannerThis is the base class for asynchronous (non-blocking) XML scanners.classAsyncByteBufferScannerThis is the base class for asynchronous (non-blocking) XML scanners.classAsyncByteScanner -
Uses of XmlScanner in com.fasterxml.aalto.in
Subclasses of XmlScanner in com.fasterxml.aalto.in Modifier and Type Class Description classByteBasedScannerIntermediate base class used by different byte-backed scanners.classReaderScannerThis is the concrete scanner implementation used when input comes as aReader.classStreamScannerBase class for various byte stream based scanners (generally one for each type of encoding supported).classUtf8ScannerScanner 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 XmlScannerByteSourceBootstrapper. bootstrap()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.XmlScannerByteSourceBootstrapper. doBootstrap()XmlScannerCharSourceBootstrapper. 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)intAttributeCollector. decodeValues(int index, org.codehaus.stax2.typed.TypedArrayDecoder dec, XmlScanner scanner)private 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 XmlScanner Modifier and Type Field Description protected 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 XmlScanner Modifier and Type Field Description protected XmlScannerStreamReaderImpl. _scannerUnderlying XML scannerMethods in com.fasterxml.aalto.stax that return XmlScanner Modifier and Type Method Description XmlScannerStreamReaderImpl. 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)
-