Top Description Classes
[default module]

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.

Class Summary

Modifier and TypeClass and Description
public class
EmptyIterator

Simple implementation of "null iterator", iterator that has nothing to iterate over.

public class
EmptyNamespaceContext

Dummy NamespaceContext implementation that contains no namespace information, except bindings that are specified by the namespace specification itself (for prefixes "xml" and "xmlns")

public class
SingletonIterator<T>

Simple read-only iterator that iterators over one specific item, passed in as constructor argument.

public abstract class
Stax2EventFactoryImpl

This is an abstract almost complete plain vanilla implementation of XMLEventFactory2.

public abstract class
Stax2EventReaderImpl

Almost complete implementation of XMLEventReader2, built on top of a generic XMLStreamReader implementation (using aggregation).

public class
Stax2EventWriterImpl

Simple implementation of XMLEventWriter.

public class
Stax2FilteredStreamReader

Simple straight-forward implementation of a filtering stream reader, which can fully adapt Stax2 stream reader (XMLStreamReader2).

public class
Stax2LocationAdapter

Simple implementation of XMLStreamLocation2, which just wraps Stax 1.0 Location and adds no-operation implementation of the additions.

public class
Stax2ReaderAdapter

This adapter implements parts of XMLStreamReader2, the extended stream reader defined by Stax2 extension, by wrapping a vanilla Stax 1.0 XMLStreamReader implementation.

public abstract class
Stax2ReaderImpl

This is a partial base implementation of XMLStreamReader2, the extended stream reader that is part of Stax2.

public class
public class
Stax2WriterAdapter

This adapter implements parts of XMLStreamWriter2, the extended stream writer defined by Stax2 extension, by wrapping a vanilla Stax 1.0 XMLStreamReader implementation.

public abstract class
Stax2WriterImpl

This is a partial base implementation of XMLStreamWriter2, the extended stream writer that is part of Stax2.