| 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