Uses of Class
org.apache.cassandra.thrift.IndexExpression

Packages that use IndexExpression
org.apache.cassandra.db   
org.apache.cassandra.db.filter   
org.apache.cassandra.db.index   
org.apache.cassandra.db.index.keys   
org.apache.cassandra.hadoop   
org.apache.cassandra.thrift   
 

Uses of IndexExpression in org.apache.cassandra.db
 

Fields in org.apache.cassandra.db with type parameters of type IndexExpression
 java.util.List<IndexExpression> RangeSliceCommand.row_filter
           
 

Method parameters in org.apache.cassandra.db with type arguments of type IndexExpression
 java.util.List<Row> ColumnFamilyStore.getRangeSlice(java.nio.ByteBuffer superColumn, AbstractBounds<RowPosition> range, int maxResults, IFilter columnFilter, java.util.List<IndexExpression> rowFilter)
           
 java.util.List<Row> ColumnFamilyStore.getRangeSlice(java.nio.ByteBuffer superColumn, AbstractBounds<RowPosition> range, int maxResults, IFilter columnFilter, java.util.List<IndexExpression> rowFilter, boolean maxIsColumns, boolean isPaging)
           
 java.util.List<Row> ColumnFamilyStore.search(java.util.List<IndexExpression> clause, AbstractBounds<RowPosition> range, int maxResults, IFilter dataFilter)
           
 java.util.List<Row> ColumnFamilyStore.search(java.util.List<IndexExpression> clause, AbstractBounds<RowPosition> range, int maxResults, IFilter dataFilter, boolean maxIsColumns)
           
 

Constructor parameters in org.apache.cassandra.db with type arguments of type IndexExpression
RangeSliceCommand(java.lang.String keyspace, ColumnParent column_parent, SlicePredicate predicate, AbstractBounds<RowPosition> range, java.util.List<IndexExpression> row_filter, int maxResults)
           
RangeSliceCommand(java.lang.String keyspace, ColumnParent column_parent, SlicePredicate predicate, AbstractBounds<RowPosition> range, java.util.List<IndexExpression> row_filter, int maxResults, boolean maxIsColumns, boolean isPaging)
           
RangeSliceCommand(java.lang.String keyspace, java.lang.String column_family, java.nio.ByteBuffer super_column, SlicePredicate predicate, AbstractBounds<RowPosition> range, java.util.List<IndexExpression> row_filter, int maxResults)
           
RangeSliceCommand(java.lang.String keyspace, java.lang.String column_family, java.nio.ByteBuffer super_column, SlicePredicate predicate, AbstractBounds<RowPosition> range, java.util.List<IndexExpression> row_filter, int maxResults, boolean maxIsColumns, boolean isPaging)
           
 

Uses of IndexExpression in org.apache.cassandra.db.filter
 

Methods in org.apache.cassandra.db.filter that return types with arguments of type IndexExpression
abstract  java.util.List<IndexExpression> ExtendedFilter.getClause()
           
 

Method parameters in org.apache.cassandra.db.filter with type arguments of type IndexExpression
static ExtendedFilter ExtendedFilter.create(ColumnFamilyStore cfs, IFilter filter, java.util.List<IndexExpression> clause, int maxResults, boolean maxIsColumns, boolean isPaging)
           
 

Uses of IndexExpression in org.apache.cassandra.db.index
 

Method parameters in org.apache.cassandra.db.index with type arguments of type IndexExpression
 boolean SecondaryIndexManager.hasIndexFor(java.util.List<IndexExpression> clause)
           
abstract  boolean SecondaryIndexSearcher.isIndexing(java.util.List<IndexExpression> clause)
           
 java.util.List<Row> SecondaryIndexManager.search(java.util.List<IndexExpression> clause, AbstractBounds<RowPosition> range, int maxResults, IFilter dataFilter, boolean maxIsColumns)
          Performs a search across a number of column indexes TODO: add support for querying across index types
abstract  java.util.List<Row> SecondaryIndexSearcher.search(java.util.List<IndexExpression> clause, AbstractBounds<RowPosition> range, int maxResults, IFilter dataFilter, boolean maxIsColumns)
           
 

Uses of IndexExpression in org.apache.cassandra.db.index.keys
 

Method parameters in org.apache.cassandra.db.index.keys with type arguments of type IndexExpression
 boolean KeysSearcher.isIndexing(java.util.List<IndexExpression> clause)
           
 java.util.List<Row> KeysSearcher.search(java.util.List<IndexExpression> clause, AbstractBounds<RowPosition> range, int maxResults, IFilter dataFilter, boolean maxIsColumns)
           
 

Uses of IndexExpression in org.apache.cassandra.hadoop
 

Method parameters in org.apache.cassandra.hadoop with type arguments of type IndexExpression
static void ConfigHelper.setInputRange(org.apache.hadoop.conf.Configuration conf, java.util.List<IndexExpression> filter)
          Set the KeyRange to limit the rows.
static void ConfigHelper.setInputRange(org.apache.hadoop.conf.Configuration conf, java.lang.String startToken, java.lang.String endToken, java.util.List<IndexExpression> filter)
          Set the KeyRange to limit the rows.
 

Uses of IndexExpression in org.apache.cassandra.thrift
 

Fields in org.apache.cassandra.thrift with type parameters of type IndexExpression
 java.util.List<IndexExpression> IndexClause.expressions
           
 java.util.List<IndexExpression> KeyRange.row_filter
           
 

Methods in org.apache.cassandra.thrift that return IndexExpression
 IndexExpression IndexExpression.deepCopy()
           
 IndexExpression IndexExpression.setColumn_name(byte[] column_name)
           
 IndexExpression IndexExpression.setColumn_name(java.nio.ByteBuffer column_name)
           
 IndexExpression IndexExpression.setOp(IndexOperator op)
           
 IndexExpression IndexExpression.setValue(byte[] value)
           
 IndexExpression IndexExpression.setValue(java.nio.ByteBuffer value)
           
 

Methods in org.apache.cassandra.thrift that return types with arguments of type IndexExpression
 java.util.List<IndexExpression> IndexClause.getExpressions()
           
 java.util.Iterator<IndexExpression> IndexClause.getExpressionsIterator()
           
 java.util.List<IndexExpression> KeyRange.getRow_filter()
           
 java.util.Iterator<IndexExpression> KeyRange.getRow_filterIterator()
           
 

Methods in org.apache.cassandra.thrift with parameters of type IndexExpression
 void IndexClause.addToExpressions(IndexExpression elem)
           
 void KeyRange.addToRow_filter(IndexExpression elem)
           
 int IndexExpression.compareTo(IndexExpression other)
           
 boolean IndexExpression.equals(IndexExpression that)
           
 

Method parameters in org.apache.cassandra.thrift with type arguments of type IndexExpression
 IndexClause IndexClause.setExpressions(java.util.List<IndexExpression> expressions)
           
 KeyRange KeyRange.setRow_filter(java.util.List<IndexExpression> row_filter)
           
static boolean ThriftValidation.validateFilterClauses(CFMetaData metadata, java.util.List<IndexExpression> index_clause)
           
 

Constructors in org.apache.cassandra.thrift with parameters of type IndexExpression
IndexExpression(IndexExpression other)
          Performs a deep copy on other.
 

Constructor parameters in org.apache.cassandra.thrift with type arguments of type IndexExpression
IndexClause(java.util.List<IndexExpression> expressions, java.nio.ByteBuffer start_key, int count)
           
 



Copyright © 2013 The Apache Software Foundation