Package com.saxonica.xqj.pull
package com.saxonica.xqj.pull
-
ClassesClassDescriptionReturns the events provided by an underlying PullProvider, with the addition of a START_DOCUMENT event immediately after the START_OF_INPUT, and an END_DOCUMENT event immediately before the END_OF_INPUTThis 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 notifiedThis class delivers any XPath sequence through the pull interface.PullNamespaceReducer is a PullFilter responsible for removing duplicate namespace declarations.This class bridges PullProvider events to XMLStreamReader (Stax) events.Bridge a SAX SourceLocator to a javax.xml.stream.LocationPullTracer is a PullFilter that can be inserted into a pull pipeline for diagnostic purposes.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).