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.ObjectgetNextNode(java.util.Iterator iter)booleanhasNext()java.lang.Objectnext()voidremove()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.util.Iterator
forEachRemaining
-
Constructor Details
-
NodeIterator
public NodeIterator(java.util.Iterator iter)
-
-
Method Details
-
hasNext
public boolean hasNext()- Specified by:
hasNextin interfacejava.util.Iterator
-
next
public java.lang.Object next()- Specified by:
nextin interfacejava.util.Iterator
-
remove
public void remove()- Specified by:
removein interfacejava.util.Iterator
-
getNextNode
protected abstract java.lang.Object getNextNode(java.util.Iterator iter)
-