public abstract class AbstractUnfilteredRowIterator extends AbstractIterator<Unfiltered> implements UnfilteredRowIterator
| Modifier and Type | Field and Description |
|---|---|
protected PartitionColumns |
columns |
protected boolean |
isReverseOrder |
protected CFMetaData |
metadata |
protected DecoratedKey |
partitionKey |
protected DeletionTime |
partitionLevelDeletion |
protected Row |
staticRow |
protected EncodingStats |
stats |
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractUnfilteredRowIterator(CFMetaData metadata,
DecoratedKey partitionKey,
DeletionTime partitionLevelDeletion,
PartitionColumns columns,
Row staticRow,
boolean isReverseOrder,
EncodingStats stats) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
PartitionColumns |
columns()
A subset of the columns for the (static and regular) rows returned by this iterator.
|
boolean |
isReverseOrder()
Whether or not the rows returned by this iterator are in reversed
clustering order.
|
CFMetaData |
metadata()
The metadata for the table this iterator on.
|
DecoratedKey |
partitionKey()
The partition key of the partition this in an iterator over.
|
DeletionTime |
partitionLevelDeletion()
The partition level deletion for the partition this iterate over.
|
Row |
staticRow()
The static part corresponding to this partition (this can be an empty
row but cannot be
null). |
EncodingStats |
stats()
Return "statistics" about what is returned by this iterator.
|
computeNext, endOfData, hasNext, next, peek, removeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisEmptyprotected final CFMetaData metadata
protected final DecoratedKey partitionKey
protected final DeletionTime partitionLevelDeletion
protected final PartitionColumns columns
protected final Row staticRow
protected final boolean isReverseOrder
protected final EncodingStats stats
protected AbstractUnfilteredRowIterator(CFMetaData metadata, DecoratedKey partitionKey, DeletionTime partitionLevelDeletion, PartitionColumns columns, Row staticRow, boolean isReverseOrder, EncodingStats stats)
public CFMetaData metadata()
BaseRowIteratormetadata in interface BaseRowIterator<Unfiltered>public PartitionColumns columns()
BaseRowIteratorcolumns in interface BaseRowIterator<Unfiltered>public boolean isReverseOrder()
BaseRowIteratorisReverseOrder in interface BaseRowIterator<Unfiltered>public DecoratedKey partitionKey()
BaseRowIteratorpartitionKey in interface BaseRowIterator<Unfiltered>public DeletionTime partitionLevelDeletion()
UnfilteredRowIteratorpartitionLevelDeletion in interface UnfilteredRowIteratorpublic Row staticRow()
BaseRowIteratornull).staticRow in interface BaseRowIterator<Unfiltered>public EncodingStats stats()
UnfilteredRowIteratorstats in interface UnfilteredRowIteratorpublic void close()
close in interface java.lang.AutoCloseableclose in interface CloseableIterator<Unfiltered>Copyright © 2018 The Apache Software Foundation