public final class RowSet.keyIterator extends java.lang.Object implements CloneableIterator<byte[]>
Modifier and Type | Field and Description |
---|---|
(package private) int |
bound |
private byte[] |
first |
private int |
p |
private boolean |
up |
Constructor and Description |
---|
RowSet.keyIterator(boolean up,
byte[] firstKey) |
Modifier and Type | Method and Description |
---|---|
RowSet.keyIterator |
clone(java.lang.Object second)
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() |
byte[] |
next() |
void |
remove() |
private final boolean up
private final byte[] first
private int p
final int bound
public final RowSet.keyIterator clone(java.lang.Object second)
CloneableIterator
clone
in interface CloneableIterator<byte[]>
public final boolean hasNext()
hasNext
in interface java.util.Iterator<byte[]>
public final byte[] next()
next
in interface java.util.Iterator<byte[]>
public final void remove()
remove
in interface java.util.Iterator<byte[]>
public void close()
CloneableIterator
close
in interface CloneableIterator<byte[]>