private class ComparatorMaxHeap.UnsortedIter extends Object implements ObjectHeap.UnsortedIter<K>
for (ObjectHeap.UnsortedIter<K> iter = heap.unsortedIter(); iter.valid(); iter.next()) {
doSomething(iter.get());
}
Modifier and Type | Field and Description |
---|---|
protected int |
pos
Iterator position.
|
Modifier | Constructor and Description |
---|---|
private |
UnsortedIter() |
Modifier and Type | Method and Description |
---|---|
Iter |
advance()
Moves the iterator forward to the next entry.
|
K |
get()
Get the iterators current object.
|
boolean |
valid()
Returns true if the iterator currently points to a valid object.
|
public boolean valid()
Iter
public Iter advance()
Iter
public K get()
ObjectHeap.UnsortedIter
get
in interface ObjectHeap.UnsortedIter<K>
Copyright © 2015 ELKI Development Team, Lehr- und Forschungseinheit für Datenbanksysteme, Ludwig-Maximilians-Universität München. License information.