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 |
---|
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 © 2018 FasterXML. All rights reserved.