Uses of Class
org.apache.cassandra.db.rows.ColumnData
Packages that use ColumnData
Package
Description
-
Uses of ColumnData in org.apache.cassandra.cql3.selection
Methods in org.apache.cassandra.cql3.selection with parameters of type ColumnDataModifier and TypeMethodDescriptionvoidResultSetBuilder.add(ColumnData columnData, long nowInSec) voidSelector.InputRow.add(ColumnData columnData, long nowInSec) -
Uses of ColumnData in org.apache.cassandra.db.partitions
Methods in org.apache.cassandra.db.partitions that return ColumnDataMethods in org.apache.cassandra.db.partitions with parameters of type ColumnDataModifier and TypeMethodDescriptionvoidBTreePartitionUpdater.delete(ColumnData existing) BTreePartitionUpdater.insert(ColumnData insert) -
Uses of ColumnData in org.apache.cassandra.db.rows
Subclasses of ColumnData in org.apache.cassandra.db.rowsModifier and TypeClassDescriptionclassAbstractCell<V>Base abstract class forCellimplementations.classclassclassCell<V>A cell is our atomic unit for a single value of a single column.classThe data for a complex column, that is it's cells and potential complex deletion time.classFields in org.apache.cassandra.db.rows with type parameters of type ColumnDataMethods in org.apache.cassandra.db.rows that return ColumnDataModifier and TypeMethodDescriptionabstract ColumnDataBTreeRow.getColumnData(ColumnMetadata c) Row.getColumnData(ColumnMetadata c) Returns theColumnDatafor the specified column.ColumnData.PostReconciliationFunction.insert(ColumnData insert) ColumnData.Reconciler.insert(ColumnData insert) abstract ColumnDataColumnData.markCounterLocalToBeCleared()ColumnData.Reconciler.merge(ColumnData existing, ColumnData update) abstract ColumnDataColumnData.purge(DeletionPurger purger, long nowInSec) abstract ColumnDataColumnData.purgeDataOlderThan(long timestamp) ColumnData.Reconciler.retain(ColumnData existing) Checks if the specified value should be deleted or not.abstract ColumnDataColumnData.updateAllTimestamp(long newTimestamp) Returns a copy of the data where all timestamps for live data have replaced bynewTimestampand all deletion timestamp bynewTimestamp - 1.Methods in org.apache.cassandra.db.rows that return types with arguments of type ColumnDataModifier and TypeMethodDescriptionBTreeRow.columnData()Row.columnData()A collection of the ColumnData representation of this row, for columns with some data (possibly not live) presentBTreeRow.iterator()BTreeRow.searchIterator()Row.searchIterator()An iterator to efficiently search data for a given column.Methods in org.apache.cassandra.db.rows with parameters of type ColumnDataModifier and TypeMethodDescription<A> longBTreeRow.accumulate(BiLongAccumulator<A, ColumnData> accumulator, A arg, Comparator<ColumnData> comparator, ColumnData from, long initialValue) longBTreeRow.accumulate(LongAccumulator<ColumnData> accumulator, Comparator<ColumnData> comparator, ColumnData from, long initialValue) <A> longRow.accumulate(BiLongAccumulator<A, ColumnData> accumulator, A arg, Comparator<ColumnData> comparator, ColumnData from, long initialValue) longRow.accumulate(LongAccumulator<ColumnData> accumulator, Comparator<ColumnData> comparator, ColumnData from, long initialValue) voidColumnData.PostReconciliationFunction.delete(ColumnData existing) static voidColumnData.digest(Digest digest, ColumnData cd) ColumnData.PostReconciliationFunction.insert(ColumnData insert) ColumnData.Reconciler.insert(ColumnData insert) ColumnData.Reconciler.merge(ColumnData existing, ColumnData update) ColumnData.Reconciler.retain(ColumnData existing) Checks if the specified value should be deleted or not.Method parameters in org.apache.cassandra.db.rows with type arguments of type ColumnDataModifier and TypeMethodDescription<A> longBTreeRow.accumulate(BiLongAccumulator<A, ColumnData> accumulator, A arg, long initialValue) <A> longBTreeRow.accumulate(BiLongAccumulator<A, ColumnData> accumulator, A arg, Comparator<ColumnData> comparator, ColumnData from, long initialValue) <A> longBTreeRow.accumulate(BiLongAccumulator<A, ColumnData> accumulator, A arg, Comparator<ColumnData> comparator, ColumnData from, long initialValue) longBTreeRow.accumulate(LongAccumulator<ColumnData> accumulator, long initialValue) longBTreeRow.accumulate(LongAccumulator<ColumnData> accumulator, Comparator<ColumnData> comparator, ColumnData from, long initialValue) longBTreeRow.accumulate(LongAccumulator<ColumnData> accumulator, Comparator<ColumnData> comparator, ColumnData from, long initialValue) <A> longRow.accumulate(BiLongAccumulator<A, ColumnData> accumulator, A arg, long initialValue) <A> longRow.accumulate(BiLongAccumulator<A, ColumnData> accumulator, A arg, Comparator<ColumnData> comparator, ColumnData from, long initialValue) <A> longRow.accumulate(BiLongAccumulator<A, ColumnData> accumulator, A arg, Comparator<ColumnData> comparator, ColumnData from, long initialValue) longRow.accumulate(LongAccumulator<ColumnData> accumulator, long initialValue) Apply an accumulation funtion to every column in a rowlongRow.accumulate(LongAccumulator<ColumnData> accumulator, Comparator<ColumnData> comparator, ColumnData from, long initialValue) longRow.accumulate(LongAccumulator<ColumnData> accumulator, Comparator<ColumnData> comparator, ColumnData from, long initialValue) <A> voidBTreeRow.apply(BiConsumer<A, ColumnData> function, A arg) voidBTreeRow.apply(Consumer<ColumnData> function) <A> voidRow.apply(BiConsumer<A, ColumnData> function, A arg) Apply a function to every column in a rowvoidRow.apply(Consumer<ColumnData> function) Apply a function to every column in a rowBTreeRow.transform(Function<ColumnData, ColumnData> function) BTreeRow.transform(Function<ColumnData, ColumnData> function) BTreeRow.transformAndFilter(Function<ColumnData, ColumnData> function) BTreeRow.transformAndFilter(Function<ColumnData, ColumnData> function) BTreeRow.transformAndFilter(LivenessInfo info, Row.Deletion deletion, Function<ColumnData, ColumnData> function) BTreeRow.transformAndFilter(LivenessInfo info, Row.Deletion deletion, Function<ColumnData, ColumnData> function) Row.transformAndFilter(Function<ColumnData, ColumnData> function) Requires thatfunctionreturns eithernullorColumnDatafor the same column.Row.transformAndFilter(Function<ColumnData, ColumnData> function) Requires thatfunctionreturns eithernullorColumnDatafor the same column.Row.transformAndFilter(LivenessInfo info, Row.Deletion deletion, Function<ColumnData, ColumnData> function) Requires thatfunctionreturns eithernullorColumnDatafor the same column.Row.transformAndFilter(LivenessInfo info, Row.Deletion deletion, Function<ColumnData, ColumnData> function) Requires thatfunctionreturns eithernullorColumnDatafor the same column. -
Uses of ColumnData in org.apache.cassandra.index.sai.utils
Subclasses of ColumnData in org.apache.cassandra.index.sai.utilsModifier and TypeClassDescriptionclassA wrappedCellthat includes a reference to the cell's source table viaCellSourceIdentifierMethods in org.apache.cassandra.index.sai.utils that return ColumnDataModifier and TypeMethodDescriptionRowWithSource.getColumnData(ColumnMetadata c) CellWithSource.updateAllTimestamp(long newTimestamp) Methods in org.apache.cassandra.index.sai.utils that return types with arguments of type ColumnDataModifier and TypeMethodDescriptionRowWithSource.columnData()RowWithSource.iterator()RowWithSource.searchIterator()Methods in org.apache.cassandra.index.sai.utils with parameters of type ColumnDataModifier and TypeMethodDescription<A> longRowWithSource.accumulate(BiLongAccumulator<A, ColumnData> accumulator, A arg, Comparator<ColumnData> comparator, ColumnData from, long initialValue) longRowWithSource.accumulate(LongAccumulator<ColumnData> accumulator, Comparator<ColumnData> comparator, ColumnData from, long initialValue) Method parameters in org.apache.cassandra.index.sai.utils with type arguments of type ColumnDataModifier and TypeMethodDescription<A> longRowWithSource.accumulate(BiLongAccumulator<A, ColumnData> accumulator, A arg, long initialValue) <A> longRowWithSource.accumulate(BiLongAccumulator<A, ColumnData> accumulator, A arg, Comparator<ColumnData> comparator, ColumnData from, long initialValue) <A> longRowWithSource.accumulate(BiLongAccumulator<A, ColumnData> accumulator, A arg, Comparator<ColumnData> comparator, ColumnData from, long initialValue) longRowWithSource.accumulate(LongAccumulator<ColumnData> accumulator, long initialValue) longRowWithSource.accumulate(LongAccumulator<ColumnData> accumulator, Comparator<ColumnData> comparator, ColumnData from, long initialValue) longRowWithSource.accumulate(LongAccumulator<ColumnData> accumulator, Comparator<ColumnData> comparator, ColumnData from, long initialValue) <A> voidRowWithSource.apply(BiConsumer<A, ColumnData> function, A arg) voidRowWithSource.apply(Consumer<ColumnData> function) RowWithSource.transformAndFilter(Function<ColumnData, ColumnData> function) RowWithSource.transformAndFilter(Function<ColumnData, ColumnData> function) RowWithSource.transformAndFilter(LivenessInfo info, Row.Deletion deletion, Function<ColumnData, ColumnData> function) RowWithSource.transformAndFilter(LivenessInfo info, Row.Deletion deletion, Function<ColumnData, ColumnData> function)