Modifier and Type | Method and Description |
---|---|
IDiskAtomFilter |
CQL3CasRequest.readFilter() |
Modifier and Type | Field and Description |
---|---|
protected IDiskAtomFilter |
DataRange.columnFilter |
IDiskAtomFilter |
AbstractRangeCommand.predicate |
Modifier and Type | Method and Description |
---|---|
IDiskAtomFilter |
DataRange.columnFilter(java.nio.ByteBuffer rowKey)
Returns a column filter that should be used for a particular row key.
|
IDiskAtomFilter |
DataRange.Paging.columnFilter(java.nio.ByteBuffer rowKey) |
abstract IDiskAtomFilter |
ReadCommand.filter() |
IDiskAtomFilter |
SliceByNamesReadCommand.filter() |
IDiskAtomFilter |
SliceFromReadCommand.filter() |
static IDiskAtomFilter |
SuperColumns.fromSCFilter(CellNameType type,
java.nio.ByteBuffer scName,
IDiskAtomFilter filter) |
static IDiskAtomFilter |
SuperColumns.fromSCNamesFilter(CellNameType type,
java.nio.ByteBuffer scName,
NamesQueryFilter filter) |
Modifier and Type | Method and Description |
---|---|
static ReadCommand |
ReadCommand.create(java.lang.String ksName,
java.nio.ByteBuffer key,
java.lang.String cfName,
long timestamp,
IDiskAtomFilter filter) |
static IDiskAtomFilter |
SuperColumns.fromSCFilter(CellNameType type,
java.nio.ByteBuffer scName,
IDiskAtomFilter filter) |
int |
Row.getLiveCount(IDiskAtomFilter filter,
long now) |
java.util.List<Row> |
ColumnFamilyStore.getRangeSlice(AbstractBounds<RowPosition> range,
java.util.List<IndexExpression> rowFilter,
IDiskAtomFilter columnFilter,
int maxResults) |
java.util.List<Row> |
ColumnFamilyStore.getRangeSlice(AbstractBounds<RowPosition> range,
java.util.List<IndexExpression> rowFilter,
IDiskAtomFilter columnFilter,
int maxResults,
long now) |
java.util.List<Row> |
ColumnFamilyStore.getRangeSlice(AbstractBounds<RowPosition> range,
java.util.List<IndexExpression> rowFilter,
IDiskAtomFilter columnFilter,
int maxResults,
long now,
boolean countCQL3Rows,
boolean isPaging) |
boolean |
ColumnFamilyStore.isFilterFullyCoveredBy(IDiskAtomFilter filter,
ColumnFamily cachedCf,
long now) |
ExtendedFilter |
ColumnFamilyStore.makeExtendedFilter(AbstractBounds<RowPosition> range,
IDiskAtomFilter columnFilter,
java.util.List<IndexExpression> rowFilter,
int maxResults,
boolean countCQL3Rows,
boolean isPaging,
long timestamp) |
java.util.List<Row> |
ColumnFamilyStore.search(AbstractBounds<RowPosition> range,
java.util.List<IndexExpression> clause,
IDiskAtomFilter dataFilter,
int maxResults) |
java.util.List<Row> |
ColumnFamilyStore.search(AbstractBounds<RowPosition> range,
java.util.List<IndexExpression> clause,
IDiskAtomFilter dataFilter,
int maxResults,
long now) |
Constructor and Description |
---|
AbstractRangeCommand(java.lang.String keyspace,
java.lang.String columnFamily,
long timestamp,
AbstractBounds<RowPosition> keyRange,
IDiskAtomFilter predicate,
java.util.List<IndexExpression> rowFilter) |
DataRange(AbstractBounds<RowPosition> range,
IDiskAtomFilter columnFilter) |
RangeSliceCommand(java.lang.String keyspace,
java.lang.String columnFamily,
long timestamp,
IDiskAtomFilter predicate,
AbstractBounds<RowPosition> range,
int maxResults) |
RangeSliceCommand(java.lang.String keyspace,
java.lang.String columnFamily,
long timestamp,
IDiskAtomFilter predicate,
AbstractBounds<RowPosition> range,
java.util.List<IndexExpression> row_filter,
int maxResults) |
RangeSliceCommand(java.lang.String keyspace,
java.lang.String columnFamily,
long timestamp,
IDiskAtomFilter predicate,
AbstractBounds<RowPosition> range,
java.util.List<IndexExpression> rowFilter,
int maxResults,
boolean countCQL3Rows,
boolean isPaging) |
Modifier and Type | Class and Description |
---|---|
class |
IdentityQueryFilter |
Modifier and Type | Method and Description |
---|---|
IVersionedSerializer<IDiskAtomFilter> |
AbstractCellNameType.diskAtomFilterSerializer() |
IVersionedSerializer<IDiskAtomFilter> |
CellNameType.diskAtomFilterSerializer() |
Modifier and Type | Class and Description |
---|---|
class |
NamesQueryFilter |
class |
SliceQueryFilter |
Modifier and Type | Field and Description |
---|---|
IDiskAtomFilter |
QueryFilter.filter |
Modifier and Type | Method and Description |
---|---|
IDiskAtomFilter |
IDiskAtomFilter.cloneShallow() |
IDiskAtomFilter |
ExtendedFilter.columnFilter(java.nio.ByteBuffer key) |
IDiskAtomFilter |
ExtendedFilter.WithClauses.columnFilter(java.nio.ByteBuffer key) |
IDiskAtomFilter |
IDiskAtomFilter.Serializer.deserialize(java.io.DataInput in,
int version) |
abstract IDiskAtomFilter |
ExtendedFilter.getExtraFilter(DecoratedKey key,
ColumnFamily data)
Returns a filter to query the columns from the clause that the initial slice filter may not have caught.
|
IDiskAtomFilter |
ExtendedFilter.WithClauses.getExtraFilter(DecoratedKey rowKey,
ColumnFamily data) |
Modifier and Type | Method and Description |
---|---|
static void |
QueryFilter.collateColumns(ColumnFamily returnCF,
java.util.List<? extends java.util.Iterator<Cell>> toCollate,
IDiskAtomFilter filter,
DecoratedKey key,
int gcBefore,
long timestamp) |
static void |
QueryFilter.collateOnDiskAtom(ColumnFamily returnCF,
java.util.List<? extends java.util.Iterator<? extends OnDiskAtom>> toCollate,
IDiskAtomFilter filter,
DecoratedKey key,
int gcBefore,
long timestamp) |
void |
IDiskAtomFilter.Serializer.serialize(IDiskAtomFilter filter,
DataOutputPlus out,
int version) |
long |
IDiskAtomFilter.Serializer.serializedSize(IDiskAtomFilter filter,
int version) |
Constructor and Description |
---|
QueryFilter(DecoratedKey key,
java.lang.String cfName,
IDiskAtomFilter filter,
long timestamp) |
Modifier and Type | Method and Description |
---|---|
IDiskAtomFilter |
CASRequest.readFilter()
The filter to use to fetch the value to compare for the CAS.
|
Constructor and Description |
---|
RowDataResolver(java.lang.String keyspaceName,
java.nio.ByteBuffer key,
IDiskAtomFilter qFilter,
long timestamp) |
Modifier and Type | Method and Description |
---|---|
static IDiskAtomFilter |
ThriftValidation.asIFilter(SlicePredicate sp,
CFMetaData metadata,
java.nio.ByteBuffer superColumn) |
Copyright © 2020 The Apache Software Foundation