Modifier and Type | Method and Description |
---|---|
static CounterCacheKey |
CounterCacheKey.create(Pair<java.lang.String,java.lang.String> ksAndCFName,
java.nio.ByteBuffer partitionKey,
Clustering clustering,
ColumnDefinition c,
CellPath path) |
Modifier and Type | Method and Description |
---|---|
java.util.Comparator<CellPath> |
ColumnDefinition.cellPathComparator() |
Modifier and Type | Method and Description |
---|---|
void |
UpdateParameters.addCell(ColumnDefinition column,
CellPath path,
java.nio.ByteBuffer value) |
void |
UpdateParameters.addCounter(ColumnDefinition column,
long increment,
CellPath path) |
void |
UpdateParameters.addTombstone(ColumnDefinition column,
CellPath path) |
Modifier and Type | Method and Description |
---|---|
ClockAndCount |
ColumnFamilyStore.getCachedCounter(java.nio.ByteBuffer partitionKey,
Clustering clustering,
ColumnDefinition column,
CellPath path) |
void |
ColumnFamilyStore.putCachedCounter(java.nio.ByteBuffer partitionKey,
Clustering clustering,
ColumnDefinition column,
CellPath path,
ClockAndCount clockAndCount) |
Modifier and Type | Method and Description |
---|---|
protected abstract CellPath |
ColumnSubselection.comparisonPath() |
Modifier and Type | Method and Description |
---|---|
abstract int |
ColumnSubselection.compareInclusionOf(CellPath path)
Given a path, return -1 if the path is before anything selected by this subselection, 0 if it is selected by this
subselection and 1 if the path is after anything selected by this subselection.
|
static ColumnSubselection |
ColumnSubselection.element(ColumnDefinition column,
CellPath elt) |
boolean |
ColumnFilter.Tester.fetchedCellIsQueried(CellPath path)
Must only be called if
fetches(path) == true . |
boolean |
ColumnFilter.fetchedCellIsQueried(ColumnDefinition column,
CellPath path)
Whether the provided complex cell (identified by its column and path), which is assumed to be _fetched_ by
this filter, is also _queried_ by the user.
|
boolean |
ColumnFilter.Tester.fetches(CellPath path) |
ColumnFilter.Builder |
ColumnFilter.Builder.select(ColumnDefinition c,
CellPath elt) |
ColumnFilter.Builder |
ColumnFilter.Builder.slice(ColumnDefinition c,
CellPath from,
CellPath to) |
static ColumnSubselection |
ColumnSubselection.slice(ColumnDefinition column,
CellPath from,
CellPath to) |
Modifier and Type | Method and Description |
---|---|
CellPath |
UserType.cellPathForField(FieldIdentifier fieldName) |
Modifier and Type | Method and Description |
---|---|
CellPath |
PartitionUpdate.CounterMark.path() |
Modifier and Type | Field and Description |
---|---|
static CellPath |
CellPath.BOTTOM |
static CellPath |
CellPath.TOP |
Modifier and Type | Method and Description |
---|---|
abstract CellPath |
CellPath.copy(AbstractAllocator allocator) |
static CellPath |
CellPath.create(java.nio.ByteBuffer value) |
CellPath |
CellPath.Serializer.deserialize(DataInputPlus in) |
CellPath |
BufferCell.path() |
abstract CellPath |
Cell.path()
For cells belonging to complex types (non-frozen collection and UDT), the
path to the cell.
|
CellPath |
NativeCell.path() |
Modifier and Type | Method and Description |
---|---|
boolean |
SerializationHelper.canSkipValue(CellPath path) |
static BufferCell |
BufferCell.expiring(ColumnDefinition column,
long timestamp,
int ttl,
int nowInSec,
java.nio.ByteBuffer value,
CellPath path) |
Cell |
ComplexColumnData.getCell(CellPath path) |
Cell |
BTreeRow.getCell(ColumnDefinition c,
CellPath path) |
Cell |
Row.getCell(ColumnDefinition c,
CellPath path)
Return a cell for a given complex column and cell path.
|
boolean |
SerializationHelper.includes(CellPath path) |
static BufferCell |
BufferCell.live(ColumnDefinition column,
long timestamp,
java.nio.ByteBuffer value,
CellPath path) |
void |
CellPath.Serializer.serialize(CellPath path,
DataOutputPlus out) |
long |
CellPath.Serializer.serializedSize(CellPath path) |
void |
BTreeRow.setValue(ColumnDefinition column,
CellPath path,
java.nio.ByteBuffer value) |
static BufferCell |
BufferCell.tombstone(ColumnDefinition column,
long timestamp,
int nowInSec,
CellPath path) |
Constructor and Description |
---|
BufferCell(ColumnDefinition column,
long timestamp,
int ttl,
int localDeletionTime,
java.nio.ByteBuffer value,
CellPath path) |
NativeCell(NativeAllocator allocator,
OpOrder.Group writeOp,
ColumnDefinition column,
long timestamp,
int ttl,
int localDeletionTime,
java.nio.ByteBuffer value,
CellPath path) |
Modifier and Type | Method and Description |
---|---|
protected abstract CBuilder |
CassandraIndex.buildIndexClusteringPrefix(java.nio.ByteBuffer partitionKey,
ClusteringPrefix prefix,
CellPath path)
Used to construct an the clustering for an entry in the index table based on values from the base data.
|
protected abstract java.nio.ByteBuffer |
CassandraIndex.getIndexedValue(java.nio.ByteBuffer partitionKey,
Clustering clustering,
CellPath path,
java.nio.ByteBuffer cellValue)
Extract the value to be inserted into the index from the components of the base data
|
Modifier and Type | Method and Description |
---|---|
CBuilder |
ClusteringColumnIndex.buildIndexClusteringPrefix(java.nio.ByteBuffer partitionKey,
ClusteringPrefix prefix,
CellPath path) |
CBuilder |
CollectionKeyIndexBase.buildIndexClusteringPrefix(java.nio.ByteBuffer partitionKey,
ClusteringPrefix prefix,
CellPath path) |
CBuilder |
CollectionValueIndex.buildIndexClusteringPrefix(java.nio.ByteBuffer partitionKey,
ClusteringPrefix prefix,
CellPath path) |
CBuilder |
PartitionKeyIndex.buildIndexClusteringPrefix(java.nio.ByteBuffer partitionKey,
ClusteringPrefix prefix,
CellPath path) |
CBuilder |
RegularColumnIndex.buildIndexClusteringPrefix(java.nio.ByteBuffer partitionKey,
ClusteringPrefix prefix,
CellPath path) |
java.nio.ByteBuffer |
ClusteringColumnIndex.getIndexedValue(java.nio.ByteBuffer partitionKey,
Clustering clustering,
CellPath path,
java.nio.ByteBuffer cellValue) |
java.nio.ByteBuffer |
CollectionEntryIndex.getIndexedValue(java.nio.ByteBuffer partitionKey,
Clustering clustering,
CellPath path,
java.nio.ByteBuffer cellValue) |
java.nio.ByteBuffer |
CollectionKeyIndex.getIndexedValue(java.nio.ByteBuffer partitionKey,
Clustering clustering,
CellPath path,
java.nio.ByteBuffer cellValue) |
java.nio.ByteBuffer |
CollectionValueIndex.getIndexedValue(java.nio.ByteBuffer partitionKey,
Clustering clustering,
CellPath path,
java.nio.ByteBuffer cellValue) |
java.nio.ByteBuffer |
PartitionKeyIndex.getIndexedValue(java.nio.ByteBuffer partitionKey,
Clustering clustering,
CellPath path,
java.nio.ByteBuffer cellValue) |
java.nio.ByteBuffer |
RegularColumnIndex.getIndexedValue(java.nio.ByteBuffer partitionKey,
Clustering clustering,
CellPath path,
java.nio.ByteBuffer cellValue) |
Modifier and Type | Method and Description |
---|---|
protected CBuilder |
KeysIndex.buildIndexClusteringPrefix(java.nio.ByteBuffer partitionKey,
ClusteringPrefix prefix,
CellPath path) |
protected java.nio.ByteBuffer |
KeysIndex.getIndexedValue(java.nio.ByteBuffer partitionKey,
Clustering clustering,
CellPath path,
java.nio.ByteBuffer cellValue) |
Copyright © 2018 The Apache Software Foundation