# Hierarchy For Package org.apache.cassandra.io.sstable.format

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.cassandra.io.sstable.SSTable
    - org.apache.cassandra.io.sstable.format.SSTableReader (implements org.apache.cassandra.utils.concurrent.SelfRefCounted<T>)
    - org.apache.cassandra.io.sstable.format.SSTableWriter (implements org.apache.cassandra.utils.concurrent.Transactional)
  - org.apache.cassandra.io.sstable.format.SSTableReader.Factory
  - org.apache.cassandra.io.sstable.format.SSTableReader.Operator
  - org.apache.cassandra.io.sstable.format.SSTableReader.SizeComparator (implements java.util.Comparator<T>)
  - org.apache.cassandra.io.sstable.format.SSTableReader.UniqueIdentifier
  - org.apache.cassandra.io.sstable.format.SSTableWriter.Factory
  - org.apache.cassandra.utils.concurrent.Transactional.AbstractTransactional (implements org.apache.cassandra.utils.concurrent.Transactional)
    - org.apache.cassandra.io.sstable.format.SSTableWriter.TransactionalProxy
  - org.apache.cassandra.io.sstable.format.Version

## Interface Hierarchy

- org.apache.cassandra.io.sstable.format.SSTableFormat

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.apache.cassandra.io.sstable.format.SSTableReader.OpenReason
    - org.apache.cassandra.io.sstable.format.SSTableFormat.Type