# Package org.apache.cassandra.io.sstable

- Interface Summary
  Interface | Description
  --- | ---
  IndexSummaryManagerMBean |

- Class Summary
  Class | Description
  --- | ---
  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.
  Descriptor.Version |
  Downsampling |
  IndexHelper | Provides helper to serialize, deserialize and use column indexes.
  IndexHelper.IndexInfo |
  IndexHelper.IndexInfo.Serializer |
  IndexSummary |
  IndexSummary.IndexSummarySerializer |
  IndexSummaryBuilder |
  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.
  KeyIterator |
  ReducingKeyIterator | Caller must acquire and release references to the sstables used here.
  SSTable | This class is built on top of the SequenceFile.
  SSTableDeletingTask |
  SSTableIdentityIterator |
  SSTableLoader | Cassandra SSTable bulk loader.
  SSTableLoader.Client |
  SSTableReader | SSTableReaders are open()ed by Keyspace.onStart; after that they are created by SSTableWriter.renameAndOpen.
  SSTableReader.Operator | TODO: Move someplace reusable
  SSTableReader.SizeComparator |
  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.
  SSTableScanner |
  SSTableSimpleUnsortedWriter | A SSTable writer that doesn't assume rows are in sorted order.
  SSTableSimpleWriter | A SSTable writer that assumes rows are in (partitioner) sorted order.
  SSTableWriter |

- Enum Summary
  Enum | Description
  --- | ---
  Component.Type |
  Descriptor.Type |
  SSTableReader.OpenReason |

- Exception Summary
  Exception | Description
  --- | ---
  CorruptSSTableException |

Copyright © 2014 The Apache Software Foundation