Package javanet.staxutils

Provides a set of utility classes that make it easy for developers to work with JSR-173: Streaming API for XML (StAX) and integrate it into their existing XML processing applications.

See:
          Description

Interface Summary
ExtendedLocation Extended the Location interface that exposes nested Locations.
ExtendedNamespaceContext Extended namespace context interface that allows the context tree to be navigated and to list all known prefixes.
Indentation Characters that represent line breaks and indentation.
StaticLocation Marker interface used to denote Location implementations whose state is not transient or dependent on external objects/events and will remain stable unless explicitly updated.
StaticNamespaceContext Marker interface used to denote NamespaceContext implementations whose state is not transient or dependent on external objects/events and will remain stable unless explicitly updated.
StAXReaderToContentHandler Common API's for adapting StAX events from XMLStreamReader and XMLEventReader into SAX events on the specified ContentHandler.
 

Class Summary
BaseXMLEventReader Abstract base class for XMLEventReader implementations.
BaseXMLEventWriter Base class for XMLEventWriter implementations.
BaseXMLInputFactory  
BaseXMLOutputFactory Base XMLOutputFactory that provides common event functionality.
BaseXMLStreamReader Abstract base class for XMLStreamReader implementations.
ContentHandlerToXMLEventWriter This is a simple utility class that adapts SAX events into StAX XMLEventWriter events, bridging between the two parser technologies.
ContentHandlerToXMLStreamWriter This is a simple utility class that adapts SAX events into StAX XMLStreamWriter events, bridging between the two parser technologies.
DummyLocator A dummy locator that returns -1 and null from all methods to indicate that location info is not available.
EmptyNamespaceContext ExtendedNamespaceContext that contains no namespaces.
IndentingXMLEventWriter A filter that indents an XML stream.
IndentingXMLStreamWriter A filter that indents an XML stream.
NamespaceContextAdapter NamespaceContext that wraps another context.
OutputFactory XMLOutputFactory implementation based on stax-utils code base.
SimpleLocation Basic implementation of ExtendedLocation.
SimpleNamespaceContext Simple NamespaceContext implementation backed by a HashMap.
StAXContentHandler Base class for SAX-to-STAX bridge classes that provides common functionality.
StAXEventContentHandler SAX ContentHandler that writes events to a StAX XMLEventConsumer.
StAXResult A JAXP Result implementation that produces a result on the specified XMLStreamWriter or XMLEventWriter.
StAXSource A JAXP Source implementation that wraps the specified XMLStreamReader or XMLEventReader for use by applications that expext a Source.
StAXStreamContentHandler SAX ContentHandler that writes events to a StAX XMLStreamWriter.
StaxUtilsXMLOutputFactory An output factory that optionally wraps a filter around each writer.
XMLEventConsumerDelegate Writes all events to a wrapped XMLEventConsumer, and provides convenience methods for creating events written to the internal consumer.
XMLEventPipe Provides the ability to pipe the XMLEvents written to one XMLEventWriter to be read from a XMLEventReader.
XMLEventReaderToContentHandler This is a simple utility class that adapts StAX events from an XMLEventReader to SAX events on a ContentHandler, bridging between the two parser technologies.
XMLEventStreamWriter An XMLStreamWriter that writes events to a XMLEventWriter.
XMLStreamEventReader XMLEventReader implementation based on a XMLStreamReader and an XMLEventAllocator.
XMLStreamEventWriter XMLEventWriter that writes events to a XMLStreamWriter.
XMLStreamReaderToContentHandler This is a simple utility class that adapts StAX events from an XMLStreamReader to SAX events on a ContentHandler, bridging between the two parser technologies.
XMLStreamUtils Static utility methods useful when handling XML Streams.
 

Package javanet.staxutils Description

Provides a set of utility classes that make it easy for developers to work with JSR-173: Streaming API for XML (StAX) and integrate it into their existing XML processing applications.