Uses of Class
org.apache.cassandra.db.rows.CellPath
-
-
Uses of CellPath in org.apache.cassandra.cache
Methods in org.apache.cassandra.cache with parameters of type CellPath Modifier and Type Method Description static CounterCacheKey
CounterCacheKey. create(TableMetadata tableMetadata, java.nio.ByteBuffer partitionKey, Clustering<?> clustering, ColumnMetadata c, CellPath path)
-
Uses of CellPath in org.apache.cassandra.cql3
Methods in org.apache.cassandra.cql3 with parameters of type CellPath Modifier and Type Method Description Cell<?>
UpdateParameters. addCell(ColumnMetadata column, CellPath path, java.nio.ByteBuffer value)
void
UpdateParameters. addTombstone(ColumnMetadata column, CellPath path)
-
Uses of CellPath in org.apache.cassandra.cql3.conditions
Methods in org.apache.cassandra.cql3.conditions with parameters of type CellPath Modifier and Type Method Description protected static Cell<?>
ColumnCondition. getCell(Row row, ColumnMetadata column, CellPath path)
-
Uses of CellPath in org.apache.cassandra.db
Methods in org.apache.cassandra.db with parameters of type CellPath Modifier and Type Method 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)
-
Uses of CellPath in org.apache.cassandra.db.filter
Methods in org.apache.cassandra.db.filter that return CellPath Modifier and Type Method Description protected abstract CellPath
ColumnSubselection. comparisonPath()
Methods in org.apache.cassandra.db.filter with parameters of type CellPath Modifier and Type Method 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)
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.SelectionColumnFilter. fetchedCellIsQueried(ColumnMetadata column, CellPath path)
boolean
ColumnFilter.Tester. fetchedCellIsQueried(CellPath path)
Must only be called iffetches(path) == true
.boolean
ColumnFilter.WildCardColumnFilter. 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)
-
Uses of CellPath in org.apache.cassandra.db.marshal
Methods in org.apache.cassandra.db.marshal that return CellPath Modifier and Type Method Description CellPath
UserType. cellPathForField(FieldIdentifier fieldName)
Methods in org.apache.cassandra.db.marshal with parameters of type CellPath Modifier and Type Method Description Cell<V>
ValueAccessor.ObjectFactory. cell(ColumnMetadata column, long timestamp, int ttl, long localDeletionTime, V value, CellPath path)
-
Uses of CellPath in org.apache.cassandra.db.partitions
Methods in org.apache.cassandra.db.partitions that return CellPath Modifier and Type Method Description CellPath
PartitionUpdate.CounterMark. path()
-
Uses of CellPath in org.apache.cassandra.db.rows
Fields in org.apache.cassandra.db.rows declared as CellPath Modifier and Type Field Description static CellPath
CellPath. BOTTOM
static CellPath
CellPath. TOP
Methods in org.apache.cassandra.db.rows that return CellPath Modifier and Type Method 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()
Methods in org.apache.cassandra.db.rows that return types with arguments of type CellPath Modifier and Type Method Description SearchIterator<CellPath,Cell>
ComplexColumnData. searchIterator()
Methods in org.apache.cassandra.db.rows with parameters of type CellPath Modifier and Type Method Description boolean
DeserializationHelper. canSkipValue(CellPath path)
Cell<V>
Cell.Factory. create(ColumnMetadata column, long timestamp, int ttl, long localDeletionTime, V value, CellPath path)
static BufferCell
BufferCell. expiring(ColumnMetadata column, long timestamp, int ttl, long nowInSec, java.nio.ByteBuffer value, CellPath path)
Cell<?>
BTreeRow. getCell(ColumnMetadata c, CellPath path)
Cell<?>
ComplexColumnData. getCell(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, long nowInSec, CellPath path)
Constructors in org.apache.cassandra.db.rows with parameters of type CellPath Constructor Description ArrayCell(ColumnMetadata column, long timestamp, int ttl, int localDeletionTimeUnsignedInteger, byte[] value, CellPath path)
ArrayCell(ColumnMetadata column, long timestamp, int ttl, long localDeletionTime, byte[] value, CellPath path)
BufferCell(ColumnMetadata column, long timestamp, int ttl, int localDeletionTimeUnsignedInteger, java.nio.ByteBuffer value, CellPath path)
BufferCell(ColumnMetadata column, long timestamp, int ttl, long localDeletionTime, java.nio.ByteBuffer value, CellPath path)
NativeCell(NativeAllocator allocator, OpOrder.Group writeOp, ColumnMetadata column, long timestamp, int ttl, int localDeletionTimeUnsignedInteger, java.nio.ByteBuffer value, CellPath path)
NativeCell(NativeAllocator allocator, OpOrder.Group writeOp, ColumnMetadata column, long timestamp, int ttl, long localDeletionTime, java.nio.ByteBuffer value, CellPath path)
-
Uses of CellPath in org.apache.cassandra.index.internal
Methods in org.apache.cassandra.index.internal with parameters of type CellPath Modifier and Type Method 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 -
Uses of CellPath in org.apache.cassandra.index.internal.composites
Methods in org.apache.cassandra.index.internal.composites with parameters of type CellPath Modifier and Type Method 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)
-
Uses of CellPath in org.apache.cassandra.index.internal.keys
Methods in org.apache.cassandra.index.internal.keys with parameters of type CellPath Modifier and Type Method 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)
-
Uses of CellPath in org.apache.cassandra.schema
Methods in org.apache.cassandra.schema that return types with arguments of type CellPath Modifier and Type Method Description java.util.Comparator<CellPath>
ColumnMetadata. cellPathComparator()
-