public class SeekingIteratorAdapter extends Object implements DBIterator
Modifier and Type | Class and Description |
---|---|
static class |
SeekingIteratorAdapter.DbEntry |
Constructor and Description |
---|
SeekingIteratorAdapter(SnapshotSeekingIterator seekingIterator) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
boolean |
hasNext() |
boolean |
hasPrev() |
SeekingIteratorAdapter.DbEntry |
next() |
SeekingIteratorAdapter.DbEntry |
peekNext() |
SeekingIteratorAdapter.DbEntry |
peekPrev() |
SeekingIteratorAdapter.DbEntry |
prev() |
void |
remove() |
void |
seek(byte[] targetKey) |
void |
seekToFirst() |
void |
seekToLast() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
forEachRemaining
public SeekingIteratorAdapter(SnapshotSeekingIterator seekingIterator)
public void seekToFirst()
seekToFirst
in interface DBIterator
public void seek(byte[] targetKey)
seek
in interface DBIterator
public boolean hasNext()
public SeekingIteratorAdapter.DbEntry next()
public SeekingIteratorAdapter.DbEntry peekNext()
peekNext
in interface DBIterator
public void close()
close
in interface Closeable
close
in interface AutoCloseable
public void seekToLast()
seekToLast
in interface DBIterator
public boolean hasPrev()
hasPrev
in interface DBIterator
public SeekingIteratorAdapter.DbEntry prev()
prev
in interface DBIterator
public SeekingIteratorAdapter.DbEntry peekPrev()
peekPrev
in interface DBIterator
Copyright © 2011–2019. All rights reserved.