- All Implemented Interfaces:
public class PullTracer
PullTracer is a PullFilter that can be inserted into a pull pipeline for diagnostic purposes. It traces
all the events as they are read, writing details to System.err
Methods inherited from class net.sf.saxon.pull.PullFilter
close, current, getAtomicValue, getAttributes, getNamePool, getNamespaceDeclarations, getNodeName, getPipelineConfiguration, getSchemaType, getSourceLocator, getStringValue, getUnderlyingProvider, getUnparsedEntities, setPipelineConfiguration, skipToMatchingEnd
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public PullEvent next()
Get the next event. This implementation gets the next event from the underlying PullProvider,
copies it to the branch Receiver, and then returns the event to the caller.
- Specified by:
next in interface
next in class
- an integer code indicating the type of event. The code
END_OF_INPUT is returned at the end of the sequence.
XPathException - if a dynamic error occurs
Copyright (c) 2004-2022 Saxonica Limited. All rights reserved.