public static final class FilterIterator.NonNumeric extends FilterIterator
FilterIterator.Leading, FilterIterator.NonNumeric
base, filter, filterContext
ATOMIZABLE, GROUNDED, LAST_POSITION_FINDER, LOOKAHEAD
Constructor and Description |
---|
FilterIterator.NonNumeric(SequenceIterator base,
Expression filter,
XPathContext context) |
Modifier and Type | Method and Description |
---|---|
SequenceIterator |
getAnother()
Get another iterator to return the same nodes
|
protected boolean |
matches()
Determine whether the context item matches the filter predicate
|
current, getNextMatchingItem, getProperties, next, position, setFilterIsSingletonBoolean
public FilterIterator.NonNumeric(SequenceIterator base, Expression filter, XPathContext context)
protected boolean matches() throws XPathException
matches
in class FilterIterator
XPathException
public SequenceIterator getAnother() throws XPathException
getAnother
in interface SequenceIterator
getAnother
in class FilterIterator
XPathException
- if any error occurs