# Hierarchy For Package org.apache.cassandra.transport.messages

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.cassandra.transport.Message
    - org.apache.cassandra.transport.Message.Request
      - org.apache.cassandra.transport.messages.AuthResponse
      - org.apache.cassandra.transport.messages.BatchMessage
      - org.apache.cassandra.transport.messages.CredentialsMessage
      - org.apache.cassandra.transport.messages.ExecuteMessage
      - org.apache.cassandra.transport.messages.OptionsMessage
      - org.apache.cassandra.transport.messages.PrepareMessage
      - org.apache.cassandra.transport.messages.QueryMessage
      - org.apache.cassandra.transport.messages.RegisterMessage
      - org.apache.cassandra.transport.messages.StartupMessage
    - org.apache.cassandra.transport.Message.Response
      - org.apache.cassandra.transport.messages.AuthChallenge
      - org.apache.cassandra.transport.messages.AuthenticateMessage
      - org.apache.cassandra.transport.messages.AuthSuccess
      - org.apache.cassandra.transport.messages.ErrorMessage
      - org.apache.cassandra.transport.messages.EventMessage
      - org.apache.cassandra.transport.messages.ReadyMessage
      - org.apache.cassandra.transport.messages.ResultMessage
        - org.apache.cassandra.transport.messages.ResultMessage.Prepared
        - org.apache.cassandra.transport.messages.ResultMessage.Rows
        - org.apache.cassandra.transport.messages.ResultMessage.SchemaChange
        - org.apache.cassandra.transport.messages.ResultMessage.SetKeyspace
        - org.apache.cassandra.transport.messages.ResultMessage.Void
      - org.apache.cassandra.transport.messages.SupportedMessage
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.lang.RuntimeException
        - org.apache.cassandra.transport.messages.ErrorMessage.WrappedException

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.apache.cassandra.transport.messages.ResultMessage.Kind