Package | Description |
---|---|
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.sr |
This package contains supporting code for handling namespace information;
element stacks that keep track of elements parsed and such.
|
com.ctc.wstx.util |
Contains utility classes that are not directly Woodstox specific, but are
for now only used by Woodstox.
|
Modifier and Type | Class and Description |
---|---|
class |
MergedNsContext
Hierarchic
NamespaceContext implementation used when constructing
event and namespace information explicitly via
XMLEventFactory ,
not by a stream reader. |
Modifier and Type | Field and Description |
---|---|
protected BaseNsContext |
BaseStartElement.mNsCtxt |
Modifier and Type | Method and Description |
---|---|
static BaseNsContext |
MergedNsContext.construct(javax.xml.namespace.NamespaceContext parentCtxt,
java.util.List<javax.xml.stream.events.Namespace> localNs) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
DefaultEventAllocator.withStartElement(javax.xml.stream.Location loc,
javax.xml.namespace.QName name,
BaseNsContext nsCtxt,
ElemAttrs attrs,
boolean wasEmpty) |
Constructor and Description |
---|
BaseStartElement(javax.xml.stream.Location loc,
javax.xml.namespace.QName name,
BaseNsContext nsCtxt) |
CompactStartElement(javax.xml.stream.Location loc,
javax.xml.namespace.QName name,
BaseNsContext nsCtxt,
ElemAttrs attrs) |
SimpleStartElement(javax.xml.stream.Location loc,
javax.xml.namespace.QName name,
BaseNsContext nsCtxt,
java.util.Map<javax.xml.namespace.QName,javax.xml.stream.events.Attribute> attr) |
Modifier and Type | Class and Description |
---|---|
class |
CompactNsContext
Simple implementation of separate non-transient namespace context
object.
|
Modifier and Type | Field and Description |
---|---|
protected BaseNsContext |
InputElementStack.mLastNsContext
Last potentially shareable NamespaceContext created by
this stack.
|
Modifier and Type | Method and Description |
---|---|
BaseNsContext |
InputElementStack.createNonTransientNsContext(javax.xml.stream.Location loc)
Method called to construct a non-transient NamespaceContext instance;
generally needed when creating events to return from event-based
iterators.
|
Modifier and Type | Method and Description |
---|---|
abstract java.lang.Object |
ElemCallback.withStartElement(javax.xml.stream.Location loc,
javax.xml.namespace.QName name,
BaseNsContext nsCtxt,
ElemAttrs attrs,
boolean wasEmpty) |
Modifier and Type | Class and Description |
---|---|
class |
EmptyNamespaceContext
Dummy
NamespaceContext (and BaseNsContext )
implementation that is usually used in
non-namespace-aware mode. |