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 |
ColumnDefinition.validateCellPath(CellPath path) |
Modifier and Type | Method and Description |
---|---|
void |
UpdateParameters.addCell(ColumnDefinition column,
CellPath path,
java.nio.ByteBuffer value) |
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 |
---|---|
boolean |
ColumnFilter.Tester.canSkipValue(CellPath path) |
boolean |
ColumnFilter.canSkipValue(ColumnDefinition column,
CellPath path)
Whether we can skip the value of the cell of a complex column.
|
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.includes(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 |
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.
|
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(CFMetaData metadata,
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) |
Modifier and Type | Method and Description |
---|---|
void |
TemporalRow.addColumnValue(ColumnIdentifier identifier,
CellPath cellPath,
long timestamp,
int ttl,
int localDeletionTime,
java.nio.ByteBuffer value,
boolean isNew) |
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 © 2015 The Apache Software Foundation