| 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.
|
| PullToStax |
This class bridges PullProvider events to XMLStreamReader (Stax) events.
|
| 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 XMLStreamReader 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.
|
| UnparsedEntity |
This class is used to represent unparsed entities in the PullProvider interface
|
| 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.
|