public class CollectionNodeIterator extends java.lang.Object implements NodeIterator
NodeIterator
Constructor and Description |
---|
CollectionNodeIterator(java.util.Collection<Node> nodes) |
Modifier and Type | Method and Description |
---|---|
long |
getPosition() |
long |
getSize() |
boolean |
hasNext() |
java.lang.Object |
next() |
Node |
nextNode() |
void |
remove() |
void |
skip(long skipNum) |
public CollectionNodeIterator(java.util.Collection<Node> nodes)
public void skip(long skipNum)
skip
in interface RangeIterator
public long getSize()
getSize
in interface RangeIterator
public long getPosition()
getPosition
in interface RangeIterator
public boolean hasNext()
hasNext
in interface java.util.Iterator
public java.lang.Object next()
next
in interface java.util.Iterator
public void remove()
remove
in interface java.util.Iterator
public Node nextNode()
nextNode
in interface NodeIterator
Copyright © 2007–2020. All rights reserved.