Uses of Package
com.fasterxml.aalto.in
-
Packages that use com.fasterxml.aalto.in Package Description com.fasterxml.aalto Main-level package that just contains additional API types exposed above and beyond standard Stax, Stax2 and SAX API types.com.fasterxml.aalto.async Package that contains implementations of asynchronous (non-blocking) parser.com.fasterxml.aalto.dom com.fasterxml.aalto.in com.fasterxml.aalto.sax com.fasterxml.aalto.stax com.fasterxml.aalto.util test -
Classes in com.fasterxml.aalto.in used by com.fasterxml.aalto Class Description ReaderConfig This is the shared configuration object passed by the factory to reader, and by reader to whoever needs it (scanners at least). -
Classes in com.fasterxml.aalto.in used by com.fasterxml.aalto.async Class Description ByteBasedPNameTable This is a symbol table implementation used for storing byte-basedPNames
, specifically, instances of (ByteBasedPName
).ByteBasedScanner Intermediate base class used by different byte-backed scanners.PName Prefixed Name is similar toQName
(qualified name), but only contains information about local name optionally prefixed by a prefix and colon, without namespace binding information.PName1 Specialized implementation of PName: can be used for short Strings that consists of at most 4 bytes.PName2 Specialized implementation of PName: can be used for short Strings that consists of at most 8 bytes.PName3 Specialized implementation of PName: can be used for medium-sized Strings that consists of at most 9-12 bytes.ReaderConfig This is the shared configuration object passed by the factory to reader, and by reader to whoever needs it (scanners at least).XmlScanner This is the abstract base class for all scanner implementations, defining operations the actual parser requires from the low-level scanners. -
Classes in com.fasterxml.aalto.in used by com.fasterxml.aalto.dom Class Description ReaderConfig This is the shared configuration object passed by the factory to reader, and by reader to whoever needs it (scanners at least). -
Classes in com.fasterxml.aalto.in used by com.fasterxml.aalto.in Class Description AttributeCollector Object used by the tokenizer to collect and store information about attributes, specifically, names and values.ByteBasedPName This intermediate abstract class defines more specialized API needed by components like symbol tables, which need to provide efficient access to byte-based PNames.ByteBasedPNameFactory Simple factory that can instantiate appropriatePName
instances, given input data to use for construction.ByteBasedPNameTable This is a symbol table implementation used for storing byte-basedPNames
, specifically, instances of (ByteBasedPName
).ByteBasedPNameTable.Bucket ByteBasedScanner Intermediate base class used by different byte-backed scanners.ByteSourceBootstrapper Class that takes care of bootstrapping main document input from a byte-oriented input source: usually either anInputStream
, or a block source like byte array.CharBasedPNameTable This is a symbol table implementation used for storing byte-basedPNames
, specifically, instances of (PNameC
).CharBasedPNameTable.Bucket This class is a symbol table entry.CharSourceBootstrapper Class that takes care of bootstrapping main document input from a Stream input source.ElementScope Simple container of information about an open element (one for which start tag has been seen, but not yet end; or, for empty tags, START_ELEMENT has been returned but END_ELEMENT not yet)FixedNsContext Non-transient implementation ofNamespaceContext
.InputBootstrapper Abstract base class that defines shared functionality between different bootstrappers (byte stream, char Readers, block input)NsBinding This is a simple container class to use for encapsulating dynamic (current) binding from a prefix, to a namespace URI (or missing binding by URI being null).NsDeclaration This class encapsulates information about a namespace binding declaration, associated with start elements.PName Prefixed Name is similar toQName
(qualified name), but only contains information about local name optionally prefixed by a prefix and colon, without namespace binding information.PNameC An alternate implementation of PName: instead of coming straight from byte contents, it is actually just built from a character array.ReaderConfig This is the shared configuration object passed by the factory to reader, and by reader to whoever needs it (scanners at least).ReaderConfig.EncodingContext This is a simple container class that is used to encapsulate per-factory encoding-dependant information like symbol tables.StreamScanner Base class for various byte stream based scanners (generally one for each type of encoding supported).XmlScanner This is the abstract base class for all scanner implementations, defining operations the actual parser requires from the low-level scanners. -
Classes in com.fasterxml.aalto.in used by com.fasterxml.aalto.sax Class Description AttributeCollector Object used by the tokenizer to collect and store information about attributes, specifically, names and values.XmlScanner This is the abstract base class for all scanner implementations, defining operations the actual parser requires from the low-level scanners. -
Classes in com.fasterxml.aalto.in used by com.fasterxml.aalto.stax Class Description InputBootstrapper Abstract base class that defines shared functionality between different bootstrappers (byte stream, char Readers, block input)PName Prefixed Name is similar toQName
(qualified name), but only contains information about local name optionally prefixed by a prefix and colon, without namespace binding information.ReaderConfig This is the shared configuration object passed by the factory to reader, and by reader to whoever needs it (scanners at least).XmlScanner This is the abstract base class for all scanner implementations, defining operations the actual parser requires from the low-level scanners. -
Classes in com.fasterxml.aalto.in used by com.fasterxml.aalto.util Class Description ReaderConfig This is the shared configuration object passed by the factory to reader, and by reader to whoever needs it (scanners at least). -
Classes in com.fasterxml.aalto.in used by test Class Description ByteBasedPName This intermediate abstract class defines more specialized API needed by components like symbol tables, which need to provide efficient access to byte-based PNames.ByteBasedPNameTable This is a symbol table implementation used for storing byte-basedPNames
, specifically, instances of (ByteBasedPName
).PName Prefixed Name is similar toQName
(qualified name), but only contains information about local name optionally prefixed by a prefix and colon, without namespace binding information.