| Modifier and Type | Class and Description | 
|---|---|
| static class  | Memtable.MemtableUnfilteredPartitionIterator | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractSSTableIterator | 
| class  | SSTableIteratorA Cell Iterator over SSTable | 
| class  | SSTableReversedIteratorA Cell Iterator in reversed clustering order over SSTable | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | CompactionIteratorMerge multiple iterators over the content of sstable into a "compacted" iterator. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | BasePartitionIterator<I extends BaseRowIterator<?>> | 
| interface  | PartitionIteratorAn iterator over a number of (filtered) partition. | 
| interface  | UnfilteredPartitionIteratorAn iterator over a number of unfiltered partitions (i.e. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractBTreePartition.SlicesIterator | 
| class  | AbstractUnfilteredPartitionIterator | 
| class  | SingletonUnfilteredPartitionIterator | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | BaseRowIterator<U extends Unfiltered>A common interface for Row and Unfiltered, that permits sharing of the (majority) common
 methods and functionality | 
| interface  | RowIteratorAn iterator over rows belonging to a partition. | 
| interface  | UnfilteredRowIteratorAn iterator over the rows of a given partition that also includes deletion informations. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractUnfilteredRowIterator | 
| class  | LazilyInitializedUnfilteredRowIteratorAbstract class to create UnfilteredRowIterator that lazily initialize themselves. | 
| class  | RowAndDeletionMergeIteratorAn iterator that merges a source of rows with the range tombstone and partition level deletion of a give partition. | 
| class  | UnfilteredRowIteratorWithLowerBoundAn unfiltered row iterator with a lower bound retrieved from either the global
 sstable statistics or the row index lower bounds (if available in the cache). | 
| class  | WrappingUnfilteredRowIteratorAbstract class to make writing unfiltered iterators that wrap another iterator
 easier. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | BasePartitions<R extends BaseRowIterator<?>,I extends BasePartitionIterator<? extends BaseRowIterator<?>>> | 
| class  | BaseRows<R extends Unfiltered,I extends BaseRowIterator<? extends Unfiltered>> | 
| class  | FilteredPartitions | 
| class  | FilteredRows | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | ISSTableScannerAn ISSTableScanner is an abstraction allowing multiple SSTableScanners to be
 chained together under the hood. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | KeyIterator | 
| class  | ReducingKeyIteratorCaller must acquire and release references to the sstables used here. | 
| class  | SSTableIdentityIterator | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | BigTableScanner | 
| static class  | BigTableScanner.EmptySSTableScanner | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AggregationQueryPager.AggregationPartitionIteratorPartitionIteratorfor queries without Group By but with aggregates. | 
| class  | AggregationQueryPager.GroupByPartitionIteratorPartitionIteratorthat automatically fetch a new sub-page of data if needed when the current iterator is
 exhausted. | 
| Modifier and Type | Class and Description | 
|---|---|
| static class  | StreamReader.StreamDeserializer | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | IMergeIterator<In,Out> | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | MergeIterator<In,Out>Merges sorted input iterators which individually contain unique items. | 
| Modifier and Type | Method and Description | 
|---|---|
| static <T> CloseableIterator<T> | FBUtilities. closeableIterator(java.util.Iterator<T> iterator) | 
Copyright © 2018 The Apache Software Foundation