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 and Description |
---|
SymbolTable
This class is a kind of specialized type-safe Map, from char array to
String value.
|
Class and 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 and Description |
---|
BaseNsContext
Abstract base class that defines extra features defined by most
NamespaceContext implementations Wodstox uses.
|
Class and 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 and 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 and 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 and 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 and 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 © 2018 FasterXML. All rights reserved.