See: Description
Interface | Description |
---|---|
InputProblemReporter |
Interface implemented by input reader, and used by other components to
report problem that are related to current input position.
|
NsDefaultProvider |
Interface only used by Woodstox core.
|
ReaderCreator |
Interface that defines callbacks readers can use to access settings
of the input factory that created them, as well as update cached
data factory may store (shared symbol tables, cached DTDs etc).
|
StreamReaderImpl |
Interface that defines "internal Woodstox API".
|
Class | Description |
---|---|
AttributeCollector |
Shared base class that defines API stream reader uses to communicate
with the attribute collector implementation, independent of whether it's
operating in namespace-aware or non-namespace modes.
|
BasicStreamReader |
Implementation of
XMLStreamReader2 that implements non-DTD
aware parts of XML handling (plus some minimal support for parsing
DOCTYPE declaration and skipping internal DTD subset if necessary). |
CompactNsContext |
Simple implementation of separate non-transient namespace context
object.
|
ElemAttrs |
Container class that is constructed with enough raw attribute information,
to be able to lazily construct full attribute objects, to be accessed
via Iterator, or fully-qualified name.
|
ElemCallback |
Abstract base class that defines set of simple callbacks to be
called by the stream reader, passing information about element
that the stream currently points to, if any.
|
InputElementStack |
Shared base class that defines API stream reader uses to communicate
with the element stack implementation, independent of whether it's
operating in namespace-aware or non-namespace modes.
|
NonNsAttributeCollector |
Attribute collector class used in non-namespace parsing mode; much
simpler than the one that has to handle namespaces.
|
NonNsInputElementStack |
Sub-class of
InputElementStack used when operating in
non-namespace-aware, non validating mode. |
NsAttributeCollector |
Attribute collector class used in namespace-aware parsing mode.
|
NsInputElementStack |
Sub-class of
InputElementStack used when operating in
namespace-aware mode. |
StreamScanner |
Abstract base class that defines some basic functionality that all
Woodstox reader classes (main XML reader, DTD reader) extend from.
|
ValidatingStreamReader |
Implementation of
XMLStreamReader that builds on
BasicStreamReader , but adds full DTD-handling, including
DTD validation |