Uses of Interface
org.apache.cassandra.db.filter.ClusteringIndexFilter
Packages that use ClusteringIndexFilter
Package
Description
-
Uses of ClusteringIndexFilter in org.apache.cassandra.db
Fields in org.apache.cassandra.db declared as ClusteringIndexFilterModifier and TypeFieldDescriptionprotected final ClusteringIndexFilterDataRange.clusteringIndexFilterprotected final ClusteringIndexFilterSinglePartitionReadCommand.clusteringIndexFilterMethods in org.apache.cassandra.db that return ClusteringIndexFilterModifier and TypeMethodDescriptionDataRange.clusteringIndexFilter(DecoratedKey key) The clustering index filter to use for the provided key.DataRange.Paging.clusteringIndexFilter(DecoratedKey key) PartitionRangeReadCommand.clusteringIndexFilter(DecoratedKey key) abstract ClusteringIndexFilterReadCommand.clusteringIndexFilter(DecoratedKey key) The clustering index filter this command to use for the provided key.SinglePartitionReadCommand.clusteringIndexFilter()SinglePartitionReadCommand.clusteringIndexFilter(DecoratedKey key) SinglePartitionReadQuery.clusteringIndexFilter()protected ClusteringIndexFilterAbstractReadCommandBuilder.makeFilter()Methods in org.apache.cassandra.db with parameters of type ClusteringIndexFilterModifier and TypeMethodDescriptionstatic DataRangeDataRange.allData(IPartitioner partitioner, ClusteringIndexFilter filter) Creates aDataRangeto query all partitions of the ring using the provided clustering index filter.static SinglePartitionReadCommandSinglePartitionReadCommand.create(TableMetadata metadata, long nowInSec, DecoratedKey key, ColumnFilter columnFilter, ClusteringIndexFilter filter) Creates a new read command on a single partition.static SinglePartitionReadCommandSinglePartitionReadCommand.create(TableMetadata metadata, long nowInSec, ColumnFilter columnFilter, RowFilter rowFilter, DataLimits limits, DecoratedKey partitionKey, ClusteringIndexFilter clusteringIndexFilter) Creates a new read command on a single partition.static SinglePartitionReadCommandSinglePartitionReadCommand.create(TableMetadata metadata, long nowInSec, ColumnFilter columnFilter, RowFilter rowFilter, DataLimits limits, DecoratedKey partitionKey, ClusteringIndexFilter clusteringIndexFilter, Index.QueryPlan indexQueryPlan) Creates a new read command on a single partition.SinglePartitionReadCommand.Group.create(TableMetadata metadata, long nowInSec, ColumnFilter columnFilter, RowFilter rowFilter, DataLimits limits, List<DecoratedKey> partitionKeys, ClusteringIndexFilter clusteringIndexFilter) static SinglePartitionReadQuerySinglePartitionReadQuery.create(TableMetadata metadata, long nowInSec, DecoratedKey key, ColumnFilter columnFilter, ClusteringIndexFilter filter) Creates a new read query on a single partition.static SinglePartitionReadQuerySinglePartitionReadQuery.create(TableMetadata metadata, long nowInSec, ColumnFilter columnFilter, RowFilter rowFilter, DataLimits limits, DecoratedKey partitionKey, ClusteringIndexFilter clusteringIndexFilter) Creates a new read query on a single partition.static SinglePartitionReadQuery.Group<? extends SinglePartitionReadQuery>SinglePartitionReadQuery.createGroup(TableMetadata metadata, long nowInSec, ColumnFilter columnFilter, RowFilter rowFilter, DataLimits limits, List<DecoratedKey> partitionKeys, ClusteringIndexFilter clusteringIndexFilter) booleanColumnFamilyStore.isFilterFullyCoveredBy(ClusteringIndexFilter filter, DataLimits limits, CachedPartition cached, long nowInSec, boolean enforceStrictLiveness) StorageHook.makeRowIteratorWithLowerBound(ColumnFamilyStore cfs, SSTableReader sstable, DecoratedKey partitionKey, ClusteringIndexFilter filter, ColumnFilter selectedColumns, SSTableReadsListener listener) Constructors in org.apache.cassandra.db with parameters of type ClusteringIndexFilterModifierConstructorDescriptionDataRange(AbstractBounds<PartitionPosition> range, ClusteringIndexFilter clusteringIndexFilter) Creates aDataRangegiven a range of partition keys and a clustering index filter.protectedSinglePartitionReadCommand(boolean isDigest, int digestVersion, boolean acceptsTransient, TableMetadata metadata, long nowInSec, ColumnFilter columnFilter, RowFilter rowFilter, DataLimits limits, DecoratedKey partitionKey, ClusteringIndexFilter clusteringIndexFilter, Index.QueryPlan indexQueryPlan, boolean trackWarnings, DataRange dataRange) protectedVirtualTableSinglePartitionReadCommand(boolean isDigest, int digestVersion, boolean acceptsTransient, TableMetadata metadata, long nowInSec, ColumnFilter columnFilter, RowFilter rowFilter, DataLimits limits, DecoratedKey partitionKey, ClusteringIndexFilter clusteringIndexFilter, Index.QueryPlan indexQueryPlan, boolean trackWarnings, DataRange dataRange) -
Uses of ClusteringIndexFilter in org.apache.cassandra.db.filter
Classes in org.apache.cassandra.db.filter that implement ClusteringIndexFilterModifier and TypeClassDescriptionclassclassA filter selecting rows given their clustering value.classA filter over a single partition.Methods in org.apache.cassandra.db.filter that return ClusteringIndexFilterModifier and TypeMethodDescriptionClusteringIndexFilter.InternalDeserializer.deserialize(DataInputPlus in, int version, TableMetadata metadata, boolean reversed) ClusteringIndexFilter.Serializer.deserialize(DataInputPlus in, int version, TableMetadata metadata) 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 ClusteringIndexFilterModifier and TypeMethodDescriptionvoidClusteringIndexFilter.Serializer.serialize(ClusteringIndexFilter filter, DataOutputPlus out, int version) longClusteringIndexFilter.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 ClusteringIndexFilterModifierConstructorDescriptionUnfilteredRowIteratorWithLowerBound(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 ClusteringIndexFilterModifier and TypeMethodDescriptionAbstractVirtualTable.select(DecoratedKey partitionKey, ClusteringIndexFilter clusteringIndexFilter, ColumnFilter columnFilter) VirtualTable.select(DecoratedKey partitionKey, ClusteringIndexFilter clusteringIndexFilter, ColumnFilter columnFilter) Selects the rows from a single partition.AbstractVirtualTable.Partition.toRowIterator(TableMetadata metadata, ClusteringIndexFilter clusteringIndexFilter, ColumnFilter columnFilter, long now)