# Package org.apache.storm.serialization

- Interface Summary
  Interface | Description
  --- | ---
  IKryoDecorator |
  IKryoFactory | An interface that controls the Kryo instance used by Storm for serialization.
  ITupleDeserializer |
  ITupleSerializer |
  SerializationDelegate | Allow `Utils` to delegate meta serialization.
  SerializationRegister | Provides a way using a service loader to register Kryo serializers with the SerializationFactory without needing to modify the config.

- Class Summary
  Class | Description
  --- | ---
  DefaultKryoFactory |
  DefaultKryoFactory.KryoSerializableDefault |
  GzipBridgeThriftSerializationDelegate | Always writes gzip out, but tests incoming to see if it's gzipped.
  GzipSerializationDelegate | Note, this assumes it's deserializing a gzip byte stream, and will err if it encounters any other serialization.
  GzipThriftSerializationDelegate | Note, this assumes it's deserializing a gzip byte stream, and will err if it encounters any other serialization.
  KryoTupleDeserializer |
  KryoTupleSerializer |
  KryoValuesDeserializer |
  KryoValuesSerializer |
  SerializableSerializer |
  SerializationFactory |
  SerializationFactory.IdDictionary |
  ThriftSerializationDelegate |