|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IFilter | |
---|---|
org.apache.cassandra.db | |
org.apache.cassandra.db.columniterator | |
org.apache.cassandra.db.filter | |
org.apache.cassandra.db.index | |
org.apache.cassandra.db.index.keys |
Uses of IFilter in org.apache.cassandra.db |
---|
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)
|
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 | |
---|---|
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. |
static IFilter |
QueryFilter.getFilter(SlicePredicate predicate,
AbstractType<?> comparator)
|
abstract IFilter |
ExtendedFilter.initialFilter()
The initial filter we'll do our first slice with (either the original or a superset of it) |
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)
|
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.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)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |