## Uses of Class
org.apache.cassandra.db.rows.ColumnData

- Packages that use ColumnData
  Package | Description
  --- | ---
  org.apache.cassandra.db.rows |

- - ### Uses of ColumnData in org.apache.cassandra.db.rows

    Subclasses of ColumnData in org.apache.cassandra.db.rows
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractCell` Base abstract class for `Cell` implementations.
    `class` | `BufferCell`
    `class` | `Cell` A cell is our atomic unit for a single value of a single column.
    `class` | `ComplexColumnData` The data for a complex column, that is it's cells and potential complex deletion time.
    `class` | `NativeCell`

    Fields in org.apache.cassandra.db.rows with type parameters of type ColumnData
    Modifier and Type | Field and Description
    --- | ---
    `static java.util.Comparator<ColumnData>` | ColumnData.`comparator`

    Methods in org.apache.cassandra.db.rows that return ColumnData
    Modifier and Type | Method and Description
    --- | ---
    `abstract ColumnData` | ColumnData.`markCounterLocalToBeCleared()`
    `abstract ColumnData` | ColumnData.`purge(DeletionPurger purger, int nowInSec)`
    `abstract ColumnData` | ColumnData.`updateAllTimestamp(long newTimestamp)` Returns a copy of the data where all timestamps for live data have replaced by `newTimestamp` and all deletion timestamp by `newTimestamp - 1`.

    Methods in org.apache.cassandra.db.rows that return types with arguments of type ColumnData
    Modifier and Type | Method and Description
    --- | ---
    `java.util.Iterator<ColumnData>` | BTreeRow.`iterator()`
    `BTreeSearchIterator<ColumnDefinition,ColumnData>` | BTreeRow.`searchIterator()`
    `SearchIterator<ColumnDefinition,ColumnData>` | Row.`searchIterator()` An iterator to efficiently search data for a given column.

    Method parameters in org.apache.cassandra.db.rows with type arguments of type ColumnData
    Modifier and Type | Method and Description
    --- | ---
    `void` | BTreeRow.`apply(java.util.function.Consumer<ColumnData> function, boolean reversed)`
    `void` | Row.`apply(java.util.function.Consumer<ColumnData> function, boolean reverse)` Apply a function to every column in a row
    `void` | BTreeRow.`apply(java.util.function.Consumer<ColumnData> funtion, com.google.common.base.Predicate<ColumnData> stopCondition, boolean reversed)`
    `void` | BTreeRow.`apply(java.util.function.Consumer<ColumnData> funtion, com.google.common.base.Predicate<ColumnData> stopCondition, boolean reversed)`
    `void` | Row.`apply(java.util.function.Consumer<ColumnData> function, com.google.common.base.Predicate<ColumnData> stopCondition, boolean reverse)` Apply a funtion to every column in a row until a stop condition is reached
    `void` | Row.`apply(java.util.function.Consumer<ColumnData> function, com.google.common.base.Predicate<ColumnData> stopCondition, boolean reverse)` Apply a funtion to every column in a row until a stop condition is reached

Copyright © 2018 The Apache Software Foundation