# Package org.apache.cassandra.io.sstable

Interface Summary
IndexSummaryManagerMBean
ISSTableScanner: An ISSTableScanner is an abstraction allowing multiple SSTableScanners to be chained together under the hood.

Class Summary
AbstractSSTableSimpleWriter
BloomFilterTracker
ColumnNameHelper
ColumnStats: ColumnStats holds information about the columns for one row inside sstable
ColumnStats.MaxIntTracker
ColumnStats.MaxLongTracker
ColumnStats.MinLongTracker
Component: SSTables are made up of multiple components in separate files.
CQLSSTableWriter: Utility to write SSTables.
CQLSSTableWriter.Builder: A Builder for a CQLSSTableWriter object.
Descriptor: A SSTable is described by the keyspace and column family it contains data for, a generation (where higher generations contain more recent data) and an alphabetic version string.
Downsampling
IndexHelper: Provides helper to serialize, deserialize and use column indexes.
IndexHelper.IndexInfo
IndexHelper.IndexInfo.Serializer
IndexSummary
IndexSummary.IndexSummarySerializer
IndexSummaryBuilder
IndexSummaryBuilder.ReadableBoundary: Represents a boundary that is guaranteed fully readable in the summary, index file and data file.
IndexSummaryManager: Manages the fixed-size memory pool for index summaries, periodically resizing them in order to give more memory to hot sstables and less memory to cold sstables.
IndexSummaryRedistribution
KeyIterator
ReducingKeyIterator: Caller must acquire and release references to the sstables used here.
SnapshotDeletingTask
SSTable: This class is built on top of the SequenceFile.
SSTableDeletingTask
SSTableIdentityIterator
SSTableLoader: Cassandra SSTable bulk loader.
SSTableLoader.Client
SSTableRewriter: Wraps one or more writers as output for rewriting one or more readers: every sstable_preemptive_open_interval_in_mb we look in the summary we're collecting for the latest writer for the penultimate key that we know to have been fully flushed to the index file, and then double check that the key is fully present in the flushed data file.
SSTableSimpleUnsortedWriter: Deprecated this class is depracted in favor of `CQLSSTableWriter`.
SSTableSimpleWriter: Deprecated this class is depracted in favor of `CQLSSTableWriter`.

Enum Summary
Component.Type
Descriptor.Type

Exception Summary
CorruptSSTableException