Modifier and Type | Method and Description |
---|---|
static CounterCacheKey |
CounterCacheKey.create(TableMetadata tableMetadata,
java.nio.ByteBuffer partitionKey,
Clustering<?> clustering,
ColumnMetadata c,
CellPath path) |
Modifier and Type | Method and Description |
---|---|
void |
UpdateParameters.addCell(ColumnMetadata column,
CellPath path,
java.nio.ByteBuffer value) |
void |
UpdateParameters.addTombstone(ColumnMetadata column,
CellPath path) |
Modifier and Type | Method and Description |
---|---|
protected static Cell<?> |
ColumnCondition.getCell(Row row,
ColumnMetadata column,
CellPath path) |
Modifier and Type | Method and Description |
---|---|
ClockAndCount |
ColumnFamilyStore.getCachedCounter(java.nio.ByteBuffer partitionKey,
Clustering<?> clustering,
ColumnMetadata column,
CellPath path) |
void |
ColumnFamilyStore.putCachedCounter(java.nio.ByteBuffer partitionKey,
Clustering<?> clustering,
ColumnMetadata 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(ColumnMetadata column,
CellPath elt) |
boolean |
ColumnFilter.Tester.fetchedCellIsQueried(CellPath path)
Must only be called if
fetches(path) == true . |
abstract boolean |
ColumnFilter.fetchedCellIsQueried(ColumnMetadata 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.WildCardColumnFilter.fetchedCellIsQueried(ColumnMetadata column,
CellPath path) |
boolean |
ColumnFilter.SelectionColumnFilter.fetchedCellIsQueried(ColumnMetadata column,
CellPath path) |
boolean |
ColumnFilter.Tester.fetches(CellPath path) |
ColumnFilter.Builder |
ColumnFilter.Builder.select(ColumnMetadata c,
CellPath elt) |
ColumnFilter.Builder |
ColumnFilter.Builder.slice(ColumnMetadata c,
CellPath from,
CellPath to) |
static ColumnSubselection |
ColumnSubselection.slice(ColumnMetadata column,
CellPath from,
CellPath to) |
Modifier and Type | Method and Description |
---|---|
CellPath |
UserType.cellPathForField(FieldIdentifier fieldName) |
Modifier and Type | Method and Description |
---|---|
Cell<V> |
ValueAccessor.ObjectFactory.cell(ColumnMetadata column,
long timestamp,
int ttl,
int localDeletionTime,
V value,
CellPath path) |
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.clone(ByteBufferCloner cloner) |
static CellPath |
CellPath.create(java.nio.ByteBuffer value) |
CellPath |
CellPath.Serializer.deserialize(DataInputPlus in) |
CellPath |
ArrayCell.path() |
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 |
---|---|
SearchIterator<CellPath,Cell> |
ComplexColumnData.searchIterator() |
Modifier and Type | Method and Description |
---|---|
boolean |
DeserializationHelper.canSkipValue(CellPath path) |
Cell<V> |
Cell.Factory.create(ColumnMetadata column,
long timestamp,
int ttl,
int localDeletionTime,
V value,
CellPath path) |
static BufferCell |
BufferCell.expiring(ColumnMetadata column,
long timestamp,
int ttl,
int nowInSec,
java.nio.ByteBuffer value,
CellPath path) |
Cell<?> |
ComplexColumnData.getCell(CellPath path) |
Cell<?> |
BTreeRow.getCell(ColumnMetadata c,
CellPath path) |
Cell<?> |
Row.getCell(ColumnMetadata c,
CellPath path)
Return a cell for a given complex column and cell path.
|
boolean |
DeserializationHelper.includes(CellPath path) |
static BufferCell |
BufferCell.live(ColumnMetadata 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(ColumnMetadata column,
CellPath path,
java.nio.ByteBuffer value) |
static BufferCell |
BufferCell.tombstone(ColumnMetadata column,
long timestamp,
int nowInSec,
CellPath path) |
Constructor and Description |
---|
ArrayCell(ColumnMetadata column,
long timestamp,
int ttl,
int localDeletionTime,
byte[] value,
CellPath path) |
BufferCell(ColumnMetadata column,
long timestamp,
int ttl,
int localDeletionTime,
java.nio.ByteBuffer value,
CellPath path) |
NativeCell(NativeAllocator allocator,
OpOrder.Group writeOp,
ColumnMetadata column,
long timestamp,
int ttl,
int localDeletionTime,
java.nio.ByteBuffer value,
CellPath path) |
Modifier and Type | Method and Description |
---|---|
protected abstract <T> CBuilder |
CassandraIndex.buildIndexClusteringPrefix(java.nio.ByteBuffer partitionKey,
ClusteringPrefix<T> 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 |
---|---|
<T> CBuilder |
ClusteringColumnIndex.buildIndexClusteringPrefix(java.nio.ByteBuffer partitionKey,
ClusteringPrefix<T> prefix,
CellPath path) |
<T> CBuilder |
CollectionKeyIndexBase.buildIndexClusteringPrefix(java.nio.ByteBuffer partitionKey,
ClusteringPrefix<T> prefix,
CellPath path) |
<T> CBuilder |
CollectionValueIndex.buildIndexClusteringPrefix(java.nio.ByteBuffer partitionKey,
ClusteringPrefix<T> prefix,
CellPath path) |
<T> CBuilder |
PartitionKeyIndex.buildIndexClusteringPrefix(java.nio.ByteBuffer partitionKey,
ClusteringPrefix<T> prefix,
CellPath path) |
<T> CBuilder |
RegularColumnIndex.buildIndexClusteringPrefix(java.nio.ByteBuffer partitionKey,
ClusteringPrefix<T> 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 <T> CBuilder |
KeysIndex.buildIndexClusteringPrefix(java.nio.ByteBuffer partitionKey,
ClusteringPrefix<T> prefix,
CellPath path) |
protected java.nio.ByteBuffer |
KeysIndex.getIndexedValue(java.nio.ByteBuffer partitionKey,
Clustering<?> clustering,
CellPath path,
java.nio.ByteBuffer cellValue) |
Modifier and Type | Method and Description |
---|---|
java.util.Comparator<CellPath> |
ColumnMetadata.cellPathComparator() |
Copyright © 2009-2022 The Apache Software Foundation