| Modifier and Type | Method and Description | 
|---|---|
| java.util.Comparator<? super Cell> | ColumnDefinition. cellComparator() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | ColumnDefinition. validateCell(Cell cell) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected boolean | ColumnCondition.Bound. isSatisfiedByValue(java.nio.ByteBuffer value,
                  Cell c,
                  AbstractType<?> type,
                  Operator operator) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | Selection.ResultSetBuilder. add(Cell c,
   int nowInSec) | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | DeletionTime. deletes(Cell cell) | 
| boolean | RangeTombstoneList. isDeleted(Clustering clustering,
         Cell cell)Returns whether the given name/timestamp pair is deleted by one of the tombstone
 of this RangeTombstoneList. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | UserType. validateCell(Cell cell) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected abstract java.util.List<java.nio.ByteBuffer> | CollectionType. serializedValues(java.util.Iterator<Cell> cells) | 
| java.util.List<java.nio.ByteBuffer> | ListType. serializedValues(java.util.Iterator<Cell> cells) | 
| java.util.List<java.nio.ByteBuffer> | MapType. serializedValues(java.util.Iterator<Cell> cells) | 
| java.util.List<java.nio.ByteBuffer> | SetType. serializedValues(java.util.Iterator<Cell> cells) | 
| java.nio.ByteBuffer | CollectionType. serializeForNativeProtocol(java.util.Iterator<Cell> cells,
                          ProtocolVersion version) | 
| java.nio.ByteBuffer | UserType. serializeForNativeProtocol(java.util.Iterator<Cell> cells,
                          ProtocolVersion protocolVersion) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | PartitionStatisticsCollector. update(Cell cell) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractCellBase abstract class for  Cellimplementations. | 
| class  | BufferCell | 
| class  | NativeCell | 
| Modifier and Type | Field and Description | 
|---|---|
| static java.util.Comparator<Cell> | Cell. comparator | 
| Modifier and Type | Method and Description | 
|---|---|
| Cell | AbstractCell. copy(AbstractAllocator allocator) | 
| Cell | BufferCell. copy(AbstractAllocator allocator) | 
| abstract Cell | Cell. copy(AbstractAllocator allocator) | 
| Cell | ComplexColumnData. getCell(CellPath path) | 
| Cell | BTreeRow. getCell(ColumnDefinition c) | 
| Cell | Row. getCell(ColumnDefinition c)Returns a cell for a simple column. | 
| 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. | 
| Cell | ComplexColumnData. getCellByIndex(int idx) | 
| Cell | AbstractCell. markCounterLocalToBeCleared() | 
| abstract Cell | Cell. markCounterLocalToBeCleared() | 
| Cell | AbstractCell. purge(DeletionPurger purger,
     int nowInSec) | 
| abstract Cell | Cell. purge(DeletionPurger purger,
     int nowInSec) | 
| static Cell | Cells. reconcile(Cell c1,
         Cell c2,
         int nowInSec)Reconciles/merge two cells. | 
| Cell | AbstractCell. updateAllTimestamp(long newTimestamp) | 
| Cell | BufferCell. withUpdatedColumn(ColumnDefinition newColumn) | 
| abstract Cell | Cell. withUpdatedColumn(ColumnDefinition newColumn) | 
| Cell | NativeCell. withUpdatedColumn(ColumnDefinition column) | 
| Cell | BufferCell. withUpdatedTimestampAndLocalDeletionTime(long newTimestamp,
                                        int newLocalDeletionTime) | 
| abstract Cell | Cell. withUpdatedTimestampAndLocalDeletionTime(long newTimestamp,
                                        int newLocalDeletionTime) | 
| Cell | NativeCell. withUpdatedTimestampAndLocalDeletionTime(long newTimestamp,
                                        int newLocalDeletionTime) | 
| Cell | BufferCell. withUpdatedValue(java.nio.ByteBuffer newValue) | 
| abstract Cell | Cell. withUpdatedValue(java.nio.ByteBuffer newValue) | 
| Cell | NativeCell. withUpdatedValue(java.nio.ByteBuffer newValue) | 
| Modifier and Type | Method and Description | 
|---|---|
| java.lang.Iterable<Cell> | BTreeRow. cells() | 
| java.lang.Iterable<Cell> | Row. cells()An iterable over the cells of this row. | 
| java.lang.Iterable<Cell> | BTreeRow. cellsInLegacyOrder(CFMetaData metadata,
                  boolean reversed) | 
| java.lang.Iterable<Cell> | Row. cellsInLegacyOrder(CFMetaData metadata,
                  boolean reversed)An iterable over the cells of this row that return cells in "legacy order". | 
| java.util.Iterator<Cell> | ComplexColumnData. iterator() | 
| java.util.Iterator<Cell> | ComplexColumnData. reverseIterator() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | BTreeRow.Builder. addCell(Cell cell) | 
| void | ComplexColumnData.Builder. addCell(Cell cell) | 
| void | Row.Builder. addCell(Cell cell)Adds a cell to this builder. | 
| static void | Cells. addNonShadowed(Cell existing,
              Cell update,
              DeletionTime deletion,
              Row.Builder builder,
              int nowInSec)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 void | Cells. collectStats(Cell cell,
            PartitionStatisticsCollector collector)Collect statistics ont a given cell. | 
| boolean | Row.Deletion. deletes(Cell cell) | 
| static boolean | CounterCells. hasLegacyShards(Cell cell) | 
| boolean | SerializationHelper. includes(Cell cell,
        LivenessInfo rowLiveness) | 
| boolean | SerializationHelper. isDropped(Cell cell,
         boolean isComplex) | 
| void | RowDiffListener. onCell(int i,
      Clustering clustering,
      Cell merged,
      Cell original)Called for any cell that is either in the merged row or in input  i. | 
| static long | Cells. reconcile(Cell existing,
         Cell update,
         DeletionTime deletion,
         Row.Builder builder,
         int nowInSec)Reconciles/merges two cells, one being an update to an existing cell,
 yielding index updates if appropriate. | 
| static Cell | Cells. reconcile(Cell c1,
         Cell c2,
         int nowInSec)Reconciles/merge two cells. | 
| static BTreeRow | BTreeRow. singleCellRow(Clustering clustering,
             Cell cell) | 
| void | EncodingStats.Collector. update(Cell cell) | 
| Modifier and Type | Method and Description | 
|---|---|
| static void | Cells. addNonShadowedComplex(ColumnDefinition column,
                     java.util.Iterator<Cell> existing,
                     java.util.Iterator<Cell> update,
                     DeletionTime deletion,
                     Row.Builder builder,
                     int nowInSec)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 void | Cells. addNonShadowedComplex(ColumnDefinition column,
                     java.util.Iterator<Cell> existing,
                     java.util.Iterator<Cell> update,
                     DeletionTime deletion,
                     Row.Builder builder,
                     int nowInSec)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 long | Cells. reconcileComplex(ColumnDefinition column,
                java.util.Iterator<Cell> existing,
                java.util.Iterator<Cell> update,
                DeletionTime deletion,
                Row.Builder builder,
                int nowInSec)Computes the reconciliation of a complex column given its pre-existing
 cells and the ones it is updated with, and generating index update if
 appropriate. | 
| static long | Cells. reconcileComplex(ColumnDefinition column,
                java.util.Iterator<Cell> existing,
                java.util.Iterator<Cell> update,
                DeletionTime deletion,
                Row.Builder builder,
                int nowInSec)Computes the reconciliation of a complex column given its pre-existing
 cells and the ones it is updated with, and generating index update if
 appropriate. | 
| Constructor and Description | 
|---|
| NativeCell(NativeAllocator allocator,
          OpOrder.Group writeOp,
          Cell cell) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | MetadataCollector. update(Cell cell) | 
Copyright © 2018 The Apache Software Foundation