| Modifier and Type | Method and Description | 
|---|---|
| static TermIterator | TermIterator. build(Expression e,
     java.util.Set<SSTableIndex> perSSTableIndexes) | 
| RangeIterator<java.lang.Long,Token> | SSTableIndex. search(Expression expression) | 
| Modifier and Type | Method and Description | 
|---|---|
| RangeIterator<java.lang.Long,Token> | ColumnIndex. searchMemtable(Expression e) | 
| Modifier and Type | Method and Description | 
|---|---|
| java.util.Set<SSTableIndex> | View. match(Expression expression) | 
| java.util.Set<SSTableIndex> | PrefixTermTree. search(Expression e) | 
| java.util.Set<SSTableIndex> | RangeTermTree. search(Expression e) | 
| java.util.Set<SSTableIndex> | TermTree. search(Expression e) | 
| Modifier and Type | Method and Description | 
|---|---|
| RangeIterator<java.lang.Long,Token> | OnDiskIndex. search(Expression exp)Search for rows which match all of the terms inside the given expression in the index file. | 
| int | OnDiskIndex.IteratorOrder. startAt(OnDiskBlock<OnDiskIndex.DataTerm> block,
       Expression e) | 
| Modifier and Type | Method and Description | 
|---|---|
| RangeIterator<java.lang.Long,Token> | IndexMemtable. search(Expression expression) | 
| abstract RangeIterator<java.lang.Long,Token> | MemIndex. search(Expression expression) | 
| RangeIterator<java.lang.Long,Token> | SkipListMemIndex. search(Expression expression) | 
| RangeIterator<java.lang.Long,Token> | TrieMemIndex. search(Expression expression) | 
| Modifier and Type | Field and Description | 
|---|---|
| protected com.google.common.collect.ListMultimap<ColumnDefinition,Expression> | Operation. expressions | 
| Modifier and Type | Method and Description | 
|---|---|
| Expression | Expression. add(Operator op,
   java.nio.ByteBuffer value) | 
| Expression | Expression. addExclusion(java.nio.ByteBuffer value) | 
| Expression | Expression. setLower(Expression.Bound newLower) | 
| Expression | Expression. setOp(Expression.Op op) | 
| Expression | Expression. setUpper(Expression.Bound newUpper) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected static com.google.common.collect.ListMultimap<ColumnDefinition,Expression> | Operation. analyzeGroup(QueryController controller,
            Operation.OperationType op,
            java.util.List<RowFilter.Expression> expressions) | 
| Modifier and Type | Method and Description | 
|---|---|
| RangeIterator.Builder<java.lang.Long,Token> | QueryController. getIndexes(Operation.OperationType op,
          java.util.Collection<Expression> expressions)Build a range iterator from the given list of expressions by applying given operation (OR/AND). | 
| Constructor and Description | 
|---|
| Expression(Expression other) | 
Copyright © 2018 The Apache Software Foundation