Uses of Class
org.apache.cassandra.db.rows.Cell
Packages that use Cell
Package
Description
-
Uses of Cell in org.apache.cassandra.cql3
Methods in org.apache.cassandra.cql3 that return CellModifier and TypeMethodDescriptionCell<?>UpdateParameters.addCell(ColumnMetadata column, ByteBuffer value) Cell<?>UpdateParameters.addCell(ColumnMetadata column, CellPath path, ByteBuffer value) -
Uses of Cell in org.apache.cassandra.cql3.conditions
Methods in org.apache.cassandra.cql3.conditions that return CellModifier and TypeMethodDescriptionprotected static final Cell<?>ColumnCondition.getCell(Row row, ColumnMetadata column) protected static final Cell<?>ColumnCondition.getCell(Row row, ColumnMetadata column, CellPath path) Methods in org.apache.cassandra.cql3.conditions that return types with arguments of type Cell -
Uses of Cell in org.apache.cassandra.cql3.selection
Methods in org.apache.cassandra.cql3.selection with parameters of type Cell -
Uses of Cell in org.apache.cassandra.db
Methods in org.apache.cassandra.db with parameters of type CellModifier and TypeMethodDescriptionbooleanbooleanRangeTombstoneList.isDeleted(Clustering<?> clustering, Cell<?> cell) Returns whether the given name/timestamp pair is deleted by one of the tombstone of this RangeTombstoneList. -
Uses of Cell in org.apache.cassandra.db.context
Methods in org.apache.cassandra.db.context with parameters of type Cell -
Uses of Cell in org.apache.cassandra.db.marshal
Methods in org.apache.cassandra.db.marshal that return CellModifier and TypeMethodDescriptionValueAccessor.ObjectFactory.cell(ColumnMetadata column, long timestamp, int ttl, long localDeletionTime, V value, CellPath path) Methods in org.apache.cassandra.db.marshal with parameters of type CellMethod parameters in org.apache.cassandra.db.marshal with type arguments of type CellModifier and TypeMethodDescriptionprotected abstract List<ByteBuffer>CollectionType.serializedValues(Iterator<Cell<?>> cells) ListType.serializedValues(Iterator<Cell<?>> cells) MapType.serializedValues(Iterator<Cell<?>> cells) SetType.serializedValues(Iterator<Cell<?>> cells) CollectionType.serializeForNativeProtocol(Iterator<Cell<?>> cells) UserType.serializeForNativeProtocol(Iterator<Cell<?>> cells, ProtocolVersion protocolVersion) -
Uses of Cell in org.apache.cassandra.db.partitions
Methods in org.apache.cassandra.db.partitions that return CellMethods in org.apache.cassandra.db.partitions with parameters of type Cell -
Uses of Cell in org.apache.cassandra.db.rows
Subclasses of Cell in org.apache.cassandra.db.rowsModifier and TypeClassDescriptionclassAbstractCell<V>Base abstract class forCellimplementations.classclassclassFields in org.apache.cassandra.db.rows with type parameters of type CellMethods in org.apache.cassandra.db.rows that return CellModifier and TypeMethodDescriptionCell<?>AbstractCell.clone(ByteBufferCloner cloner) Cell<?>ArrayCell.clone(ByteBufferCloner cloner) Cell<?>BufferCell.clone(ByteBufferCloner cloner) abstract Cell<?>Cell.clone(ByteBufferCloner cloner) final Cell<?>Cell.Factory.create(ColumnMetadata column, long timestamp, int ttl, long localDeletionTime, V value, CellPath path) Cell<?>BTreeRow.getCell(ColumnMetadata c) Cell<?>BTreeRow.getCell(ColumnMetadata c, CellPath path) Cell<?>Cell<?>Row.getCell(ColumnMetadata c) Returns a cell for a simple column.Cell<?>Row.getCell(ColumnMetadata c, CellPath path) Return a cell for a given complex column and cell path.Cell<?>ComplexColumnData.getCellByIndex(int idx) Cell<?>AbstractCell.markCounterLocalToBeCleared()abstract Cell<?>Cell.markCounterLocalToBeCleared()Cell<?>Cell<?>AbstractCell.purge(DeletionPurger purger, long nowInSec) abstract Cell<?>Cell.purge(DeletionPurger purger, long nowInSec) Cell<?>AbstractCell.purgeDataOlderThan(long timestamp) abstract Cell<?>Cell.purgeDataOlderThan(long timestamp) static Cell<?>Reconciles/merge two cells.Cell<?>AbstractCell.updateAllTimestamp(long newTimestamp) Cell<?>ArrayCell.withSkippedValue()Cell<?>BufferCell.withSkippedValue()abstract Cell<?>Cell.withSkippedValue()Used to apply the same optimization as inCell.Serializer.deserialize(org.apache.cassandra.io.util.DataInputPlus, org.apache.cassandra.db.LivenessInfo, org.apache.cassandra.schema.ColumnMetadata, org.apache.cassandra.db.SerializationHeader, org.apache.cassandra.db.rows.DeserializationHelper, org.apache.cassandra.db.marshal.ValueAccessor<V>)when the column is not queried but eventhough it's used for digest calculation.NativeCell.withSkippedValue()Cell<?>ArrayCell.withUpdatedColumn(ColumnMetadata newColumn) Cell<?>BufferCell.withUpdatedColumn(ColumnMetadata newColumn) abstract Cell<?>Cell.withUpdatedColumn(ColumnMetadata newColumn) Cell<?>NativeCell.withUpdatedColumn(ColumnMetadata column) Cell<?>ArrayCell.withUpdatedTimestampAndLocalDeletionTime(long newTimestamp, long newLocalDeletionTime) Cell<?>BufferCell.withUpdatedTimestampAndLocalDeletionTime(long newTimestamp, long newLocalDeletionTime) abstract Cell<?>Cell.withUpdatedTimestampAndLocalDeletionTime(long newTimestamp, long newLocalDeletionTime) Cell<?>NativeCell.withUpdatedTimestampAndLocalDeletionTime(long newTimestamp, long newLocalDeletionTime) Cell<?>ArrayCell.withUpdatedValue(ByteBuffer newValue) Cell<?>BufferCell.withUpdatedValue(ByteBuffer newValue) abstract Cell<?>Cell.withUpdatedValue(ByteBuffer newValue) Cell<?>NativeCell.withUpdatedValue(ByteBuffer newValue) Methods in org.apache.cassandra.db.rows that return types with arguments of type CellModifier and TypeMethodDescriptionBTreeRow.cells()Row.cells()An iterable over the cells of this row.BTreeRow.cellsInLegacyOrder(TableMetadata metadata, boolean reversed) Row.cellsInLegacyOrder(TableMetadata metadata, boolean reversed) An iterable over the cells of this row that return cells in "legacy order".ComplexColumnData.iterator()ComplexColumnData.reverseIterator()ComplexColumnData.searchIterator()Methods in org.apache.cassandra.db.rows with parameters of type CellModifier and TypeMethodDescriptionvoidvoidvoidAdds a cell to this builder.static voidCells.addNonShadowed(Cell<?> existing, Cell<?> update, DeletionTime deletion, Row.Builder builder) Adds to the builder a representation of the given existing cell that, when merged/reconciled with the given update cell, produces the same result as merging the original with the update.static voidCells.collectStats(Cell<?> cell, PartitionStatisticsCollector collector) Collect statistics ont a given cell.static <T,V> T Cells.composeValue(Cell<V> cell, AbstractType<T> type) booleanstatic <V1,V2> boolean static <V> booleanCounterCells.hasLegacyShards(Cell<V> cell) booleanDeserializationHelper.includes(Cell<?> cell, LivenessInfo rowLiveness) booleanCell<?>voidRowDiffListener.onCell(int i, Clustering<?> clustering, Cell<?> merged, Cell<?> original) Called for any cell that is either in the merged row or in inputi.static Cell<?>Reconciles/merge two cells.static BTreeRowBTreeRow.singleCellRow(Clustering<?> clustering, Cell<?> cell) voidstatic <L,R> boolean Cells.valueEqual(Cell<L> left, Cell<R> right) static <V> StringCells.valueString(Cell<V> cell) static <V> StringCells.valueString(Cell<V> cell, AbstractType<?> type) Method parameters in org.apache.cassandra.db.rows with type arguments of type CellModifier and TypeMethodDescription<A> longComplexColumnData.accumulate(BiLongAccumulator<A, Cell<?>> accumulator, A arg, long initialValue) longComplexColumnData.accumulate(LongAccumulator<Cell<?>> accumulator, long initialValue) static voidCells.addNonShadowedComplex(ColumnMetadata column, Iterator<Cell<?>> existing, Iterator<Cell<?>> update, DeletionTime deletion, Row.Builder builder) Adds to the builder a representation of the given existing cell that, when merged/reconciled with the given update cell, produces the same result as merging the original with the update.ComplexColumnData.transform(com.google.common.base.Function<? super Cell<?>, ? extends Cell<?>> function) ComplexColumnData.transform(com.google.common.base.Function<? super Cell<?>, ? extends Cell<?>> function) ComplexColumnData.transformAndFilter(com.google.common.base.Function<? super Cell<?>, ? extends Cell<?>> function) ComplexColumnData.transformAndFilter(com.google.common.base.Function<? super Cell<?>, ? extends Cell<?>> function) ComplexColumnData.transformAndFilter(DeletionTime newDeletion, com.google.common.base.Function<? super Cell, ? extends Cell> function) ComplexColumnData.transformAndFilter(DeletionTime newDeletion, com.google.common.base.Function<? super Cell, ? extends Cell> function) Constructors in org.apache.cassandra.db.rows with parameters of type CellModifierConstructorDescriptionNativeCell(NativeAllocator allocator, OpOrder.Group writeOp, Cell<?> cell) -
Uses of Cell in org.apache.cassandra.db.virtual
Methods in org.apache.cassandra.db.virtual with parameters of type CellModifier and TypeMethodDescriptionReturns the column value corresponding to the specified cell. -
Uses of Cell in org.apache.cassandra.index.sai.utils
Subclasses of Cell 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 CellModifier and TypeMethodDescriptionCell<?>CellWithSource.clone(ByteBufferCloner cloner) Cell<?>RowWithSource.getCell(ColumnMetadata c) Cell<?>RowWithSource.getCell(ColumnMetadata c, CellPath path) Cell<?>CellWithSource.markCounterLocalToBeCleared()Cell<?>CellWithSource.purge(DeletionPurger purger, long nowInSec) Cell<?>CellWithSource.purgeDataOlderThan(long timestamp) Cell<?>CellWithSource.withSkippedValue()Cell<?>CellWithSource.withUpdatedColumn(ColumnMetadata newColumn) Cell<?>CellWithSource.withUpdatedTimestampAndLocalDeletionTime(long newTimestamp, long newLocalDeletionTime) Cell<?>CellWithSource.withUpdatedValue(ByteBuffer newValue) Methods in org.apache.cassandra.index.sai.utils that return types with arguments of type CellModifier and TypeMethodDescriptionRowWithSource.cells()RowWithSource.cellsInLegacyOrder(TableMetadata metadata, boolean reversed) Constructors in org.apache.cassandra.index.sai.utils with parameters of type Cell -
Uses of Cell in org.apache.cassandra.io.sstable.metadata
Methods in org.apache.cassandra.io.sstable.metadata with parameters of type Cell -
Uses of Cell in org.apache.cassandra.schema
Methods in org.apache.cassandra.schema that return types with arguments of type CellMethods in org.apache.cassandra.schema with parameters of type Cell -
Uses of Cell in org.apache.cassandra.utils.memory
Methods in org.apache.cassandra.utils.memory that return CellMethods in org.apache.cassandra.utils.memory with parameters of type Cell