Uses of Interface
org.apache.cassandra.db.rows.BaseRowIterator
-
-
Uses of BaseRowIterator in org.apache.cassandra.db.filter
Methods in org.apache.cassandra.db.filter that return BaseRowIterator Modifier and Type Method Description protected BaseRowIterator<?>
DataLimits.Counter. applyToPartition(BaseRowIterator<?> partition)
Methods in org.apache.cassandra.db.filter that return types with arguments of type BaseRowIterator Modifier and Type Method Description protected Transformation<BaseRowIterator<?>>
RowFilter. filter(TableMetadata metadata, long nowInSec)
Note that the application of this transformation does not yet takeRowFilter.isStrict()
into account.Methods in org.apache.cassandra.db.filter with parameters of type BaseRowIterator Modifier and Type Method Description protected BaseRowIterator<?>
DataLimits.Counter. applyToPartition(BaseRowIterator<?> partition)
-
Uses of BaseRowIterator in org.apache.cassandra.db.partitions
Classes in org.apache.cassandra.db.partitions with type parameters of type BaseRowIterator Modifier and Type Interface Description interface
BasePartitionIterator<I extends BaseRowIterator<?>>
-
Uses of BaseRowIterator in org.apache.cassandra.db.rows
Classes in org.apache.cassandra.db.rows with type parameters of type BaseRowIterator Modifier and Type Class Description class
WithOnlyQueriedData<I extends BaseRowIterator<?>>
Function to skip cells (from an iterator) that are not part of those queried by the user according to the providedColumnFilter
.Subinterfaces of BaseRowIterator in org.apache.cassandra.db.rows Modifier and Type Interface Description interface
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.interface
WrappingUnfilteredRowIterator
Abstract class to make writing unfiltered iterators that wrap another iterator easier.Classes in org.apache.cassandra.db.rows that implement BaseRowIterator Modifier and Type Class Description class
AbstractUnfilteredRowIterator
class
LazilyInitializedUnfilteredRowIterator
Abstract class to create UnfilteredRowIterator that lazily initializes itself.class
RowAndDeletionMergeIterator
An iterator that merges a source of rows with the range tombstone and partition level deletion of a give partition.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).Constructors in org.apache.cassandra.db.rows with parameters of type BaseRowIterator Constructor Description PartitionSerializationException(BaseRowIterator<Unfiltered> partition, java.lang.Throwable cause)
-
Uses of BaseRowIterator in org.apache.cassandra.db.streaming
Classes in org.apache.cassandra.db.streaming that implement BaseRowIterator Modifier and Type Class Description static class
CassandraStreamReader.StreamDeserializer
-
Uses of BaseRowIterator in org.apache.cassandra.db.transform
Classes in org.apache.cassandra.db.transform with type parameters of type BaseRowIterator Modifier and Type Class Description class
BasePartitions<R extends BaseRowIterator<?>,I extends BasePartitionIterator<? extends BaseRowIterator<?>>>
class
BasePartitions<R extends BaseRowIterator<?>,I extends BasePartitionIterator<? extends BaseRowIterator<?>>>
class
BaseRows<R extends Unfiltered,I extends BaseRowIterator<? extends Unfiltered>>
interface
MoreRows<I extends BaseRowIterator<?>>
An interface for providing new row contents for a partition.class
StoppingTransformation<I extends BaseRowIterator<?>>
class
Transformation<I extends BaseRowIterator<?>>
We have a single common superclass for all Transformations to make implementation efficient.Classes in org.apache.cassandra.db.transform that implement BaseRowIterator Modifier and Type Class Description class
BaseRows<R extends Unfiltered,I extends BaseRowIterator<? extends Unfiltered>>
class
FilteredRows
Methods in org.apache.cassandra.db.transform that return BaseRowIterator Modifier and Type Method Description protected BaseRowIterator<?>
BasePartitions. applyOne(BaseRowIterator<?> value, Transformation transformation)
protected BaseRowIterator
EmptyPartitionsDiscarder. applyToPartition(BaseRowIterator iterator)
Methods in org.apache.cassandra.db.transform with parameters of type BaseRowIterator Modifier and Type Method Description protected BaseRowIterator<?>
BasePartitions. applyOne(BaseRowIterator<?> value, Transformation transformation)
protected BaseRowIterator
EmptyPartitionsDiscarder. applyToPartition(BaseRowIterator iterator)
protected RowIterator
Filter. applyToPartition(BaseRowIterator iterator)
-
Uses of BaseRowIterator in org.apache.cassandra.index.sai.plan
Methods in org.apache.cassandra.index.sai.plan with type parameters of type BaseRowIterator Modifier and Type Method Description <U extends Unfiltered,R extends BaseRowIterator<U>,P extends BasePartitionIterator<R>>
BasePartitionIterator<?>VectorTopKProcessor. filter(P partitions)
Filter given partitions and keep the rows with the highest scores. -
Uses of BaseRowIterator in org.apache.cassandra.index.sai.utils
Methods in org.apache.cassandra.index.sai.utils with type parameters of type BaseRowIterator Modifier and Type Method Description static <U extends Unfiltered,R extends BaseRowIterator<U>>
PartitionInfoPartitionInfo. create(R baseRowIterator)
-
Uses of BaseRowIterator in org.apache.cassandra.io.sstable
Classes in org.apache.cassandra.io.sstable that implement BaseRowIterator Modifier and Type Class Description class
AbstractSSTableIterator<RIE extends AbstractRowIndexEntry>
class
SSTableIdentityIterator
-
Uses of BaseRowIterator in org.apache.cassandra.io.sstable.format.big
Classes in org.apache.cassandra.io.sstable.format.big that implement BaseRowIterator Modifier and Type Class Description class
SSTableIterator
A Cell Iterator over SSTableclass
SSTableReversedIterator
A Cell Iterator in reversed clustering order over SSTable
-