| 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.stax | |
| com.fasterxml.aalto.util | |
| test |
| Class and Description |
|---|
| ReaderConfig
This is the shared configuration object passed by the factory to reader,
and by reader to whoever needs it (scanners at least).
|
| Class and Description |
|---|
| ByteBasedPNameTable
This is a symbol table implementation used for storing byte-based
PNames, specifically, instances of (ByteBasedPName). |
| ByteBasedScanner
Intermediate base class used by different byte-backed scanners.
|
| PName
Prefixed Name is similar to
QName (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.
|
| Class and Description |
|---|
| ReaderConfig
This is the shared configuration object passed by the factory to reader,
and by reader to whoever needs it (scanners at least).
|
| Class and 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 appropriate
PName
instances, given input data to use for construction. |
| ByteBasedPNameTable
This is a symbol table implementation used for storing byte-based
PNames, specifically, instances of (ByteBasedPName). |
| 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 an
InputStream,
or a block source like byte array. |
| CharBasedPNameTable
This is a symbol table implementation used for storing byte-based
PNames, specifically, instances of
(PNameC). |
| 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 of
NamespaceContext. |
| InputBootstrapper
Abstract base class that defines shared functionality between different
bootstrappers (byte stream, char Readers, block input)
|
| NsDeclaration
This class encapsulates information about a namespace binding declaration,
associated with start elements.
|
| PName
Prefixed Name is similar to
QName (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).
|
| 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.
|
| Class and Description |
|---|
| InputBootstrapper
Abstract base class that defines shared functionality between different
bootstrappers (byte stream, char Readers, block input)
|
| PName
Prefixed Name is similar to
QName (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.
|
| Class and Description |
|---|
| ReaderConfig
This is the shared configuration object passed by the factory to reader,
and by reader to whoever needs it (scanners at least).
|
| Class and 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.
|
Copyright © 2021 FasterXML. All rights reserved.