# Hierarchy For Package org.apache.cassandra.hints

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.cassandra.hints.CompressedHintsWriter
  - org.apache.cassandra.hints.EncryptedHintsWriter
  - org.apache.cassandra.hints.Hint
  - org.apache.cassandra.hints.HintMessage
  - org.apache.cassandra.hints.HintMessage.Serializer (implements org.apache.cassandra.io.IVersionedSerializer<T>)
  - org.apache.cassandra.hints.HintResponse
  - org.apache.cassandra.hints.HintsService (implements org.apache.cassandra.hints.HintsServiceMBean)
  - org.apache.cassandra.hints.HintVerbHandler (implements org.apache.cassandra.net.IVerbHandler<T>)
  - java.io.InputStream (implements java.io.Closeable)
    - org.apache.cassandra.io.util.RebufferingInputStream (implements java.io.Closeable, org.apache.cassandra.io.util.DataInputPlus)
      - org.apache.cassandra.hints.ChecksummedDataInput
        - org.apache.cassandra.hints.CompressedChecksummedDataInput
        - org.apache.cassandra.hints.EncryptedChecksummedDataInput
  - org.apache.cassandra.hints.LegacyHintsMigrator

## Interface Hierarchy

- org.apache.cassandra.hints.HintsServiceMBean
- org.apache.cassandra.hints.InputPosition