com.icl.saxon.expr
public class FilterEnumerator extends Object implements NodeEnumeration
Field Summary | |
---|---|
int | max |
int | min |
Constructor Summary | |
---|---|
FilterEnumerator(NodeEnumeration base, Expression filter, Context context, boolean finishAfterReject)
Constructor |
Method Summary | |
---|---|
boolean | hasMoreElements()
Test whether there are any more nodes available in the enumeration |
boolean | isPeer()
Determine whether the nodes are guaranteed to be peers |
boolean | isReverseSorted() |
boolean | isSorted()
Determine whether the nodes are guaranteed to be in document order |
NodeInfo | nextElement()
Get the next node if there is one |
Parameters: base A node-set expression denoting the absolute or relative set of nodes from which the navigation path should start. filter The expression defining the filter predicate context The context in which the expression is being evaluated finishAfterReject: terminate enumeration on first failure