Uses of Interface
org.apache.cassandra.utils.CloseableIterator
-
-
Uses of CloseableIterator in org.apache.cassandra.db.columniterator
Classes in org.apache.cassandra.db.columniterator that implement CloseableIterator Modifier and Type Class Description classAbstractSSTableIteratorclassSSTableIteratorA Cell Iterator over SSTableclassSSTableReversedIteratorA 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 classCompactionIteratorMerge multiple iterators over the content of sstable into a "compacted" iterator. -
Uses of CloseableIterator in org.apache.cassandra.db.memtable
Classes in org.apache.cassandra.db.memtable that implement CloseableIterator Modifier and Type Class Description static classShardedSkipListMemtable.MemtableUnfilteredPartitionIterator -
Uses of CloseableIterator in org.apache.cassandra.db.partitions
Subinterfaces of CloseableIterator in org.apache.cassandra.db.partitions Modifier and Type Interface Description interfaceBasePartitionIterator<I extends BaseRowIterator<?>>interfacePartitionIteratorAn iterator over a number of (filtered) partition.interfaceUnfilteredPartitionIteratorAn iterator over a number of unfiltered partitions (i.e.Classes in org.apache.cassandra.db.partitions that implement CloseableIterator Modifier and Type Class Description classAbstractUnfilteredPartitionIteratorclassSingletonUnfilteredPartitionIterator -
Uses of CloseableIterator in org.apache.cassandra.db.repair
Classes in org.apache.cassandra.db.repair that implement CloseableIterator Modifier and Type Class Description classCassandraValidationIterator -
Uses of CloseableIterator in org.apache.cassandra.db.rows
Subinterfaces of CloseableIterator in org.apache.cassandra.db.rows Modifier and Type Interface Description interfaceBaseRowIterator<U extends Unfiltered>A common interface for Row and Unfiltered, that permits sharing of the (majority) common methods and functionalityinterfaceRowIteratorAn iterator over rows belonging to a partition.interfaceUnfilteredRowIteratorAn 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 classAbstractUnfilteredRowIteratorclassLazilyInitializedUnfilteredRowIteratorAbstract class to create UnfilteredRowIterator that lazily initialize themselves.classRowAndDeletionMergeIteratorAn iterator that merges a source of rows with the range tombstone and partition level deletion of a give partition.classThrottledUnfilteredIteratorA utility class to split the given#UnfilteredRowIteratorinto smaller chunks each having at mostThrottledUnfilteredIterator.throttle+ 1 unfiltereds.classUnfilteredRowIteratorWithLowerBoundAn 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).classWrappingUnfilteredRowIteratorAbstract 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 aUnfilteredPartitionIteratorinUnfilteredRowIteratorbatches 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 classCassandraStreamReader.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 classBasePartitions<R extends BaseRowIterator<?>,I extends BasePartitionIterator<? extends BaseRowIterator<?>>>classBaseRows<R extends Unfiltered,I extends BaseRowIterator<? extends Unfiltered>>classFilteredPartitionsclassFilteredRows -
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 classAbstractTokenTreeBuilder.LevelIterator -
Uses of CloseableIterator in org.apache.cassandra.io.sstable
Subinterfaces of CloseableIterator in org.apache.cassandra.io.sstable Modifier and Type Interface Description interfaceISSTableScannerAn 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 classKeyIteratorclassReducingKeyIteratorCaller must acquire and release references to the sstables used here.classSSTableIdentityIteratorclassSSTableSimpleIteratorUtility class to handle deserializing atom from sstables.static classSSTableSimpleIterator.EmptySSTableSimpleIterator -
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 classBigTableScannerstatic classBigTableScanner.EmptySSTableScannerprotected classBigTableScanner.KeyScanningIterator -
Uses of CloseableIterator in org.apache.cassandra.repair
Classes in org.apache.cassandra.repair that implement CloseableIterator Modifier and Type Class Description classValidationPartitionIterator -
Uses of CloseableIterator in org.apache.cassandra.service.pager
Classes in org.apache.cassandra.service.pager that implement CloseableIterator Modifier and Type Class Description classAggregationQueryPager.AggregationPartitionIteratorPartitionIteratorfor queries without Group By but with aggregates.classAggregationQueryPager.GroupByPartitionIteratorPartitionIteratorthat automatically fetch a new sub-page of data if needed when the current iterator is exhausted. -
Uses of CloseableIterator in org.apache.cassandra.service.paxos.uncommitted
Methods in org.apache.cassandra.service.paxos.uncommitted that return CloseableIterator Modifier and Type Method Description CloseableIterator<PaxosKeyState>PaxosUncommittedIndex. flushIterator(Memtable flushing)CloseableIterator<PaxosKeyState>PaxosUncommittedTracker.UpdateSupplier. flushIterator(Memtable paxos)static CloseableIterator<PaxosKeyState>PaxosKeyState. mergeUncommitted(CloseableIterator<PaxosKeyState>... iterators)CloseableIterator<PaxosKeyState>PaxosUncommittedIndex. repairIterator(TableId tableId, java.util.Collection<Range<Token>> ranges)CloseableIterator<PaxosKeyState>PaxosUncommittedTracker.UpdateSupplier. repairIterator(TableId tableId, java.util.Collection<Range<Token>> ranges)static CloseableIterator<UncommittedPaxosKey>PaxosKeyState. toUncommittedInfo(CloseableIterator<PaxosKeyState> iter)CloseableIterator<UncommittedPaxosKey>PaxosUncommittedTracker. uncommittedKeyIterator(TableId tableId, java.util.Collection<Range<Token>> ranges)Methods in org.apache.cassandra.service.paxos.uncommitted with parameters of type CloseableIterator Modifier and Type Method Description static CloseableIterator<PaxosKeyState>PaxosKeyState. mergeUncommitted(CloseableIterator<PaxosKeyState>... iterators)static CloseableIterator<UncommittedPaxosKey>PaxosKeyState. toUncommittedInfo(CloseableIterator<PaxosKeyState> iter) -
Uses of CloseableIterator in org.apache.cassandra.service.reads.range
Classes in org.apache.cassandra.service.reads.range that implement CloseableIterator Modifier and Type Class Description classRangeCommandIterator -
Uses of CloseableIterator in org.apache.cassandra.utils
Subinterfaces of CloseableIterator in org.apache.cassandra.utils Modifier and Type Interface Description interfaceIMergeIterator<In,Out>Classes in org.apache.cassandra.utils that implement CloseableIterator Modifier and Type Class Description classAbstractIterator<V>classMergeIterator<In,Out>Merges sorted input iterators which individually contain unique items.static classMerkleTree.TreeRangeIteratorReturns 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)static <T> CloseableIterator<T>CloseableIterator. empty()static <T> CloseableIterator<T>CloseableIterator. wrap(java.util.Iterator<T> iter)
-