public class KeysSearcher extends SecondaryIndexSearcher
baseCfs, columns, indexManager
Constructor and Description |
---|
KeysSearcher(SecondaryIndexManager indexManager,
java.util.Set<java.nio.ByteBuffer> columns) |
Modifier and Type | Method and Description |
---|---|
ColumnFamilyStore.AbstractScanIterator |
getIndexedIterator(AbstractBounds<RowPosition> range,
ExtendedFilter filter) |
boolean |
isIndexing(java.util.List<org.apache.cassandra.thrift.IndexExpression> clause) |
java.util.List<Row> |
search(java.util.List<org.apache.cassandra.thrift.IndexExpression> clause,
AbstractBounds<RowPosition> range,
int maxResults,
IDiskAtomFilter dataFilter,
boolean countCQL3Rows) |
isIndexValueStale
public KeysSearcher(SecondaryIndexManager indexManager, java.util.Set<java.nio.ByteBuffer> columns)
public boolean isIndexing(java.util.List<org.apache.cassandra.thrift.IndexExpression> clause)
isIndexing
in class SecondaryIndexSearcher
public java.util.List<Row> search(java.util.List<org.apache.cassandra.thrift.IndexExpression> clause, AbstractBounds<RowPosition> range, int maxResults, IDiskAtomFilter dataFilter, boolean countCQL3Rows)
search
in class SecondaryIndexSearcher
public ColumnFamilyStore.AbstractScanIterator getIndexedIterator(AbstractBounds<RowPosition> range, ExtendedFilter filter)
Copyright © 2013 The Apache Software Foundation