public class SSTableReversedIterator extends AbstractSSTableIterator
AbstractSSTableIterator.IndexState, AbstractSSTableIterator.Readercolumns, helper, ifile, key, partitionLevelDeletion, reader, slices, sstable, staticRow| Constructor and Description |
|---|
SSTableReversedIterator(SSTableReader sstable,
FileDataInput file,
DecoratedKey key,
RowIndexEntry indexEntry,
Slices slices,
ColumnFilter columns,
boolean isForThrift,
FileHandle ifile) |
| Modifier and Type | Method and Description |
|---|---|
protected AbstractSSTableIterator.Reader |
createReaderInternal(RowIndexEntry indexEntry,
FileDataInput file,
boolean shouldCloseFile) |
protected boolean |
hasMoreSlices()
Checks if there are more slice to process.
|
boolean |
isReverseOrder()
Whether or not the rows returned by this iterator are in reversed
clustering order.
|
protected int |
nextSliceIndex()
Returns the index of the next slice to process.
|
close, columns, hasNext, metadata, next, partitionKey, partitionLevelDeletion, remove, staticRow, statsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisEmptypublic SSTableReversedIterator(SSTableReader sstable, FileDataInput file, DecoratedKey key, RowIndexEntry indexEntry, Slices slices, ColumnFilter columns, boolean isForThrift, FileHandle ifile)
protected AbstractSSTableIterator.Reader createReaderInternal(RowIndexEntry indexEntry, FileDataInput file, boolean shouldCloseFile)
createReaderInternal in class AbstractSSTableIteratorpublic boolean isReverseOrder()
BaseRowIteratorprotected int nextSliceIndex()
AbstractSSTableIteratornextSliceIndex in class AbstractSSTableIteratorprotected boolean hasMoreSlices()
AbstractSSTableIteratorhasMoreSlices in class AbstractSSTableIteratortrue if there are more slice to process, false otherwise.Copyright © 2018 The Apache Software Foundation