Modifier and Type | Field and Description |
---|---|
SliceQueryFilter |
SliceFromReadCommand.filter |
Modifier and Type | Method and Description |
---|---|
static SliceQueryFilter |
SuperColumns.fromSCSliceFilter(CellNameType type,
java.nio.ByteBuffer scName,
SliceQueryFilter filter) |
SliceQueryFilter |
ColumnFamilyStore.readFilterForCache() |
Modifier and Type | Method and Description |
---|---|
static SliceQueryFilter |
SuperColumns.fromSCSliceFilter(CellNameType type,
java.nio.ByteBuffer scName,
SliceQueryFilter filter) |
static boolean |
DataRange.isFullRowSlice(SliceQueryFilter filter) |
ExtendedFilter |
ColumnFamilyStore.makeExtendedFilter(AbstractBounds<RowPosition> keyRange,
SliceQueryFilter columnRange,
Composite columnStart,
Composite columnStop,
java.util.List<IndexExpression> rowFilter,
int maxResults,
boolean countCQL3Rows,
long now)
Allows generic range paging with the slice column filter.
|
SliceFromReadCommand |
SliceFromReadCommand.withUpdatedFilter(SliceQueryFilter newFilter) |
Constructor and Description |
---|
PagedRangeCommand(java.lang.String keyspace,
java.lang.String columnFamily,
long timestamp,
AbstractBounds<RowPosition> keyRange,
SliceQueryFilter predicate,
Composite start,
Composite stop,
java.util.List<IndexExpression> rowFilter,
int limit,
boolean countCQL3Rows) |
Paging(AbstractBounds<RowPosition> range,
SliceQueryFilter filter,
Composite columnStart,
Composite columnFinish,
CFMetaData cfm) |
RetriedSliceFromReadCommand(java.lang.String keyspaceName,
java.nio.ByteBuffer key,
java.lang.String cfName,
long timestamp,
SliceQueryFilter filter,
int originalCount) |
SliceFromReadCommand(java.lang.String keyspaceName,
java.nio.ByteBuffer key,
java.lang.String cfName,
long timestamp,
SliceQueryFilter filter) |
Modifier and Type | Class and Description |
---|---|
class |
IdentityQueryFilter |
Modifier and Type | Method and Description |
---|---|
IVersionedSerializer<SliceQueryFilter> |
AbstractCType.sliceQueryFilterSerializer() |
IVersionedSerializer<SliceQueryFilter> |
CType.sliceQueryFilterSerializer() |
Modifier and Type | Method and Description |
---|---|
SliceQueryFilter |
SliceQueryFilter.cloneShallow() |
SliceQueryFilter |
SliceQueryFilter.Serializer.deserialize(java.io.DataInput in,
int version) |
SliceQueryFilter |
SliceQueryFilter.withUpdatedCount(int newCount) |
SliceQueryFilter |
SliceQueryFilter.withUpdatedSlices(ColumnSlice[] newSlices) |
SliceQueryFilter |
SliceQueryFilter.withUpdatedStart(Composite newStart,
CFMetaData cfm) |
Modifier and Type | Method and Description |
---|---|
Pair<SliceQueryFilter,SliceQueryFilter> |
SliceQueryFilter.splitOutStaticSlice(CFMetaData cfm)
Splits this filter into two SliceQueryFilters: one that slices only the static columns, and one that slices the
remainder of the normal data.
|
Pair<SliceQueryFilter,SliceQueryFilter> |
SliceQueryFilter.splitOutStaticSlice(CFMetaData cfm)
Splits this filter into two SliceQueryFilters: one that slices only the static columns, and one that slices the
remainder of the normal data.
|
Modifier and Type | Method and Description |
---|---|
void |
SliceQueryFilter.Serializer.serialize(SliceQueryFilter f,
DataOutputPlus out,
int version) |
long |
SliceQueryFilter.Serializer.serializedSize(SliceQueryFilter f,
int version) |
Modifier and Type | Method and Description |
---|---|
static int |
QueryPagers.countPaged(java.lang.String keyspace,
java.lang.String columnFamily,
java.nio.ByteBuffer key,
SliceQueryFilter filter,
ConsistencyLevel consistencyLevel,
ClientState cState,
int pageSize,
long now)
Convenience method that count (live) cells/rows for a given slice of a row, but page underneath.
|
Copyright © 2020 The Apache Software Foundation