public class SSTableIterator extends AbstractSSTableIterator
AbstractSSTableIterator.IndexState, AbstractSSTableIterator.Readercolumns, helper, ifile, key, partitionLevelDeletion, reader, slices, sstable, staticRow| Constructor and Description |
|---|
SSTableIterator(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 SSTableIterator(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 AbstractSSTableIteratorprotected int nextSliceIndex()
AbstractSSTableIteratornextSliceIndex in class AbstractSSTableIteratorprotected boolean hasMoreSlices()
AbstractSSTableIteratorhasMoreSlices in class AbstractSSTableIteratortrue if there are more slice to process, false otherwise.public boolean isReverseOrder()
BaseRowIteratorCopyright © 2018 The Apache Software Foundation