# Hierarchy For Package org.apache.storm.serialization

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.storm.serialization.DefaultKryoFactory (implements org.apache.storm.serialization.IKryoFactory)
  - org.apache.storm.serialization.GzipBridgeThriftSerializationDelegate (implements org.apache.storm.serialization.SerializationDelegate)
  - org.apache.storm.serialization.GzipSerializationDelegate (implements org.apache.storm.serialization.SerializationDelegate)
  - org.apache.storm.serialization.GzipThriftSerializationDelegate (implements org.apache.storm.serialization.SerializationDelegate)
  - com.esotericsoftware.kryo.Kryo
    - org.apache.storm.serialization.DefaultKryoFactory.KryoSerializableDefault
  - org.apache.storm.serialization.KryoTupleDeserializer (implements org.apache.storm.serialization.ITupleDeserializer)
  - org.apache.storm.serialization.KryoTupleSerializer (implements org.apache.storm.serialization.ITupleSerializer)
  - org.apache.storm.serialization.KryoValuesDeserializer
  - org.apache.storm.serialization.KryoValuesSerializer
  - org.apache.storm.serialization.SerializationFactory
  - org.apache.storm.serialization.SerializationFactory.IdDictionary
  - com.esotericsoftware.kryo.Serializer<T>
    - org.apache.storm.serialization.SerializableSerializer
  - org.apache.storm.serialization.ThriftSerializationDelegate (implements org.apache.storm.serialization.SerializationDelegate)

## Interface Hierarchy

- org.apache.storm.serialization.IKryoDecorator
- org.apache.storm.serialization.IKryoFactory
- org.apache.storm.serialization.ITupleDeserializer
- org.apache.storm.serialization.ITupleSerializer
- org.apache.storm.serialization.SerializationDelegate
- org.apache.storm.serialization.SerializationRegister