## Uses of Class
org.apache.cassandra.db.transform.Transformation

Packages that use Transformation
org.apache.cassandra.db
org.apache.cassandra.db.filter
org.apache.cassandra.db.partitions
org.apache.cassandra.db.rows
org.apache.cassandra.db.transform
org.apache.cassandra.thrift
org.apache.cassandra.utils.memory

### Uses of Transformation in org.apache.cassandra.db

Subclasses of Transformation in org.apache.cassandra.db
`protected class` `ReadCommand.CheckForAbort`

### Uses of Transformation in org.apache.cassandra.db.filter

Subclasses of Transformation in org.apache.cassandra.db.filter
`static class` `DataLimits.Counter`

### Uses of Transformation in org.apache.cassandra.db.partitions

Subclasses of Transformation in org.apache.cassandra.db.partitions
`class` `PurgeFunction`

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

Subclasses of Transformation in org.apache.cassandra.db.rows
`class` `WithOnlyQueriedData<I extends BaseRowIterator<?>>` Function to skip cells (from an iterator) that are not part of those queried by the user according to the provided `ColumnFilter`.

### Uses of Transformation in org.apache.cassandra.db.transform

Subclasses of Transformation in org.apache.cassandra.db.transform
`class` `EmptyPartitionsDiscarder`
`class` `Filter`
`class` `StoppingTransformation<I extends BaseRowIterator<?>>`

Methods in org.apache.cassandra.db.transform with parameters of type Transformation
`static PartitionIterator` Transformation.`apply(PartitionIterator iterator, Transformation<? super RowIterator> transformation)`
`static RowIterator` Transformation.`apply(RowIterator iterator, Transformation<?> transformation)`
`static UnfilteredPartitionIterator` Transformation.`apply(UnfilteredPartitionIterator iterator, Transformation<? super UnfilteredRowIterator> transformation)`
`static UnfilteredRowIterator` Transformation.`apply(UnfilteredRowIterator iterator, Transformation<?> transformation)`
`protected BaseRowIterator<?>` BasePartitions.`applyOne(BaseRowIterator<?> value, Transformation transformation)`
`protected Unfiltered` BaseRows.`applyOne(Unfiltered value, Transformation transformation)`

### Uses of Transformation in org.apache.cassandra.thrift

Subclasses of Transformation in org.apache.cassandra.thrift
`class` `ThriftResultsMerger` Given an iterator on a partition of a compact table, this return an iterator that merges the static row columns with the other results.

### Uses of Transformation in org.apache.cassandra.utils.memory

Subclasses of Transformation in org.apache.cassandra.utils.memory
`class` `EnsureOnHeap`