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

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.cassandra.io.sstable.AbstractSSTableSimpleWriter (implements java.io.Closeable)
    - org.apache.cassandra.io.sstable.SSTableSimpleUnsortedWriter
    - org.apache.cassandra.io.sstable.SSTableSimpleWriter
  - org.apache.cassandra.io.sstable.BloomFilterTracker
  - org.apache.cassandra.io.sstable.ColumnNameHelper
  - org.apache.cassandra.io.sstable.ColumnStats
  - org.apache.cassandra.io.sstable.ColumnStats.MaxIntTracker
  - org.apache.cassandra.io.sstable.ColumnStats.MaxLongTracker
  - org.apache.cassandra.io.sstable.ColumnStats.MinLongTracker
  - org.apache.cassandra.db.compaction.CompactionInfo.Holder
    - org.apache.cassandra.io.sstable.IndexSummaryRedistribution
  - org.apache.cassandra.io.sstable.Component
  - org.apache.cassandra.io.sstable.CQLSSTableWriter (implements java.io.Closeable)
  - org.apache.cassandra.io.sstable.CQLSSTableWriter.Builder
  - org.apache.cassandra.io.sstable.Descriptor
  - org.apache.cassandra.io.sstable.Downsampling
  - org.apache.cassandra.io.sstable.IndexHelper
  - org.apache.cassandra.io.sstable.IndexHelper.IndexInfo
  - org.apache.cassandra.io.sstable.IndexHelper.IndexInfo.Serializer (implements org.apache.cassandra.io.ISerializer<T>)
  - org.apache.cassandra.io.sstable.IndexSummary.IndexSummarySerializer
  - org.apache.cassandra.io.sstable.IndexSummaryBuilder (implements java.lang.AutoCloseable)
  - org.apache.cassandra.io.sstable.IndexSummaryBuilder.ReadableBoundary
  - org.apache.cassandra.io.sstable.IndexSummaryManager (implements org.apache.cassandra.io.sstable.IndexSummaryManagerMBean)
  - org.apache.cassandra.io.sstable.ReducingKeyIterator (implements org.apache.cassandra.utils.CloseableIterator<T>)
  - org.apache.cassandra.utils.concurrent.SharedCloseableImpl (implements org.apache.cassandra.utils.concurrent.SharedCloseable)
    - org.apache.cassandra.utils.concurrent.WrappedSharedCloseable
      - org.apache.cassandra.io.sstable.IndexSummary
  - org.apache.cassandra.io.sstable.SnapshotDeletingTask (implements java.lang.Runnable)
  - org.apache.cassandra.io.sstable.SSTable
  - org.apache.cassandra.io.sstable.SSTableDeletingTask (implements java.lang.Runnable)
  - org.apache.cassandra.io.sstable.SSTableIdentityIterator (implements java.lang.Comparable<T>, org.apache.cassandra.db.columniterator.OnDiskAtomIterator)
  - org.apache.cassandra.io.sstable.SSTableLoader (implements org.apache.cassandra.streaming.StreamEventHandler)
  - org.apache.cassandra.io.sstable.SSTableLoader.Client
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.lang.RuntimeException
        - org.apache.cassandra.io.sstable.CorruptSSTableException
  - org.apache.cassandra.utils.concurrent.Transactional.AbstractTransactional (implements org.apache.cassandra.utils.concurrent.Transactional)
    - org.apache.cassandra.io.sstable.SSTableRewriter (implements org.apache.cassandra.utils.concurrent.Transactional)
  - com.google.common.collect.UnmodifiableIterator<E> (implements java.util.Iterator<E>)
    - com.google.common.collect.AbstractIterator<T>
      - org.apache.cassandra.io.sstable.KeyIterator (implements org.apache.cassandra.utils.CloseableIterator<T>)

## Interface Hierarchy

- java.lang.AutoCloseable
  - java.io.Closeable
    - org.apache.cassandra.utils.CloseableIterator<T> (also extends java.lang.AutoCloseable, java.util.Iterator<E>)
      - org.apache.cassandra.io.sstable.ISSTableScanner
  - org.apache.cassandra.utils.CloseableIterator<T> (also extends java.io.Closeable, java.util.Iterator<E>)
    - org.apache.cassandra.io.sstable.ISSTableScanner
- org.apache.cassandra.io.sstable.IndexSummaryManagerMBean
- java.util.Iterator<E>
  - org.apache.cassandra.utils.CloseableIterator<T> (also extends java.lang.AutoCloseable, java.io.Closeable)
    - org.apache.cassandra.io.sstable.ISSTableScanner

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.apache.cassandra.io.sstable.Component.Type
    - org.apache.cassandra.io.sstable.Descriptor.Type

Copyright © 2018 The Apache Software Foundation