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

Packages that use ColumnData
org.apache.cassandra.db.rows

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

Subclasses of ColumnData in org.apache.cassandra.db.rows
`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
`static java.util.Comparator<ColumnData>` ColumnData.`comparator`

Methods in org.apache.cassandra.db.rows that return ColumnData
`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
`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
`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