Uses of Interface
org.apache.cassandra.utils.CloseableIterator
-
-
Uses of CloseableIterator in org.apache.cassandra.db
Classes in org.apache.cassandra.db that implement CloseableIterator Modifier and Type Class Description static class
Memtable.MemtableUnfilteredPartitionIterator
-
Uses of CloseableIterator in org.apache.cassandra.db.columniterator
Classes in org.apache.cassandra.db.columniterator that implement CloseableIterator Modifier and Type Class Description class
AbstractSSTableIterator
class
SSTableIterator
A Cell Iterator over SSTableclass
SSTableReversedIterator
A Cell Iterator in reversed clustering order over SSTable -
Uses of CloseableIterator in org.apache.cassandra.db.compaction
Classes in org.apache.cassandra.db.compaction that implement CloseableIterator Modifier and Type Class Description class
CompactionIterator
Merge multiple iterators over the content of sstable into a "compacted" iterator. -
Uses of CloseableIterator in org.apache.cassandra.db.partitions
Subinterfaces of CloseableIterator in org.apache.cassandra.db.partitions Modifier and Type Interface 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.Classes in org.apache.cassandra.db.partitions that implement CloseableIterator Modifier and Type Class Description class
AbstractUnfilteredPartitionIterator
class
SingletonUnfilteredPartitionIterator
-
Uses of CloseableIterator in org.apache.cassandra.db.repair
Classes in org.apache.cassandra.db.repair that implement CloseableIterator Modifier and Type Class Description class
CassandraValidationIterator
-
Uses of CloseableIterator in org.apache.cassandra.db.rows
Subinterfaces of CloseableIterator in org.apache.cassandra.db.rows Modifier and Type Interface Description interface
BaseRowIterator<U extends Unfiltered>
A common interface for Row and Unfiltered, that permits sharing of the (majority) common methods and functionalityinterface
RowIterator
An iterator over rows belonging to a partition.interface
UnfilteredRowIterator
An iterator over the rows of a given partition that also includes deletion informations.Classes in org.apache.cassandra.db.rows that implement CloseableIterator Modifier and Type Class 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
ThrottledUnfilteredIterator
A utility class to split the given#UnfilteredRowIterator
into smaller chunks each having at mostThrottledUnfilteredIterator.throttle
+ 1 unfiltereds.class
UnfilteredRowIteratorWithLowerBound
An 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
WrappingUnfilteredRowIterator
Abstract class to make writing unfiltered iterators that wrap another iterator easier.Methods in org.apache.cassandra.db.rows that return CloseableIterator Modifier and Type Method Description static CloseableIterator<UnfilteredRowIterator>
ThrottledUnfilteredIterator. throttle(UnfilteredPartitionIterator partitionIterator, int maxBatchSize)
Splits aUnfilteredPartitionIterator
inUnfilteredRowIterator
batches with size no higher than maxBatchSize -
Uses of CloseableIterator in org.apache.cassandra.db.streaming
Classes in org.apache.cassandra.db.streaming that implement CloseableIterator Modifier and Type Class Description static class
CassandraStreamReader.StreamDeserializer
-
Uses of CloseableIterator in org.apache.cassandra.db.transform
Classes in org.apache.cassandra.db.transform that implement CloseableIterator Modifier and Type Class 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
-
Uses of CloseableIterator in org.apache.cassandra.index.sasi.disk
Classes in org.apache.cassandra.index.sasi.disk that implement CloseableIterator Modifier and Type Class Description static class
AbstractTokenTreeBuilder.LevelIterator
-
Uses of CloseableIterator in org.apache.cassandra.io.sstable
Subinterfaces of CloseableIterator in org.apache.cassandra.io.sstable Modifier and Type Interface Description interface
ISSTableScanner
An ISSTableScanner is an abstraction allowing multiple SSTableScanners to be chained together under the hood.Classes in org.apache.cassandra.io.sstable that implement CloseableIterator Modifier and Type Class Description class
KeyIterator
class
ReducingKeyIterator
Caller must acquire and release references to the sstables used here.class
SSTableIdentityIterator
class
SSTableSimpleIterator
Utility class to handle deserializing atom from sstables. -
Uses of CloseableIterator in org.apache.cassandra.io.sstable.format.big
Classes in org.apache.cassandra.io.sstable.format.big that implement CloseableIterator Modifier and Type Class Description class
BigTableScanner
static class
BigTableScanner.EmptySSTableScanner
protected class
BigTableScanner.KeyScanningIterator
-
Uses of CloseableIterator in org.apache.cassandra.repair
Classes in org.apache.cassandra.repair that implement CloseableIterator Modifier and Type Class Description class
ValidationPartitionIterator
-
Uses of CloseableIterator in org.apache.cassandra.service.pager
Classes in org.apache.cassandra.service.pager that implement CloseableIterator Modifier and Type Class Description class
AggregationQueryPager.AggregationPartitionIterator
PartitionIterator
for queries without Group By but with aggregates.class
AggregationQueryPager.GroupByPartitionIterator
PartitionIterator
that automatically fetch a new sub-page of data if needed when the current iterator is exhausted. -
Uses of CloseableIterator in org.apache.cassandra.utils
Subinterfaces of CloseableIterator in org.apache.cassandra.utils Modifier and Type Interface Description interface
IMergeIterator<In,Out>
Classes in org.apache.cassandra.utils that implement CloseableIterator Modifier and Type Class Description class
AbstractIterator<V>
class
MergeIterator<In,Out>
Merges sorted input iterators which individually contain unique items.static class
MerkleTree.TreeRangeIterator
Returns the leaf (range) of a given tree in increasing order.Methods in org.apache.cassandra.utils that return CloseableIterator Modifier and Type Method Description static <T> CloseableIterator<T>
FBUtilities. closeableIterator(java.util.Iterator<T> iterator)
-