Uses of Interface
org.apache.cassandra.db.filter.IFilter

Packages that use IFilter
org.apache.cassandra.cql3   
org.apache.cassandra.db   
org.apache.cassandra.db.columniterator   
org.apache.cassandra.db.filter   
org.apache.cassandra.db.index   
org.apache.cassandra.db.index.composites   
org.apache.cassandra.db.index.keys   
org.apache.cassandra.thrift   
 

Uses of IFilter in org.apache.cassandra.cql3
 

Methods in org.apache.cassandra.cql3 with parameters of type IFilter
static void QueryProcessor.validateFilter(CFMetaData metadata, IFilter filter)
           
 

Uses of IFilter in org.apache.cassandra.db
 

Fields in org.apache.cassandra.db declared as IFilter
 IFilter RangeSliceCommand.predicate
           
 

Methods in org.apache.cassandra.db with parameters of type IFilter
 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)
           
 ColumnFamilyStore.AbstractScanIterator ColumnFamilyStore.getSequentialIterator(java.nio.ByteBuffer superColumn, AbstractBounds<RowPosition> range, IFilter columnFilter)
          Iterate over a range of rows and columns from memtables/sstables.
 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)
           
 

Constructors in org.apache.cassandra.db with parameters of type IFilter
RangeSliceCommand(java.lang.String keyspace, ColumnParent column_parent, IFilter predicate, AbstractBounds<RowPosition> range, java.util.List<IndexExpression> row_filter, int maxResults)
           
RangeSliceCommand(java.lang.String keyspace, ColumnParent column_parent, IFilter 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, IFilter predicate, AbstractBounds<RowPosition> range, int maxResults)
           
RangeSliceCommand(java.lang.String keyspace, java.lang.String column_family, java.nio.ByteBuffer super_column, IFilter predicate, AbstractBounds<RowPosition> range, int maxResults, boolean maxIsColumns, boolean isPaging)
           
RangeSliceCommand(java.lang.String keyspace, java.lang.String column_family, java.nio.ByteBuffer super_column, IFilter 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, IFilter predicate, AbstractBounds<RowPosition> range, java.util.List<IndexExpression> row_filter, int maxResults, boolean maxIsColumns, boolean isPaging)
           
 

Uses of IFilter in org.apache.cassandra.db.columniterator
 

Classes in org.apache.cassandra.db.columniterator that implement IFilter
 class IdentityQueryFilter
           
 

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

Classes in org.apache.cassandra.db.filter that implement IFilter
 class NamesQueryFilter
           
 class SliceQueryFilter
           
 

Fields in org.apache.cassandra.db.filter declared as IFilter
 IFilter QueryFilter.filter
           
protected  IFilter ExtendedFilter.originalFilter
           
 

Methods in org.apache.cassandra.db.filter that return IFilter
 IFilter IFilter.Serializer.deserialize(java.io.DataInput dis, int version)
           
 IFilter IFilter.Serializer.deserialize(java.io.DataInput dis, int version, AbstractType<?> comparator)
           
abstract  IFilter ExtendedFilter.getExtraFilter(ColumnFamily data)
          Returns a filter to query the columns from the clause that the initial slice filter may not have caught.
abstract  IFilter ExtendedFilter.initialFilter()
          The initial filter we'll do our first slice with (either the original or a superset of it)
 IFilter ExtendedFilter.originalFilter()
           
 

Methods in org.apache.cassandra.db.filter with parameters of type IFilter
static ExtendedFilter ExtendedFilter.create(ColumnFamilyStore cfs, IFilter filter, java.util.List<IndexExpression> clause, int maxResults, boolean maxIsColumns, boolean isPaging)
           
 void IFilter.Serializer.serialize(IFilter filter, java.io.DataOutput dos, int version)
           
 long IFilter.Serializer.serializedSize(IFilter filter, int version)
           
 

Constructors in org.apache.cassandra.db.filter with parameters of type IFilter
ExtendedFilter(ColumnFamilyStore cfs, IFilter filter, int maxResults, boolean maxIsColumns, boolean isPaging)
           
QueryFilter(DecoratedKey key, QueryPath path, IFilter filter)
           
 

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

Methods in org.apache.cassandra.db.index with parameters of type IFilter
 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 IFilter in org.apache.cassandra.db.index.composites
 

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

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

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

Uses of IFilter in org.apache.cassandra.thrift
 

Methods in org.apache.cassandra.thrift that return IFilter
static IFilter ThriftValidation.asIFilter(SlicePredicate sp, AbstractType<?> comparator)
           
 



Copyright © 2012 The Apache Software Foundation