| Modifier and Type | Class and Description | 
|---|---|
| static class  | RowFilter.CustomExpressionA 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.SimpleExpressionAn expression of the form 'column' 'op' 'value'. | 
| static class  | RowFilter.UserExpressionA 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