Modifier and Type | Method and Description |
---|---|
RowFilter |
StatementRestrictions.getRowFilter(SecondaryIndexManager indexManager,
QueryOptions options) |
Modifier and Type | Method and Description |
---|---|
void |
MultiColumnRestriction.EQRestriction.addRowFilterTo(RowFilter filter,
SecondaryIndexManager indexMananger,
QueryOptions options) |
void |
MultiColumnRestriction.INRestriction.addRowFilterTo(RowFilter filter,
SecondaryIndexManager indexManager,
QueryOptions options) |
void |
MultiColumnRestriction.SliceRestriction.addRowFilterTo(RowFilter filter,
SecondaryIndexManager indexManager,
QueryOptions options) |
void |
Restriction.addRowFilterTo(RowFilter filter,
SecondaryIndexManager indexManager,
QueryOptions options)
Adds to the specified row filter the expressions corresponding to this
Restriction . |
void |
SingleColumnRestriction.EQRestriction.addRowFilterTo(RowFilter filter,
SecondaryIndexManager indexManager,
QueryOptions options) |
void |
SingleColumnRestriction.INRestriction.addRowFilterTo(RowFilter filter,
SecondaryIndexManager indexManager,
QueryOptions options) |
void |
SingleColumnRestriction.SliceRestriction.addRowFilterTo(RowFilter filter,
SecondaryIndexManager indexManager,
QueryOptions options) |
void |
SingleColumnRestriction.ContainsRestriction.addRowFilterTo(RowFilter filter,
SecondaryIndexManager indexManager,
QueryOptions options) |
void |
TokenRestriction.addRowFilterTo(RowFilter filter,
SecondaryIndexManager indexManager,
QueryOptions options) |
Modifier and Type | Method and Description |
---|---|
RowFilter |
SelectStatement.getRowFilter(QueryOptions options)
May be used by custom QueryHandler implementations
|
Modifier and Type | Field and Description |
---|---|
protected RowFilter |
AbstractReadCommandBuilder.filter |
Modifier and Type | Method and Description |
---|---|
RowFilter |
ReadCommand.rowFilter()
Filters/Resrictions on CQL rows.
|
Modifier and Type | Method and Description |
---|---|
static SinglePartitionReadCommand<?> |
SinglePartitionReadCommand.create(boolean isForThrift,
CFMetaData metadata,
int nowInSec,
ColumnFilter columnFilter,
RowFilter rowFilter,
DataLimits limits,
DecoratedKey partitionKey,
ClusteringIndexFilter clusteringIndexFilter)
Creates a new read command on a single partition for thrift.
|
static SinglePartitionReadCommand<?> |
SinglePartitionReadCommand.create(CFMetaData metadata,
int nowInSec,
ColumnFilter columnFilter,
RowFilter rowFilter,
DataLimits limits,
DecoratedKey partitionKey,
ClusteringIndexFilter clusteringIndexFilter)
Creates a new read command on a single partition.
|
abstract ReadCommand |
ReadCommand.SelectionDeserializer.deserialize(DataInputPlus in,
int version,
boolean isDigest,
boolean isForThrift,
CFMetaData metadata,
int nowInSec,
ColumnFilter columnFilter,
RowFilter rowFilter,
DataLimits limits) |
Constructor and Description |
---|
PartitionRangeReadCommand(boolean isDigest,
boolean isForThrift,
CFMetaData metadata,
int nowInSec,
ColumnFilter columnFilter,
RowFilter rowFilter,
DataLimits limits,
DataRange dataRange) |
PartitionRangeReadCommand(CFMetaData metadata,
int nowInSec,
ColumnFilter columnFilter,
RowFilter rowFilter,
DataLimits limits,
DataRange dataRange) |
ReadCommand(ReadCommand.Kind kind,
boolean isDigestQuery,
boolean isForThrift,
CFMetaData metadata,
int nowInSec,
ColumnFilter columnFilter,
RowFilter rowFilter,
DataLimits limits) |
SinglePartitionNamesCommand(boolean isDigest,
boolean isForThrift,
CFMetaData metadata,
int nowInSec,
ColumnFilter columnFilter,
RowFilter rowFilter,
DataLimits limits,
DecoratedKey partitionKey,
ClusteringIndexNamesFilter clusteringIndexFilter) |
SinglePartitionNamesCommand(CFMetaData metadata,
int nowInSec,
ColumnFilter columnFilter,
RowFilter rowFilter,
DataLimits limits,
DecoratedKey partitionKey,
ClusteringIndexNamesFilter clusteringIndexFilter) |
SinglePartitionReadCommand(boolean isDigest,
boolean isForThrift,
CFMetaData metadata,
int nowInSec,
ColumnFilter columnFilter,
RowFilter rowFilter,
DataLimits limits,
DecoratedKey partitionKey,
F clusteringIndexFilter) |
SinglePartitionSliceCommand(boolean isDigest,
boolean isForThrift,
CFMetaData metadata,
int nowInSec,
ColumnFilter columnFilter,
RowFilter rowFilter,
DataLimits limits,
DecoratedKey partitionKey,
ClusteringIndexSliceFilter clusteringIndexFilter) |
SinglePartitionSliceCommand(CFMetaData metadata,
int nowInSec,
ColumnFilter columnFilter,
RowFilter rowFilter,
DataLimits limits,
DecoratedKey partitionKey,
ClusteringIndexSliceFilter clusteringIndexFilter) |
Modifier and Type | Field and Description |
---|---|
static RowFilter |
RowFilter.NONE |
Modifier and Type | Method and Description |
---|---|
static RowFilter |
RowFilter.create() |
static RowFilter |
RowFilter.create(int capacity) |
RowFilter |
RowFilter.Serializer.deserialize(DataInputPlus in,
int version,
CFMetaData metadata) |
static RowFilter |
RowFilter.forThrift(int capacity) |
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.
|
Modifier and Type | Method and Description |
---|---|
void |
RowFilter.Serializer.serialize(RowFilter filter,
DataOutputPlus out,
int version) |
long |
RowFilter.Serializer.serializedSize(RowFilter filter,
int version) |
Modifier and Type | Method and Description |
---|---|
SecondaryIndex |
SecondaryIndexSearcher.highestSelectivityIndex(RowFilter filter) |
protected RowFilter.Expression |
SecondaryIndexSearcher.highestSelectivityPredicate(RowFilter filter,
boolean includeInTrace) |
PartitionIterator |
SecondaryIndexSearcher.postReconciliationProcessing(RowFilter filter,
PartitionIterator result)
Post-process the result of an index query.
|
void |
SecondaryIndexManager.validateFilter(RowFilter filter)
Validates an union of expression index types.
|
Modifier and Type | Method and Description |
---|---|
static RowFilter |
ThriftConversion.rowFilterFromThrift(CFMetaData metadata,
java.util.List<IndexExpression> exprs) |
Copyright © 2015 The Apache Software Foundation