## Hierarchy For Package org.apache.cassandra.utils

Package Hierarchies:
  All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.cassandra.dht.AbstractBounds<T> (implements java.io.Serializable)
    - org.apache.cassandra.dht.Range<T> (implements java.lang.Comparable<T>, java.io.Serializable)
      - org.apache.cassandra.utils.MerkleTree.TreeRange
  - org.apache.cassandra.utils.AbstractStatsDeque (implements java.lang.Iterable<T>)
    - org.apache.cassandra.utils.BoundedStatsDeque
  - org.apache.cassandra.utils.Allocator
    - org.apache.cassandra.utils.HeapAllocator
    - org.apache.cassandra.utils.SlabAllocator
  - org.yaml.snakeyaml.representer.BaseRepresenter
    - org.yaml.snakeyaml.representer.Representer
      - org.apache.cassandra.utils.SkipNullRepresenter
  - org.apache.cassandra.utils.BigLongArray
  - org.apache.cassandra.utils.BloomFilterSerializer (implements org.apache.cassandra.io.ISerializer<T>)
  - org.apache.cassandra.utils.ByteBufferUtil
  - org.apache.cassandra.utils.BytesReadTracker (implements java.io.DataInput)
  - org.apache.cassandra.utils.CLibrary
  - org.apache.cassandra.utils.DefaultDouble
  - org.apache.cassandra.utils.DefaultInteger
  - org.apache.cassandra.utils.DestructivePQIterator<T> (implements java.util.Iterator<E>)
  - org.apache.cassandra.utils.EstimatedHistogram
  - org.apache.cassandra.utils.EstimatedHistogram.EstimatedHistogramSerializer (implements org.apache.cassandra.io.ISerializer<T>)
  - org.apache.cassandra.utils.ExpiringMap<K,V>
  - org.apache.cassandra.utils.FBUtilities
  - org.apache.cassandra.utils.Filter
    - org.apache.cassandra.utils.BloomFilter
    - org.apache.cassandra.utils.LegacyBloomFilter
  - org.apache.cassandra.utils.GuidGenerator
  - org.apache.cassandra.utils.Hex
  - org.apache.cassandra.utils.LatencyTracker
  - org.apache.cassandra.utils.LegacyBloomFilterSerializer
  - org.apache.cassandra.utils.MergeIterator.Candidate<In> (implements java.lang.Comparable<T>)
  - org.apache.cassandra.utils.MergeIterator.Reducer<In,Out>
  - org.apache.cassandra.utils.MerkleTree (implements java.io.Serializable)
  - org.apache.cassandra.utils.MerkleTree.MerkleTreeSerializer
  - org.apache.cassandra.utils.MerkleTree.RowHash
  - org.apache.cassandra.utils.MurmurHash
  - org.apache.cassandra.utils.Mx4jTool
  - org.apache.cassandra.utils.NodeId (implements java.lang.Comparable<T>)
  - org.apache.cassandra.utils.NodeId.NodeIdRecord
  - org.apache.cassandra.utils.NodeId.OneShotRenewer
  - org.apache.cassandra.utils.OutputHandler.LogOutput (implements org.apache.cassandra.utils.OutputHandler)
  - org.apache.cassandra.utils.OutputHandler.SystemOutput (implements org.apache.cassandra.utils.OutputHandler)
  - org.apache.cassandra.utils.Pair<T1,T2>
  - org.apache.cassandra.utils.PureJavaCrc32 (implements java.util.zip.Checksum)
  - org.apache.cassandra.utils.ResourceWatcher
  - org.apache.cassandra.utils.ResourceWatcher.WatchedResource (implements java.lang.Runnable)
  - org.apache.cassandra.utils.SemanticVersion (implements java.lang.Comparable<T>)
  - org.apache.cassandra.utils.SimpleCondition (implements java.util.concurrent.locks.Condition)
  - org.apache.cassandra.utils.StatusLogger
  - org.apache.cassandra.utils.Throttle
  - com.google.common.collect.UnmodifiableIterator<E> (implements java.util.Iterator<E>)
    - com.google.common.collect.AbstractIterator<T>
      - org.apache.cassandra.utils.MergeIterator<In,Out> (implements org.apache.cassandra.utils.IMergeIterator<In,Out>)
      - org.apache.cassandra.utils.MerkleTree.TreeRangeIterator (implements java.lang.Iterable<T>, com.google.common.collect.PeekingIterator<E>)
  - org.apache.cassandra.utils.UUIDGen
  - org.apache.cassandra.utils.WrappedRunnable (implements java.lang.Runnable)

## Interface Hierarchy

- java.io.Closeable
  - org.apache.cassandra.utils.CloseableIterator<T> (also extends java.util.Iterator<E>)
    - org.apache.cassandra.utils.IMergeIterator<In,Out>
- java.util.Iterator<E>
  - org.apache.cassandra.utils.CloseableIterator<T> (also extends java.io.Closeable)
    - org.apache.cassandra.utils.IMergeIterator<In,Out>
- org.apache.cassandra.utils.OutputHandler
- org.apache.cassandra.utils.Throttle.ThroughputFunction

Copyright © 2013 The Apache Software Foundation