# Hierarchy For Package org.apache.cassandra.serializers

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.cassandra.serializers.AbstractTextSerializer (implements org.apache.cassandra.serializers.TypeSerializer<T>)
    - org.apache.cassandra.serializers.AsciiSerializer
    - org.apache.cassandra.serializers.UTF8Serializer
  - org.apache.cassandra.serializers.BooleanSerializer (implements org.apache.cassandra.serializers.TypeSerializer<T>)
  - org.apache.cassandra.serializers.ByteSerializer (implements org.apache.cassandra.serializers.TypeSerializer<T>)
  - org.apache.cassandra.serializers.BytesSerializer (implements org.apache.cassandra.serializers.TypeSerializer<T>)
    - org.apache.cassandra.serializers.TupleSerializer
    - org.apache.cassandra.serializers.UserTypeSerializer
  - org.apache.cassandra.serializers.CollectionSerializer<T> (implements org.apache.cassandra.serializers.TypeSerializer<T>)
    - org.apache.cassandra.serializers.ListSerializer<T>
    - org.apache.cassandra.serializers.MapSerializer<K,V>
    - org.apache.cassandra.serializers.SetSerializer<T>
  - org.apache.cassandra.serializers.DecimalSerializer (implements org.apache.cassandra.serializers.TypeSerializer<T>)
  - org.apache.cassandra.serializers.DoubleSerializer (implements org.apache.cassandra.serializers.TypeSerializer<T>)
  - org.apache.cassandra.serializers.DurationSerializer (implements org.apache.cassandra.serializers.TypeSerializer<T>)
  - org.apache.cassandra.serializers.EmptySerializer (implements org.apache.cassandra.serializers.TypeSerializer<T>)
  - org.apache.cassandra.serializers.FloatSerializer (implements org.apache.cassandra.serializers.TypeSerializer<T>)
  - org.apache.cassandra.serializers.InetAddressSerializer (implements org.apache.cassandra.serializers.TypeSerializer<T>)
  - org.apache.cassandra.serializers.Int32Serializer (implements org.apache.cassandra.serializers.TypeSerializer<T>)
  - org.apache.cassandra.serializers.IntegerSerializer (implements org.apache.cassandra.serializers.TypeSerializer<T>)
  - org.apache.cassandra.serializers.LongSerializer (implements org.apache.cassandra.serializers.TypeSerializer<T>)
    - org.apache.cassandra.serializers.CounterSerializer
  - org.apache.cassandra.serializers.ShortSerializer (implements org.apache.cassandra.serializers.TypeSerializer<T>)
  - org.apache.cassandra.serializers.SimpleDateSerializer (implements org.apache.cassandra.serializers.TypeSerializer<T>)
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.lang.RuntimeException
        - org.apache.cassandra.serializers.MarshalException
  - org.apache.cassandra.serializers.TimeSerializer (implements org.apache.cassandra.serializers.TypeSerializer<T>)
  - org.apache.cassandra.serializers.TimestampSerializer (implements org.apache.cassandra.serializers.TypeSerializer<T>)
  - org.apache.cassandra.serializers.UUIDSerializer (implements org.apache.cassandra.serializers.TypeSerializer<T>)
    - org.apache.cassandra.serializers.TimeUUIDSerializer

## Interface Hierarchy

- org.apache.cassandra.serializers.TypeSerializer<T>