Modifier and Type | Class and Description |
---|---|
static class |
Memtable.MemtableUnfilteredPartitionIterator |
Modifier and Type | Class and Description |
---|---|
class |
SSTableIterator
A Cell Iterator over SSTable
|
class |
SSTableReversedIterator
A Cell Iterator in reversed clustering order over SSTable
|
Modifier and Type | Class and Description |
---|---|
class |
CompactionIterator
Merge multiple iterators over the content of sstable into a "compacted" iterator.
|
Modifier and Type | Interface and Description |
---|---|
interface |
BasePartitionIterator<I extends BaseRowIterator<?>> |
interface |
PartitionIterator
An iterator over a number of (filtered) partition.
|
interface |
UnfilteredPartitionIterator
An iterator over a number of unfiltered partitions (i.e.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractBTreePartition.SliceableIterator |
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 |
RowIterator
An iterator over rows belonging to a partition.
|
interface |
SliceableUnfilteredRowIterator |
interface |
UnfilteredRowIterator
An iterator over the rows of a given partition that also includes deletion informations.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractUnfilteredRowIterator |
class |
LazilyInitializedUnfilteredRowIterator
Abstract class to create UnfilteredRowIterator that lazily initialize themselves.
|
class |
RowAndDeletionMergeIterator
An iterator that merges a source of rows with the range tombstone and partition level deletion of a give partition.
|
class |
WrappingUnfilteredRowIterator
Abstract 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 |
ISSTableScanner
An ISSTableScanner is an abstraction allowing multiple SSTableScanners to be
chained together under the hood.
|
Modifier and Type | Class and Description |
---|---|
class |
KeyIterator |
class |
ReducingKeyIterator
Caller 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 |
---|---|
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 © 2017 The Apache Software Foundation