private class Table.rowIteratorNoOrder extends java.lang.Object implements CloneableIterator<Row.Entry>
Modifier and Type | Field and Description |
---|---|
(package private) java.util.Iterator<java.util.Map.Entry<byte[],java.lang.Long>> |
i |
(package private) long |
idx |
(package private) byte[] |
key |
Constructor and Description |
---|
Table.rowIteratorNoOrder() |
Modifier and Type | Method and Description |
---|---|
CloneableIterator<Row.Entry> |
clone(java.lang.Object modifier)
clone the iterator using a modifier
the modifier can be i.e.
|
void |
close()
a CloneableIterator should be closed after usage to free resources
|
boolean |
hasNext() |
Row.Entry |
next() |
void |
remove() |
java.util.Iterator<java.util.Map.Entry<byte[],java.lang.Long>> i
long idx
byte[] key
public CloneableIterator<Row.Entry> clone(java.lang.Object modifier)
CloneableIterator
clone
in interface CloneableIterator<Row.Entry>
public boolean hasNext()
hasNext
in interface java.util.Iterator<Row.Entry>
public void remove()
remove
in interface java.util.Iterator<Row.Entry>
public void close()
CloneableIterator
close
in interface CloneableIterator<Row.Entry>