com.saxonica.extra
Class SequenceFilter
java.lang.Object
net.sf.saxon.event.SequenceReceiver
net.sf.saxon.event.SequenceWriter
com.saxonica.extra.SequenceFilter
- All Implemented Interfaces:
- Result, Receiver
public class SequenceFilter
- extends SequenceWriter
A sequence writer that passes on only those items that satisfy a filter predicate.
The filter will always be non-positional.
Method Summary |
void |
write(Item item)
Abstract method to be supplied by subclasses: output one item in the sequence. |
Methods inherited from class net.sf.saxon.event.SequenceWriter |
append, attribute, characters, close, comment, endDocument, endElement, hasOpenNodes, namespace, processingInstruction, startContent, startDocument, startElement |
SequenceFilter
public SequenceFilter(SequenceWriter out,
XPathContext context,
Expression filter)
write
public void write(Item item)
throws XPathException
- Description copied from class:
SequenceWriter
- Abstract method to be supplied by subclasses: output one item in the sequence.
- Specified by:
write
in class SequenceWriter
- Throws:
XPathException
Copyright (C) Michael H. Kay. All rights reserved.