Uses of Interface org.apache.cassandra.db.partitions.Partition (apache-cassandra API)
Date: 2018-02-14

## Uses of Interface
org.apache.cassandra.db.partitions.Partition

- Packages that use Partition
  Package | Description
  --- | ---
  org.apache.cassandra.cql3 |
  org.apache.cassandra.db |
  org.apache.cassandra.db.filter |
  org.apache.cassandra.db.partitions |
  org.apache.cassandra.triggers |

- - ### Uses of Partition in org.apache.cassandra.cql3

    Constructor parameters in org.apache.cassandra.cql3 with type arguments of type Partition
    Constructor and Description
    `UpdateParameters(CFMetaData metadata, PartitionColumns updatedColumns, QueryOptions options, long timestamp, int ttl, java.util.Map<DecoratedKey,Partition> prefetchedRows)`

  - ### Uses of Partition in org.apache.cassandra.db

    Methods in org.apache.cassandra.db that return Partition
    Modifier and Type | Method and Description
    --- | ---
    `Partition` | Memtable.`getPartition(DecoratedKey key)`

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

    Methods in org.apache.cassandra.db.filter with parameters of type Partition
    Modifier and Type | Method and Description
    --- | ---
    `UnfilteredRowIterator` | ClusteringIndexFilter.`getUnfilteredRowIterator(ColumnFilter columnFilter, Partition partition)` Given a partition, returns a row iterator for the rows of this partition that are selected by this filter.
    `UnfilteredRowIterator` | ClusteringIndexNamesFilter.`getUnfilteredRowIterator(ColumnFilter columnFilter, Partition partition)`
    `UnfilteredRowIterator` | ClusteringIndexSliceFilter.`getUnfilteredRowIterator(ColumnFilter columnFilter, Partition partition)`

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

    Subinterfaces of Partition in org.apache.cassandra.db.partitions
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `CachedPartition` A partition stored in the partition cache.

    Classes in org.apache.cassandra.db.partitions that implement Partition
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractBTreePartition`
    `class` | `AtomicBTreePartition` A thread-safe and atomic Partition implementation.
    `class` | `CachedBTreePartition`
    `class` | `FilteredPartition`
    `class` | `ImmutableBTreePartition`
    `class` | `PartitionUpdate` Stores updates made on a partition.

  - ### Uses of Partition in org.apache.cassandra.triggers

    Methods in org.apache.cassandra.triggers with parameters of type Partition
    Modifier and Type | Method and Description
    --- | ---
    `java.util.Collection<Mutation>` | ITrigger.`augment(Partition update)` Called exactly once per CF update, returned mutations are atomically updated.

Copyright © 2018 The Apache Software Foundation