Modifier and Type | Class and Description |
---|---|
static class |
RowFilter.CustomExpression
A custom index expression for use with 2i implementations which support custom syntax and which are not
necessarily linked to a single column in the base table.
|
static class |
RowFilter.SimpleExpression
An expression of the form 'column' 'op' 'value'.
|
static class |
RowFilter.UserExpression
A user defined filtering expression.
|
Modifier and Type | Field and Description |
---|---|
protected java.util.List<RowFilter.Expression> |
RowFilter.expressions |
Modifier and Type | Method and Description |
---|---|
java.util.List<RowFilter.Expression> |
RowFilter.getExpressions() |
java.util.Iterator<RowFilter.Expression> |
RowFilter.iterator() |
Modifier and Type | Method and Description |
---|---|
RowFilter |
RowFilter.without(RowFilter.Expression expression)
Returns this filter but without the provided expression.
|
Modifier and Type | Method and Description |
---|---|
protected abstract RowFilter |
RowFilter.withNewExpressions(java.util.List<RowFilter.Expression> expressions) |
Constructor and Description |
---|
RowFilter(java.util.List<RowFilter.Expression> expressions) |
Modifier and Type | Method and Description |
---|---|
java.util.Optional<Index> |
SecondaryIndexManager.getBestIndexFor(RowFilter.Expression expression) |
Constructor and Description |
---|
CassandraIndexSearcher(ReadCommand command,
RowFilter.Expression expression,
CassandraIndex index) |
Constructor and Description |
---|
CompositesSearcher(ReadCommand command,
RowFilter.Expression expression,
CassandraIndex index) |
Constructor and Description |
---|
KeysSearcher(ReadCommand command,
RowFilter.Expression expression,
CassandraIndex indexer) |
Modifier and Type | Field and Description |
---|---|
protected java.util.List<RowFilter.Expression> |
Operation.Builder.expressions |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<RowFilter.Expression> |
QueryController.getExpressions() |
Modifier and Type | Method and Description |
---|---|
void |
Operation.Builder.add(RowFilter.Expression e) |
ColumnIndex |
QueryController.getIndex(RowFilter.Expression expression) |
Modifier and Type | Method and Description |
---|---|
void |
Operation.Builder.add(java.util.Collection<RowFilter.Expression> newExpressions) |
protected static com.google.common.collect.ListMultimap<ColumnDefinition,Expression> |
Operation.analyzeGroup(QueryController controller,
Operation.OperationType op,
java.util.List<RowFilter.Expression> expressions) |
Constructor and Description |
---|
Builder(Operation.OperationType operation,
QueryController controller,
RowFilter.Expression... columns) |
Copyright © 2018 The Apache Software Foundation