public final class SnapshotSeekingIterator extends ASeekingIterator<Slice,Slice>
| Modifier and Type | Class and Description |
|---|---|
static interface |
SnapshotSeekingIterator.IRecordBytesListener |
| Constructor and Description |
|---|
SnapshotSeekingIterator(InternalIterator iterator,
long sequence,
Comparator<Slice> userComparator,
SnapshotSeekingIterator.IRecordBytesListener listener) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
internalClose() |
protected Slice |
internalKey() |
protected boolean |
internalNext(boolean switchDirection) |
protected boolean |
internalPrev(boolean switchDirection) |
protected boolean |
internalSeek(Slice targetKey) |
protected boolean |
internalSeekToFirst() |
protected boolean |
internalSeekToLast() |
protected Slice |
internalValue() |
String |
toString() |
close, key, next, prev, seek, seekToFirst, seekToLast, valid, valuepublic SnapshotSeekingIterator(InternalIterator iterator, long sequence, Comparator<Slice> userComparator, SnapshotSeekingIterator.IRecordBytesListener listener)
protected void internalClose()
throws IOException
internalClose in class ASeekingIterator<Slice,Slice>IOExceptionprotected boolean internalSeekToFirst()
internalSeekToFirst in class ASeekingIterator<Slice,Slice>protected boolean internalSeekToLast()
internalSeekToLast in class ASeekingIterator<Slice,Slice>protected boolean internalSeek(Slice targetKey)
internalSeek in class ASeekingIterator<Slice,Slice>protected boolean internalNext(boolean switchDirection)
internalNext in class ASeekingIterator<Slice,Slice>protected boolean internalPrev(boolean switchDirection)
internalPrev in class ASeekingIterator<Slice,Slice>protected Slice internalKey()
internalKey in class ASeekingIterator<Slice,Slice>protected Slice internalValue()
internalValue in class ASeekingIterator<Slice,Slice>Copyright © 2011–2020. All rights reserved.