Uses of Interface
org.apache.cassandra.db.filter.ClusteringIndexFilter
-
Packages that use ClusteringIndexFilter Package Description org.apache.cassandra.db org.apache.cassandra.db.filter org.apache.cassandra.db.rows org.apache.cassandra.db.virtual -
-
Uses of ClusteringIndexFilter in org.apache.cassandra.db
Fields in org.apache.cassandra.db declared as ClusteringIndexFilter Modifier and Type Field Description protected ClusteringIndexFilter
DataRange. clusteringIndexFilter
Methods in org.apache.cassandra.db that return ClusteringIndexFilter Modifier and Type Method Description ClusteringIndexFilter
DataRange. clusteringIndexFilter(DecoratedKey key)
The clustering index filter to use for the provided key.ClusteringIndexFilter
DataRange.Paging. clusteringIndexFilter(DecoratedKey key)
ClusteringIndexFilter
PartitionRangeReadCommand. clusteringIndexFilter(DecoratedKey key)
abstract ClusteringIndexFilter
ReadCommand. clusteringIndexFilter(DecoratedKey key)
The clustering index filter this command to use for the provided key.ClusteringIndexFilter
SinglePartitionReadCommand. clusteringIndexFilter()
ClusteringIndexFilter
SinglePartitionReadCommand. clusteringIndexFilter(DecoratedKey key)
ClusteringIndexFilter
SinglePartitionReadQuery. clusteringIndexFilter()
ClusteringIndexFilter
VirtualTableSinglePartitionReadQuery. clusteringIndexFilter()
protected ClusteringIndexFilter
AbstractReadCommandBuilder. makeFilter()
Methods in org.apache.cassandra.db with parameters of type ClusteringIndexFilter Modifier and Type Method Description static DataRange
DataRange. allData(IPartitioner partitioner, ClusteringIndexFilter filter)
Creates aDataRange
to query all partitions of the ring using the provided clustering index filter.static SinglePartitionReadCommand
SinglePartitionReadCommand. create(TableMetadata metadata, int nowInSec, DecoratedKey key, ColumnFilter columnFilter, ClusteringIndexFilter filter)
Creates a new read command on a single partition.static SinglePartitionReadCommand
SinglePartitionReadCommand. create(TableMetadata metadata, int nowInSec, ColumnFilter columnFilter, RowFilter rowFilter, DataLimits limits, DecoratedKey partitionKey, ClusteringIndexFilter clusteringIndexFilter)
Creates a new read command on a single partition.static SinglePartitionReadCommand
SinglePartitionReadCommand. create(TableMetadata metadata, int nowInSec, ColumnFilter columnFilter, RowFilter rowFilter, DataLimits limits, DecoratedKey partitionKey, ClusteringIndexFilter clusteringIndexFilter, IndexMetadata indexMetadata)
Creates a new read command on a single partition.static SinglePartitionReadCommand.Group
SinglePartitionReadCommand.Group. create(TableMetadata metadata, int nowInSec, ColumnFilter columnFilter, RowFilter rowFilter, DataLimits limits, java.util.List<DecoratedKey> partitionKeys, ClusteringIndexFilter clusteringIndexFilter)
static SinglePartitionReadQuery
SinglePartitionReadQuery. create(TableMetadata metadata, int nowInSec, DecoratedKey key, ColumnFilter columnFilter, ClusteringIndexFilter filter)
Creates a new read query on a single partition.static SinglePartitionReadQuery
SinglePartitionReadQuery. create(TableMetadata metadata, int nowInSec, ColumnFilter columnFilter, RowFilter rowFilter, DataLimits limits, DecoratedKey partitionKey, ClusteringIndexFilter clusteringIndexFilter)
Creates a new read query on a single partition.static VirtualTableSinglePartitionReadQuery
VirtualTableSinglePartitionReadQuery. create(TableMetadata metadata, int nowInSec, ColumnFilter columnFilter, RowFilter rowFilter, DataLimits limits, DecoratedKey partitionKey, ClusteringIndexFilter clusteringIndexFilter)
static VirtualTableSinglePartitionReadQuery.Group
VirtualTableSinglePartitionReadQuery.Group. create(TableMetadata metadata, int nowInSec, ColumnFilter columnFilter, RowFilter rowFilter, DataLimits limits, java.util.List<DecoratedKey> partitionKeys, ClusteringIndexFilter clusteringIndexFilter)
static SinglePartitionReadQuery.Group<? extends SinglePartitionReadQuery>
SinglePartitionReadQuery. createGroup(TableMetadata metadata, int nowInSec, ColumnFilter columnFilter, RowFilter rowFilter, DataLimits limits, java.util.List<DecoratedKey> partitionKeys, ClusteringIndexFilter clusteringIndexFilter)
boolean
ColumnFamilyStore. isFilterFullyCoveredBy(ClusteringIndexFilter filter, DataLimits limits, CachedPartition cached, int nowInSec, boolean enforceStrictLiveness)
UnfilteredRowIteratorWithLowerBound
StorageHook. makeRowIteratorWithLowerBound(ColumnFamilyStore cfs, DecoratedKey partitionKey, SSTableReader sstable, ClusteringIndexFilter filter, ColumnFilter selectedColumns, SSTableReadsListener listener)
Constructors in org.apache.cassandra.db with parameters of type ClusteringIndexFilter Constructor Description DataRange(AbstractBounds<PartitionPosition> range, ClusteringIndexFilter clusteringIndexFilter)
Creates aDataRange
given a range of partition keys and a clustering index filter.SinglePartitionReadCommand(boolean isDigest, int digestVersion, boolean acceptsTransient, TableMetadata metadata, int nowInSec, ColumnFilter columnFilter, RowFilter rowFilter, DataLimits limits, DecoratedKey partitionKey, ClusteringIndexFilter clusteringIndexFilter, IndexMetadata index)
-
Uses of ClusteringIndexFilter in org.apache.cassandra.db.filter
Classes in org.apache.cassandra.db.filter that implement ClusteringIndexFilter Modifier and Type Class Description class
AbstractClusteringIndexFilter
class
ClusteringIndexNamesFilter
A filter selecting rows given their clustering value.class
ClusteringIndexSliceFilter
A filter over a single partition.Methods in org.apache.cassandra.db.filter that return ClusteringIndexFilter Modifier and Type Method Description ClusteringIndexFilter
ClusteringIndexFilter.InternalDeserializer. deserialize(DataInputPlus in, int version, TableMetadata metadata, boolean reversed)
ClusteringIndexFilter
ClusteringIndexFilter.Serializer. deserialize(DataInputPlus in, int version, TableMetadata metadata)
ClusteringIndexFilter
ClusteringIndexFilter. forPaging(ClusteringComparator comparator, Clustering<?> lastReturned, boolean inclusive)
Returns a filter for continuing the paging of this filter given the last returned clustering prefix.Methods in org.apache.cassandra.db.filter with parameters of type ClusteringIndexFilter Modifier and Type Method Description void
ClusteringIndexFilter.Serializer. serialize(ClusteringIndexFilter filter, DataOutputPlus out, int version)
long
ClusteringIndexFilter.Serializer. serializedSize(ClusteringIndexFilter filter, int version)
-
Uses of ClusteringIndexFilter in org.apache.cassandra.db.rows
Constructors in org.apache.cassandra.db.rows with parameters of type ClusteringIndexFilter Constructor Description UnfilteredRowIteratorWithLowerBound(DecoratedKey partitionKey, SSTableReader sstable, ClusteringIndexFilter filter, ColumnFilter selectedColumns, SSTableReadsListener listener)
-
Uses of ClusteringIndexFilter in org.apache.cassandra.db.virtual
Methods in org.apache.cassandra.db.virtual with parameters of type ClusteringIndexFilter Modifier and Type Method Description UnfilteredPartitionIterator
AbstractVirtualTable. select(DecoratedKey partitionKey, ClusteringIndexFilter clusteringIndexFilter, ColumnFilter columnFilter)
UnfilteredPartitionIterator
VirtualTable. select(DecoratedKey partitionKey, ClusteringIndexFilter clusteringIndexFilter, ColumnFilter columnFilter)
Selects the rows from a single partition.UnfilteredRowIterator
AbstractVirtualTable.Partition. toRowIterator(TableMetadata metadata, ClusteringIndexFilter clusteringIndexFilter, ColumnFilter columnFilter, long now)
-