Class Summary |
DocumentEventIgnorer |
This is a filter that can be added to a pull pipeline to remove START_DOCUMENT and END_DOCUMENT
events. |
ElementNameTracker |
This is a filter that can be added to a pull pipeline to remember element names so that
they are available immediately after the END_ELEMENT event is notified |
PullConsumer |
A PullConsumer consumes all the events supplied by a PullProvider, doing nothing
with them. |
PullFilter |
PullFilter is a pass-through filter class that links one PullProvider to another PullProvider
in a pipeline. |
PullFromIterator |
This class delivers any XPath sequence through the pull interface. |
PullNamespaceReducer |
PullNamespaceReducer is a PullFilter responsible for removing duplicate namespace
declarations. |
PullPushCopier |
This class copies a document by using the pull interface to read the input document,
and the push interface to write the output document. |
PullPushTee |
PullPushTee is a pass-through filter class that links one PullProvider to another PullProvider
in a pipeline, copying all events that are read into a push pipeline, supplied in the form
of a Receiver. |
PullSource |
A PullSource is a JAXP Source that encapsulates a PullProvider - that is, an object
that supplies an XML document as a sequence of events that are read under the control
of the recipient. |
PullTracer |
PullTracer is a PullFilter that can be inserted into a pull pipeline for diagnostic purposes. |
StaxBridge |
This class implements the Saxon PullProvider API on top of a standard StAX parser
(or any other StAX implementation) |
TreeWalker |
This implementation of the Saxon pull interface starts from any NodeInfo,
and returns the events corresponding to that node and its descendants (including
their attributes and namespaces). |
UnconstructedDocument |
A document node whose construction is deferred. |
UnconstructedElement |
An element node whose construction is deferred. |
UnconstructedParent |
This class represents a virtual element node, the result of an element constructor that
(in general) hasn't been fully evaluated. |
VirtualTreeWalker |
A virtual tree walker provides a sequence of pull events describing the structure and content of a tree
that is conceptually being constructed by expressions in a query or stylesheet; in fact the tree is
not necessarily constructed in memory, and exists only as this stream of pull events. |