Package | Description |
---|---|
com.ctc.wstx.api |
Package that contains subset of Woodstox classes that are considered to be
its public API (in addition to regular Stax 1.0 -- javax.xml.stream.* -- and
Stax2 -- org.codehaus.stax2.*).
|
com.ctc.wstx.dtd |
Package that contains Woodstox classes that implement DTD handling.
|
com.ctc.wstx.evt |
Package contains Woodstox implementation of the StAX event layer; functionality
that is built on top of stream readers and writers.
|
com.ctc.wstx.io |
Low-level classes that are used to abstract most details of stream I/O
access from actual parsing classes.
|
com.ctc.wstx.sr |
This package contains supporting code for handling namespace information;
element stacks that keep track of elements parsed and such.
|
com.ctc.wstx.stax |
This package contains miscellaneous classes that implement Woodstox.
|
com.ctc.wstx.sw | |
com.ctc.wstx.util |
Contains utility classes that are not directly Woodstox specific, but are
for now only used by Woodstox.
|
Class | Description |
---|---|
SymbolTable |
This class is a kind of specialized type-safe Map, from char array to
String value.
|
Class | Description |
---|---|
ElementIdMap |
This class is a specialized type-safe linked hash map used for
storing
ElementId instances. |
PrefixedName |
Simple key Object to be used for storing/accessing of potentially namespace
scoped element and attribute names.
|
WordResolver |
A specialized Map/Symbol table - like data structure that can be used
for both checking whether a word (passed in as a char array) exists
in certain set of words AND getting that word as a String.
|
Class | Description |
---|---|
BaseNsContext |
Abstract base class that defines extra features defined by most
NamespaceContext implementations Wodstox uses.
|
Class | Description |
---|---|
TextBuffer |
TextBuffer is a class similar to
StringBuilder , with
following differences:
TextBuffer uses segments character arrays, to avoid having
to do additional array copies when array is not big enough. |
Class | Description |
---|---|
BaseNsContext |
Abstract base class that defines extra features defined by most
NamespaceContext implementations Wodstox uses.
|
InternCache |
Singleton class that implements "fast intern" functionality, essentially
adding a layer that caches Strings that have been previously intern()ed,
but that probably shouldn't be added to symbol tables.
|
StringVector |
Data container similar
List (from storage perspective),
but that can be used in multiple ways. |
SymbolTable |
This class is a kind of specialized type-safe Map, from char array to
String value.
|
TextBuffer |
TextBuffer is a class similar to
StringBuilder , with
following differences:
TextBuffer uses segments character arrays, to avoid having
to do additional array copies when array is not big enough. |
TextBuilder |
Class similar to
StringBuilder , except that it can be used to
construct multiple Strings, that will share same underlying character
buffer. |
Class | Description |
---|---|
SimpleCache |
Simple Map implementation usable for caches where contents do not
expire, but where size needs to remain bounded.
|
SymbolTable |
This class is a kind of specialized type-safe Map, from char array to
String value.
|
Class | Description |
---|---|
BijectiveNsMap |
Helper class that implements "bijective map" (Map that allows use of values
as keys and vice versa, bidirectional access), and is specifically
used for storing namespace binding information.
|
Class | Description |
---|---|
BaseNsContext |
Abstract base class that defines extra features defined by most
NamespaceContext implementations Wodstox uses.
|
BijectiveNsMap |
Helper class that implements "bijective map" (Map that allows use of values
as keys and vice versa, bidirectional access), and is specifically
used for storing namespace binding information.
|
ElementId |
Simple container Object used to store information about id attribute
values, and references to such (as of yet undefined) values.
|
EmptyNamespaceContext |
Dummy
NamespaceContext (and BaseNsContext )
implementation that is usually used in
non-namespace-aware mode. |
InternCache |
Singleton class that implements "fast intern" functionality, essentially
adding a layer that caches Strings that have been previously intern()ed,
but that probably shouldn't be added to symbol tables.
|
PrefixedName |
Simple key Object to be used for storing/accessing of potentially namespace
scoped element and attribute names.
|
SymbolTable |
This class is a kind of specialized type-safe Map, from char array to
String value.
|
TextBuffer |
TextBuffer is a class similar to
StringBuilder , with
following differences:
TextBuffer uses segments character arrays, to avoid having
to do additional array copies when array is not big enough. |
WordResolver |
A specialized Map/Symbol table - like data structure that can be used
for both checking whether a word (passed in as a char array) exists
in certain set of words AND getting that word as a String.
|
WordSet |
An efficient (both memory and time) implementation of a Set used to
verify that a given
word is contained within the set.
|
Copyright © 2019 FasterXML. All rights reserved.