net.sf.saxon.expr
Class FilterIterator.NonNumeric
java.lang.Object
net.sf.saxon.expr.FilterIterator
net.sf.saxon.expr.FilterIterator.NonNumeric
- All Implemented Interfaces:
- SequenceIterator
- Enclosing class:
- FilterIterator
public static final class FilterIterator.NonNumeric
- extends FilterIterator
Subclass to handle the common special case where it is statically known
that the filter cannot return a numeric value
FilterIterator.NonNumeric
public FilterIterator.NonNumeric(SequenceIterator base,
Expression filter,
XPathContext context)
getAnother
public SequenceIterator getAnother()
throws XPathException
- Get another iterator to return the same nodes
- Specified by:
getAnother
in interface SequenceIterator
- Overrides:
getAnother
in class FilterIterator
- Returns:
- a SequenceIterator that iterates over the same items,
positioned before the first item
- Throws:
XPathException
- if any error occurs
Copyright (C) Michael H. Kay. All rights reserved.