# Hierarchy For Package org.apache.cassandra.repair

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - com.google.common.util.concurrent.AbstractFuture<V> (implements com.google.common.util.concurrent.ListenableFuture<V>)
    - org.apache.cassandra.repair.SnapshotTask (implements java.util.concurrent.RunnableFuture<V>)
  - org.apache.cassandra.repair.Differencer (implements java.lang.Runnable)
  - java.util.concurrent.FutureTask<V> (implements java.util.concurrent.RunnableFuture<V>)
    - org.apache.cassandra.repair.RepairFuture
  - org.apache.cassandra.repair.NodePair
  - org.apache.cassandra.repair.NodePair.NodePairSerializer (implements org.apache.cassandra.io.IVersionedSerializer<T>)
  - org.apache.cassandra.repair.RepairJob
  - org.apache.cassandra.repair.RepairJobDesc
  - org.apache.cassandra.repair.RepairMessageVerbHandler (implements org.apache.cassandra.net.IVerbHandler<T>)
  - org.apache.cassandra.repair.RequestCoordinator<R>
  - org.apache.cassandra.repair.StreamingRepairTask (implements java.lang.Runnable, org.apache.cassandra.streaming.StreamEventHandler)
  - org.apache.cassandra.repair.TreeResponse
  - org.apache.cassandra.repair.Validator (implements java.lang.Runnable)
  - org.apache.cassandra.utils.WrappedRunnable (implements java.lang.Runnable)
    - org.apache.cassandra.repair.RepairSession (implements org.apache.cassandra.gms.IEndpointStateChangeSubscriber, org.apache.cassandra.gms.IFailureDetectionEventListener, org.apache.cassandra.repair.IRepairJobEventListener)

## Interface Hierarchy

- org.apache.cassandra.repair.IRepairJobEventListener

Copyright © 2014 The Apache Software Foundation