Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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

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)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2013 The Apache Software Foundation