Package groovy.xml.slurpersupport
Class NodeIterator
java.lang.Object
groovy.xml.slurpersupport.NodeIterator
- All Implemented Interfaces:
java.util.Iterator
public abstract class NodeIterator
extends java.lang.Object
implements java.util.Iterator
Helper class for iterating through nodes.
-
Constructor Summary
Constructors Constructor Description NodeIterator(java.util.Iterator iter)
-
Method Summary
Modifier and Type Method Description protected abstract java.lang.Object
getNextNode(java.util.Iterator iter)
boolean
hasNext()
java.lang.Object
next()
void
remove()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.util.Iterator
forEachRemaining
-
Constructor Details
-
NodeIterator
public NodeIterator(java.util.Iterator iter)
-
-
Method Details
-
hasNext
public boolean hasNext()- Specified by:
hasNext
in interfacejava.util.Iterator
-
next
public java.lang.Object next()- Specified by:
next
in interfacejava.util.Iterator
-
remove
public void remove()- Specified by:
remove
in interfacejava.util.Iterator
-
getNextNode
protected abstract java.lang.Object getNextNode(java.util.Iterator iter)
-