Package org.codehaus.stax2.ri
package org.codehaus.stax2.ri
Package that contains a skeletal reference implementation of Stax2 API,
as well as some utility/helper classes that can be useful in building
one.
-
ClassesClassDescriptionSimple implementation of "null iterator", iterator that has nothing to iterate over.Dummy
NamespaceContext
implementation that contains no namespace information, except bindings that are specified by the namespace specification itself (for prefixes "xml" and "xmlns")Simple read-only iterator that iterators over one specific item, passed in as constructor argument.This is an abstract almost complete plain vanilla implementation ofXMLEventFactory2
.Almost complete implementation ofXMLEventReader2
, built on top of a genericXMLStreamReader
implementation (using aggregation).Simple implementation ofXMLEventWriter
.Simple straight-forward implementation of a filtering stream reader, which can fully adapt Stax2 stream reader (XMLStreamReader2
).Simple implementation ofXMLStreamLocation2
, which just wraps Stax 1.0Location
and adds no-operation implementation of the additions.This adapter implements parts ofXMLStreamReader2
, the extended stream reader defined by Stax2 extension, by wrapping a vanilla Stax 1.0XMLStreamReader
implementation.This is a partial base implementation ofXMLStreamReader2
, the extended stream reader that is part of Stax2.Helper class for efficiently reading and aggregating variable length byte content.Helper class used to simplify text gathering while keeping at as efficient as possible.This adapter implements parts ofXMLStreamWriter2
, the extended stream writer defined by Stax2 extension, by wrapping a vanilla Stax 1.0XMLStreamReader
implementation.This is a partial base implementation ofXMLStreamWriter2
, the extended stream writer that is part of Stax2.