# Package org.apache.cassandra.db.partitions

- Interface Summary
  Interface | Description
  --- | ---
  BasePartitionIterator<I extends BaseRowIterator<?>> |
  CachedPartition | A partition stored in the partition cache.
  Partition | In-memory representation of a Partition.
  PartitionIterator | An iterator over a number of (filtered) partition.
  PartitionStatisticsCollector |
  PartitionUpdate.SimpleBuilder | Interface for building partition updates geared towards human.
  PartitionUpdate.SimpleBuilder.RangeTombstoneBuilder | Interface to build range tombstone.
  UnfilteredPartitionIterator | An iterator over a number of unfiltered partitions (i.e.
  UnfilteredPartitionIterators.MergeListener |

- Class Summary
  Class | Description
  --- | ---
  AbstractBTreePartition |
  AbstractBTreePartition.Holder |
  AbstractUnfilteredPartitionIterator |
  AtomicBTreePartition | A thread-safe and atomic Partition implementation.
  CachedBTreePartition |
  FilteredPartition |
  ImmutableBTreePartition |
  PartitionIterators |
  PartitionUpdate | Stores updates made on a partition.
  PartitionUpdate.CounterMark | A counter mark is basically a pointer to a counter update inside this partition update.
  PartitionUpdate.PartitionUpdateSerializer |
  PurgeFunction |
  SingletonUnfilteredPartitionIterator |
  UnfilteredPartitionIterators | Static methods to work with partition iterators.
  UnfilteredPartitionIterators.Serializer | Serialize each UnfilteredSerializer one after the other, with an initial byte that indicates whether we're done or not.

Copyright © 2018 The Apache Software Foundation