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

- Packages that use Serializer
  Package | Description
  --- | ---
  org.apache.storm.cassandra.trident.state |
  org.apache.storm.hbase.trident.state |
  org.apache.storm.mongodb.trident.state |
  org.apache.storm.redis.trident.state |

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

    Methods in org.apache.storm.cassandra.trident.state with parameters of type Serializer
    Modifier and Type | Method and Description
    --- | ---
    `MapStateFactoryBuilder<T>` | MapStateFactoryBuilder.`withBinaryState(String stateField, Serializer<T> serializer)`
    `CassandraBackingMap.Options<T>` | CassandraBackingMap.Options.`withNonTransactionalBinaryState(String fieldName, Serializer<T> serializer)`
    `CassandraBackingMap.Options<T>` | CassandraBackingMap.Options.`withOpaqueBinaryState(String fieldName, Serializer<OpaqueValue<T>> serializer)`
    `CassandraBackingMap.Options<T>` | CassandraBackingMap.Options.`withTransactionalBinaryState(String fieldName, Serializer<TransactionalValue<T>> serializer)`

    Constructors in org.apache.storm.cassandra.trident.state with parameters of type Serializer
    Constructor and Description
    `SerializedStateMapper(String fieldName, Serializer<T> serializer)`

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

    Fields in org.apache.storm.hbase.trident.state declared as Serializer
    Modifier and Type | Field and Description
    --- | ---
    `Serializer<T>` | HBaseMapState.Options.`serializer`

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

    Fields in org.apache.storm.mongodb.trident.state declared as Serializer
    Modifier and Type | Field and Description
    --- | ---
    `Serializer<T>` | MongoMapState.Options.`serializer`

  - ### 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 and Description
    --- | ---
    `Serializer<T>` | Options.`serializer`

    Fields in org.apache.storm.redis.trident.state with type parameters of type Serializer
    Modifier and Type | Field and Description
    --- | ---
    `static EnumMap<StateType,Serializer>` | AbstractRedisMapState.`DEFAULT_SERIALIZERS`

    Methods in org.apache.storm.redis.trident.state that return Serializer
    Modifier and Type | Method and Description
    --- | ---
    `protected Serializer` | RedisMapState.`getSerializer()` Returns Serializer which is used for serializing tuple value and deserializing Redis value.
    `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.

    Constructors in org.apache.storm.redis.trident.state with parameters of type Serializer
    Constructor and 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.

Copyright © 2021 The Apache Software Foundation. All rights reserved.