# Uses of Interface
org.apache.storm.trident.state.Serializer

Packages that use Serializer
Package
Description
org.apache.storm.redis.trident.state
org.apache.storm.trident.state

- ## Uses of Serializer in org.apache.storm.redis.trident.state

  Fields in org.apache.storm.redis.trident.state declared as Serializer
  Modifier and Type
  Field
  Description
  `Serializer<T>`
  Options.`serializer`
  Fields in org.apache.storm.redis.trident.state with type parameters of type Serializer
  Modifier and Type
  Field
  Description
  `static final EnumMap<StateType,Serializer>`
  AbstractRedisMapState.`DEFAULT_SERIALIZERS`
  Methods in org.apache.storm.redis.trident.state that return Serializer
  Modifier and Type
  Method
  Description
  `protected abstract Serializer`
  AbstractRedisMapState.`getSerializer()`
  Returns Serializer which is used for serializing tuple value and deserializing Redis value.
  `protected Serializer`
  RedisClusterMapState.`getSerializer()`
  Returns Serializer which is used for serializing tuple value and deserializing Redis value.
  `protected Serializer`
  RedisMapState.`getSerializer()`
  Returns Serializer which is used for serializing tuple value and deserializing Redis value.
  Constructors in org.apache.storm.redis.trident.state with parameters of type Serializer
  Modifier
  Constructor
  Description
  ``
  `RedisClusterMapState(redis.clients.jedis.JedisCluster jedisCluster, Options options, Serializer<T> serializer, KeyFactory keyFactory)`
  Constructor.
  ``
  `RedisMapState(redis.clients.jedis.JedisPool jedisPool, Options options, Serializer<T> serializer, KeyFactory keyFactory)`
  Constructor.

- ## Uses of Serializer in org.apache.storm.trident.state

  Classes in org.apache.storm.trident.state that implement Serializer
  Modifier and Type
  Class
  Description
  `class`
  `JSONNonTransactionalSerializer`
  `class`
  `JSONOpaqueSerializer`
  `class`
  `JSONTransactionalSerializer`