public class FilterIterator extends NodeIterator
_contextNode, _env, _position, _size, log| Constructor and Description |
|---|
FilterIterator(NodeIterator parentIter,
Expr expr,
ExprEnvironment env,
org.w3c.dom.Node context)
Creates the new AxisIterator.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
clone()
clones the iterator
|
boolean |
hasNext()
True if there's more data.
|
org.w3c.dom.Node |
nextNode()
Returns the next selected node.
|
java.lang.String |
toString() |
copy, getContextNode, getContextPosition, getContextSize, getCurrentNode, getFunction, getOwnerDocument, getPositionIndex, getStylesheetEnv, getVar, next, nextSelectedNode, remove, setContextNode, setMorePositions, stringValue, systemPropertypublic FilterIterator(NodeIterator parentIter, Expr expr, ExprEnvironment env, org.w3c.dom.Node context) throws XPathException
parentIter - the parent iteratorexpr - the filter expressionenv - the xpath environmentcontext - the context nodeXPathExceptionpublic boolean hasNext()
hasNext in interface java.util.Iterator<org.w3c.dom.Node>hasNext in class NodeIteratorpublic org.w3c.dom.Node nextNode()
throws XPathException
nextNode in class NodeIteratorXPathExceptionpublic java.lang.Object clone()
NodeIteratorclone in class NodeIteratorpublic java.lang.String toString()
toString in class java.lang.Object