Uses of Class org.apache.cassandra.db.transform.Transformation (apache-cassandra API)
Date: 2018-02-14

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

- Packages that use Transformation
  Package | Description
  --- | ---
  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
    Modifier and Type | Class and Description
    --- | ---
    `protected class` | `ReadCommand.CheckForAbort`

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

    Subclasses of Transformation in org.apache.cassandra.db.filter
    Modifier and Type | Class and Description
    --- | ---
    `static class` | `DataLimits.Counter`

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

    Subclasses of Transformation in org.apache.cassandra.db.partitions
    Modifier and Type | Class and Description
    --- | ---
    `class` | `PurgeFunction`

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

    Subclasses of Transformation in org.apache.cassandra.db.rows
    Modifier and Type | Class and Description
    --- | ---
    `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
    Modifier and Type | Class and Description
    --- | ---
    `class` | `EmptyPartitionsDiscarder`
    `class` | `Filter`
    `class` | `StoppingTransformation<I extends BaseRowIterator<?>>`

    Methods in org.apache.cassandra.db.transform with parameters of type Transformation
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Class and Description
    --- | ---
    `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
    Modifier and Type | Class and Description
    --- | ---
    `class` | `EnsureOnHeap`

Copyright © 2018 The Apache Software Foundation