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

Package Hierarchies:
  All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.cassandra.thrift.AuthenticationRequest (implements java.lang.Cloneable, java.io.Serializable, org.apache.thrift.TBase<F>)
  - org.apache.cassandra.thrift.Cassandra
  - org.apache.cassandra.thrift.Cassandra.batch_insert_args (implements java.lang.Cloneable, java.io.Serializable, org.apache.thrift.TBase<F>)
  - org.apache.cassandra.thrift.Cassandra.batch_insert_result (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<F>)
  - org.apache.cassandra.thrift.Cassandra.batch_mutate_args (implements java.lang.Cloneable, java.io.Serializable, org.apache.thrift.TBase<F>)
  - org.apache.cassandra.thrift.Cassandra.batch_mutate_result (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<F>)
  - org.apache.cassandra.thrift.Cassandra.Client (implements org.apache.cassandra.thrift.Cassandra.Iface)
  - org.apache.cassandra.thrift.Cassandra.describe_cluster_name_args (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<F>)
  - org.apache.cassandra.thrift.Cassandra.describe_cluster_name_result (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<F>)
  - org.apache.cassandra.thrift.Cassandra.describe_keyspace_args (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<F>)
  - org.apache.cassandra.thrift.Cassandra.describe_keyspace_result (implements java.lang.Cloneable, java.io.Serializable, org.apache.thrift.TBase<F>)
  - org.apache.cassandra.thrift.Cassandra.describe_keyspaces_args (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<F>)
  - org.apache.cassandra.thrift.Cassandra.describe_keyspaces_result (implements java.lang.Cloneable, java.io.Serializable, org.apache.thrift.TBase<F>)
  - org.apache.cassandra.thrift.Cassandra.describe_ring_args (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<F>)
  - org.apache.cassandra.thrift.Cassandra.describe_ring_result (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<F>)
  - org.apache.cassandra.thrift.Cassandra.describe_splits_args (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<F>)
  - org.apache.cassandra.thrift.Cassandra.describe_splits_result (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<F>)
  - org.apache.cassandra.thrift.Cassandra.describe_version_args (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<F>)
  - org.apache.cassandra.thrift.Cassandra.describe_version_result (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<F>)
  - org.apache.cassandra.thrift.Cassandra.get_args (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<F>)
  - org.apache.cassandra.thrift.Cassandra.get_count_args (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<F>)
  - org.apache.cassandra.thrift.Cassandra.get_count_result (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<F>)
  - org.apache.cassandra.thrift.Cassandra.get_range_slice_args (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<F>)
  - org.apache.cassandra.thrift.Cassandra.get_range_slice_result (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<F>)
  - org.apache.cassandra.thrift.Cassandra.get_range_slices_args (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<F>)
  - org.apache.cassandra.thrift.Cassandra.get_range_slices_result (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<F>)
  - org.apache.cassandra.thrift.Cassandra.get_result (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<F>)
  - org.apache.cassandra.thrift.Cassandra.get_slice_args (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<F>)
  - org.apache.cassandra.thrift.Cassandra.get_slice_result (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<F>)
  - org.apache.cassandra.thrift.Cassandra.get_string_list_property_args (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<F>)
  - org.apache.cassandra.thrift.Cassandra.get_string_list_property_result (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<F>)
  - org.apache.cassandra.thrift.Cassandra.get_string_property_args (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<F>)
  - org.apache.cassandra.thrift.Cassandra.get_string_property_result (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<F>)
  - org.apache.cassandra.thrift.Cassandra.insert_args (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<F>)
  - org.apache.cassandra.thrift.Cassandra.insert_result (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<F>)
  - org.apache.cassandra.thrift.Cassandra.login_args (implements java.lang.Cloneable, java.io.Serializable, org.apache.thrift.TBase<F>)
  - org.apache.cassandra.thrift.Cassandra.login_result (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<F>)
  - org.apache.cassandra.thrift.Cassandra.multiget_args (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<F>)
  - org.apache.cassandra.thrift.Cassandra.multiget_result (implements java.lang.Cloneable, java.io.Serializable, org.apache.thrift.TBase<F>)
  - org.apache.cassandra.thrift.Cassandra.multiget_slice_args (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<F>)
  - org.apache.cassandra.thrift.Cassandra.multiget_slice_result (implements java.lang.Cloneable, java.io.Serializable, org.apache.thrift.TBase<F>)
  - org.apache.cassandra.thrift.Cassandra.Processor (implements org.apache.thrift.TProcessor)
  - org.apache.cassandra.thrift.Cassandra.remove_args (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<F>)
  - org.apache.cassandra.thrift.Cassandra.remove_result (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<F>)
  - org.apache.cassandra.thrift.CassandraDaemon
  - org.apache.cassandra.thrift.CassandraServer (implements org.apache.cassandra.thrift.Cassandra.Iface)
  - org.apache.cassandra.thrift.Column (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<F>)
  - org.apache.cassandra.thrift.ColumnOrSuperColumn (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<F>)
  - org.apache.cassandra.thrift.ColumnParent (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<F>)
  - org.apache.cassandra.thrift.ColumnPath (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<F>)
  - org.apache.cassandra.thrift.Constants
  - org.apache.cassandra.thrift.CustomTThreadPoolServer.Options
  - org.apache.cassandra.thrift.Deletion (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<F>)
  - org.apache.cassandra.thrift.KeyRange (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<F>)
  - org.apache.cassandra.thrift.KeySlice (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<F>)
  - org.apache.cassandra.thrift.Mutation (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<F>)
  - org.apache.cassandra.thrift.SlicePredicate (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<F>)
  - org.apache.cassandra.thrift.SliceRange (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<F>)
  - org.apache.cassandra.thrift.SuperColumn (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<F>)
  - org.apache.cassandra.thrift.ThriftGlue
  - org.apache.cassandra.thrift.ThriftValidation
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - org.apache.cassandra.thrift.AuthenticationException (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<F>)
      - org.apache.cassandra.thrift.AuthorizationException (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<F>)
      - org.apache.cassandra.thrift.InvalidRequestException (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<F>)
      - org.apache.cassandra.thrift.NotFoundException (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<F>)
      - org.apache.cassandra.thrift.TimedOutException (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<F>)
      - org.apache.cassandra.thrift.UnavailableException (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<F>)
  - org.apache.cassandra.thrift.TokenRange (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<F>)
  - org.apache.thrift.server.TServer
    - org.apache.cassandra.thrift.CustomTThreadPoolServer

## Interface Hierarchy

- org.apache.cassandra.thrift.Cassandra.Iface
- org.apache.cassandra.thrift.Cassandra.Processor.ProcessFunction

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.apache.cassandra.thrift.Cassandra.get_range_slices_result._Fields (implements org.apache.thrift.TFieldIdEnum)
    - org.apache.cassandra.thrift.Cassandra.login_args._Fields (implements org.apache.thrift.TFieldIdEnum)
    - org.apache.cassandra.thrift.Cassandra.batch_insert_args._Fields (implements org.apache.thrift.TFieldIdEnum)
    - org.apache.cassandra.thrift.Cassandra.multiget_slice_args._Fields (implements org.apache.thrift.TFieldIdEnum)
    - org.apache.cassandra.thrift.Cassandra.describe_splits_result._Fields (implements org.apache.thrift.TFieldIdEnum)
    - org.apache.cassandra.thrift.Cassandra.get_count_result._Fields (implements org.apache.thrift.TFieldIdEnum)
    - org.apache.cassandra.thrift.KeyRange._Fields (implements org.apache.thrift.TFieldIdEnum)
    - org.apache.cassandra.thrift.Cassandra.get_string_list_property_result._Fields (implements org.apache.thrift.TFieldIdEnum)
    - org.apache.cassandra.thrift.AuthorizationException._Fields (implements org.apache.thrift.TFieldIdEnum)
    - org.apache.cassandra.thrift.Cassandra.remove_args._Fields (implements org.apache.thrift.TFieldIdEnum)
    - org.apache.cassandra.thrift.Cassandra.batch_mutate_result._Fields (implements org.apache.thrift.TFieldIdEnum)
    - org.apache.cassandra.thrift.Cassandra.describe_splits_args._Fields (implements org.apache.thrift.TFieldIdEnum)
    - org.apache.cassandra.thrift.AuthenticationException._Fields (implements org.apache.thrift.TFieldIdEnum)
    - org.apache.cassandra.thrift.SlicePredicate._Fields (implements org.apache.thrift.TFieldIdEnum)
    - org.apache.cassandra.thrift.Cassandra.multiget_slice_result._Fields (implements org.apache.thrift.TFieldIdEnum)
    - org.apache.cassandra.thrift.SliceRange._Fields (implements org.apache.thrift.TFieldIdEnum)
    - org.apache.cassandra.thrift.Cassandra.insert_result._Fields (implements org.apache.thrift.TFieldIdEnum)
    - org.apache.cassandra.thrift.Cassandra.describe_version_args._Fields (implements org.apache.thrift.TFieldIdEnum)
    - org.apache.cassandra.thrift.TimedOutException._Fields (implements org.apache.thrift.TFieldIdEnum)
    - org.apache.cassandra.thrift.Cassandra.describe_cluster_name_args._Fields (implements org.apache.thrift.TFieldIdEnum)
    - org.apache.cassandra.thrift.Cassandra.get_range_slice_args._Fields (implements org.apache.thrift.TFieldIdEnum)
    - org.apache.cassandra.thrift.Cassandra.get_range_slices_args._Fields (implements org.apache.thrift.TFieldIdEnum)
    - org.apache.cassandra.thrift.Cassandra.batch_insert_result._Fields (implements org.apache.thrift.TFieldIdEnum)
    - org.apache.cassandra.thrift.Cassandra.describe_keyspace_result._Fields (implements org.apache.thrift.TFieldIdEnum)
    - org.apache.cassandra.thrift.NotFoundException._Fields (implements org.apache.thrift.TFieldIdEnum)
    - org.apache.cassandra.thrift.InvalidRequestException._Fields (implements org.apache.thrift.TFieldIdEnum)
    - org.apache.cassandra.thrift.Cassandra.get_string_property_result._Fields (implements org.apache.thrift.TFieldIdEnum)
    - org.apache.cassandra.thrift.ConsistencyLevel (implements org.apache.thrift.TEnum)
    - org.apache.cassandra.thrift.Cassandra.describe_ring_result._Fields (implements org.apache.thrift.TFieldIdEnum)
    - org.apache.cassandra.thrift.Cassandra.login_result._Fields (implements org.apache.thrift.TFieldIdEnum)
    - org.apache.cassandra.thrift.Cassandra.describe_keyspace_args._Fields (implements org.apache.thrift.TFieldIdEnum)
    - org.apache.cassandra.thrift.Deletion._Fields (implements org.apache.thrift.TFieldIdEnum)
    - org.apache.cassandra.thrift.Mutation._Fields (implements org.apache.thrift.TFieldIdEnum)
    - org.apache.cassandra.thrift.Cassandra.get_slice_result._Fields (implements org.apache.thrift.TFieldIdEnum)
    - org.apache.cassandra.thrift.ColumnParent._Fields (implements org.apache.thrift.TFieldIdEnum)
    - org.apache.cassandra.thrift.Cassandra.get_result._Fields (implements org.apache.thrift.TFieldIdEnum)
    - org.apache.cassandra.thrift.Column._Fields (implements org.apache.thrift.TFieldIdEnum)
    - org.apache.cassandra.thrift.Cassandra.describe_cluster_name_result._Fields (implements org.apache.thrift.TFieldIdEnum)
    - org.apache.cassandra.thrift.Cassandra.get_range_slice_result._Fields (implements org.apache.thrift.TFieldIdEnum)
    - org.apache.cassandra.thrift.Cassandra.remove_result._Fields (implements org.apache.thrift.TFieldIdEnum)
    - org.apache.cassandra.thrift.AuthenticationRequest._Fields (implements org.apache.thrift.TFieldIdEnum)
    - org.apache.cassandra.thrift.Cassandra.insert_args._Fields (implements org.apache.thrift.TFieldIdEnum)
    - org.apache.cassandra.thrift.UnavailableException._Fields (implements org.apache.thrift.TFieldIdEnum)
    - org.apache.cassandra.thrift.Cassandra.multiget_args._Fields (implements org.apache.thrift.TFieldIdEnum)
    - org.apache.cassandra.thrift.SuperColumn._Fields (implements org.apache.thrift.TFieldIdEnum)
    - org.apache.cassandra.thrift.Cassandra.describe_keyspaces_args._Fields (implements org.apache.thrift.TFieldIdEnum)
    - org.apache.cassandra.thrift.Cassandra.describe_keyspaces_result._Fields (implements org.apache.thrift.TFieldIdEnum)
    - org.apache.cassandra.thrift.Cassandra.get_args._Fields (implements org.apache.thrift.TFieldIdEnum)
    - org.apache.cassandra.thrift.Cassandra.describe_version_result._Fields (implements org.apache.thrift.TFieldIdEnum)
    - org.apache.cassandra.thrift.Cassandra.get_string_property_args._Fields (implements org.apache.thrift.TFieldIdEnum)
    - org.apache.cassandra.thrift.ColumnOrSuperColumn._Fields (implements org.apache.thrift.TFieldIdEnum)
    - org.apache.cassandra.thrift.Cassandra.multiget_result._Fields (implements org.apache.thrift.TFieldIdEnum)
    - org.apache.cassandra.thrift.Cassandra.batch_mutate_args._Fields (implements org.apache.thrift.TFieldIdEnum)
    - org.apache.cassandra.thrift.KeySlice._Fields (implements org.apache.thrift.TFieldIdEnum)
    - org.apache.cassandra.thrift.Cassandra.get_slice_args._Fields (implements org.apache.thrift.TFieldIdEnum)
    - org.apache.cassandra.thrift.TokenRange._Fields (implements org.apache.thrift.TFieldIdEnum)
    - org.apache.cassandra.thrift.Cassandra.get_string_list_property_args._Fields (implements org.apache.thrift.TFieldIdEnum)
    - org.apache.cassandra.thrift.Cassandra.get_count_args._Fields (implements org.apache.thrift.TFieldIdEnum)
    - org.apache.cassandra.thrift.ColumnPath._Fields (implements org.apache.thrift.TFieldIdEnum)
    - org.apache.cassandra.thrift.Cassandra.describe_ring_args._Fields (implements org.apache.thrift.TFieldIdEnum)

Copyright © 2010 The Apache Software Foundation