Uses of Class
org.apache.cassandra.db.filter.RowFilter
-
-
Uses of RowFilter in org.apache.cassandra.cql3.restrictions
Methods in org.apache.cassandra.cql3.restrictions that return RowFilter Modifier and Type Method Description RowFilter
StatementRestrictions. getRowFilter(IndexRegistry indexRegistry, QueryOptions options)
Methods in org.apache.cassandra.cql3.restrictions with parameters of type RowFilter Modifier and Type Method Description void
MultiColumnRestriction.EQRestriction. addRowFilterTo(RowFilter filter, IndexRegistry indexRegistry, QueryOptions options)
void
MultiColumnRestriction.INRestriction. addRowFilterTo(RowFilter filter, IndexRegistry indexRegistry, QueryOptions options)
void
MultiColumnRestriction.NotNullRestriction. addRowFilterTo(RowFilter filter, IndexRegistry indexRegistry, QueryOptions options)
void
MultiColumnRestriction.SliceRestriction. addRowFilterTo(RowFilter filter, IndexRegistry indexRegistry, QueryOptions options)
void
Restriction. addRowFilterTo(RowFilter filter, IndexRegistry indexRegistry, QueryOptions options)
Adds to the specified row filter the expressions corresponding to thisRestriction
.void
SingleColumnRestriction.ContainsRestriction. addRowFilterTo(RowFilter filter, IndexRegistry indexRegistry, QueryOptions options)
void
SingleColumnRestriction.EQRestriction. addRowFilterTo(RowFilter filter, IndexRegistry indexRegistry, QueryOptions options)
void
SingleColumnRestriction.INRestriction. addRowFilterTo(RowFilter filter, IndexRegistry indexRegistry, QueryOptions options)
void
SingleColumnRestriction.IsNotNullRestriction. addRowFilterTo(RowFilter filter, IndexRegistry indexRegistry, QueryOptions options)
void
SingleColumnRestriction.LikeRestriction. addRowFilterTo(RowFilter filter, IndexRegistry indexRegistry, QueryOptions options)
void
SingleColumnRestriction.SliceRestriction. addRowFilterTo(RowFilter filter, IndexRegistry indexRegistry, QueryOptions options)
void
TokenRestriction. addRowFilterTo(RowFilter filter, IndexRegistry indexRegistry, QueryOptions options)
void
CustomIndexExpression. addToRowFilter(RowFilter filter, TableMetadata table, QueryOptions options)
-
Uses of RowFilter in org.apache.cassandra.cql3.statements
Methods in org.apache.cassandra.cql3.statements that return RowFilter Modifier and Type Method Description RowFilter
SelectStatement. getRowFilter(QueryOptions options)
May be used by custom QueryHandler implementationsRowFilter
SelectStatement. rowFilterForInternalCalls()
TheRowFilter
for this SELECT, assuming an internal call (no bound values in particular). -
Uses of RowFilter in org.apache.cassandra.db
Fields in org.apache.cassandra.db declared as RowFilter Modifier and Type Field Description protected RowFilter
AbstractReadCommandBuilder. filter
Methods in org.apache.cassandra.db that return RowFilter Modifier and Type Method Description RowFilter
ReadQuery. rowFilter()
Filters/Resrictions on CQL rows.RowFilter
SinglePartitionReadQuery.Group. rowFilter()
Methods in org.apache.cassandra.db with parameters of type RowFilter Modifier and Type Method Description static PartitionRangeReadCommand
PartitionRangeReadCommand. create(TableMetadata metadata, int nowInSec, ColumnFilter columnFilter, RowFilter rowFilter, DataLimits limits, DataRange dataRange)
static ReadQuery
PartitionRangeReadQuery. create(TableMetadata table, int nowInSec, ColumnFilter columnFilter, RowFilter rowFilter, DataLimits limits, DataRange dataRange)
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, ColumnFilter columnFilter, RowFilter rowFilter, DataLimits limits, DecoratedKey partitionKey, ClusteringIndexFilter clusteringIndexFilter)
Creates a new read query on a single partition.static VirtualTablePartitionRangeReadQuery
VirtualTablePartitionRangeReadQuery. create(TableMetadata metadata, int nowInSec, ColumnFilter columnFilter, RowFilter rowFilter, DataLimits limits, DataRange dataRange)
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)
abstract ReadCommand
ReadCommand.SelectionDeserializer. deserialize(DataInputPlus in, int version, boolean isDigest, int digestVersion, boolean acceptsTransient, TableMetadata metadata, int nowInSec, ColumnFilter columnFilter, RowFilter rowFilter, DataLimits limits, IndexMetadata index)
Constructors in org.apache.cassandra.db with parameters of type RowFilter Constructor Description ReadCommand(ReadCommand.Kind kind, boolean isDigestQuery, int digestVersion, boolean acceptsTransient, TableMetadata metadata, int nowInSec, ColumnFilter columnFilter, RowFilter rowFilter, DataLimits limits, IndexMetadata index)
SinglePartitionReadCommand(boolean isDigest, int digestVersion, boolean acceptsTransient, TableMetadata metadata, int nowInSec, ColumnFilter columnFilter, RowFilter rowFilter, DataLimits limits, DecoratedKey partitionKey, ClusteringIndexFilter clusteringIndexFilter, IndexMetadata index)
VirtualTableReadQuery(TableMetadata metadata, int nowInSec, ColumnFilter columnFilter, RowFilter rowFilter, DataLimits limits)
-
Uses of RowFilter in org.apache.cassandra.db.filter
Fields in org.apache.cassandra.db.filter declared as RowFilter Modifier and Type Field Description static RowFilter
RowFilter. NONE
Methods in org.apache.cassandra.db.filter that return RowFilter Modifier and Type Method Description static RowFilter
RowFilter. create()
static RowFilter
RowFilter. create(int capacity)
RowFilter
RowFilter.Serializer. deserialize(DataInputPlus in, int version, TableMetadata metadata)
protected abstract RowFilter
RowFilter. withNewExpressions(java.util.List<RowFilter.Expression> expressions)
RowFilter
RowFilter. without(RowFilter.Expression expression)
Returns this filter but without the provided expression.RowFilter
RowFilter. withoutExpressions()
Methods in org.apache.cassandra.db.filter with parameters of type RowFilter Modifier and Type Method Description void
RowFilter.Serializer. serialize(RowFilter filter, DataOutputPlus out, int version)
long
RowFilter.Serializer. serializedSize(RowFilter filter, int version)
-
Uses of RowFilter in org.apache.cassandra.index
Methods in org.apache.cassandra.index that return RowFilter Modifier and Type Method Description RowFilter
Index. getPostIndexQueryFilter(RowFilter filter)
Transform an initial RowFilter into the filter that will still need to applied to a set of Rows after the index has performed it's initial scan.Methods in org.apache.cassandra.index with parameters of type RowFilter Modifier and Type Method Description Index
SecondaryIndexManager. getBestIndexFor(RowFilter rowFilter)
Called at query time to choose which (if any) of the registered index implementations to use for a given query.RowFilter
Index. getPostIndexQueryFilter(RowFilter filter)
Transform an initial RowFilter into the filter that will still need to applied to a set of Rows after the index has performed it's initial scan.default boolean
Index. supportsReplicaFilteringProtection(RowFilter rowFilter)
Tells whether this index supports replica fitering protection or not. -
Uses of RowFilter in org.apache.cassandra.index.internal
Methods in org.apache.cassandra.index.internal that return RowFilter Modifier and Type Method Description RowFilter
CassandraIndex. getPostIndexQueryFilter(RowFilter filter)
Methods in org.apache.cassandra.index.internal with parameters of type RowFilter Modifier and Type Method Description RowFilter
CassandraIndex. getPostIndexQueryFilter(RowFilter filter)
-
Uses of RowFilter in org.apache.cassandra.index.sasi
Methods in org.apache.cassandra.index.sasi that return RowFilter Modifier and Type Method Description RowFilter
SASIIndex. getPostIndexQueryFilter(RowFilter filter)
Methods in org.apache.cassandra.index.sasi with parameters of type RowFilter Modifier and Type Method Description RowFilter
SASIIndex. getPostIndexQueryFilter(RowFilter filter)
boolean
SASIIndex. supportsReplicaFilteringProtection(RowFilter rowFilter)
-