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

Packages that use Partition
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
`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
`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
`interface` `CachedPartition` A partition stored in the partition cache.

Classes in org.apache.cassandra.db.partitions that implement Partition
`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
`java.util.Collection<Mutation>` ITrigger.`augment(Partition update)` Called exactly once per CF update, returned mutations are atomically updated.