Package net.sf.saxon.pull
Class PullConsumer
- java.lang.Object
-
- net.sf.saxon.pull.PullConsumer
-
public class PullConsumer extends java.lang.Object
A PullConsumer consumes all the events supplied by a PullProvider, doing nothing with them. The class exists so that PullFilters on the pipeline can produce side-effects. For example, this class can be used to validate a document, where the side effects are error messages.
-
-
Constructor Summary
Constructors Constructor Description PullConsumer(PullProvider in)
Create a PullConsumer that swallows the events read from a given pull provider
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
consume()
Consume the input
-
-
-
Constructor Detail
-
PullConsumer
public PullConsumer(PullProvider in)
Create a PullConsumer that swallows the events read from a given pull provider- Parameters:
in
- the PullProvider from which events are to be read and swallowed up
-
-
Method Detail
-
consume
public void consume() throws XPathException
Consume the input- Throws:
XPathException
- if (for example) the parser input is not well-formed
-
-