## Uses of Class
org.apache.storm.trident.state.OpaqueValue

- Packages that use OpaqueValue
  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 |
  org.apache.storm.trident.state |
  org.apache.storm.trident.state.map |

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

    Methods in org.apache.storm.cassandra.trident.state that return OpaqueValue
    Modifier and Type | Method and Description
    --- | ---
    `OpaqueValue<ITuple>` | OpaqueTupleStateMapper.`fromValues(List<Values> valuesList)`

    Methods in org.apache.storm.cassandra.trident.state that return types with arguments of type OpaqueValue
    Modifier and Type | Method and Description
    --- | ---
    `static <U> MapStateFactoryBuilder<OpaqueValue<U>>` | MapStateFactoryBuilder.`opaque(Map<String,Object> cassandraConf)`
    `static <U> StateMapper<OpaqueValue<U>>` | SimpleStateMapper.`opaque(String txIdField, String previousField, String field)`

    Methods in org.apache.storm.cassandra.trident.state with parameters of type OpaqueValue
    Modifier and Type | Method and Description
    --- | ---
    `Values` | OpaqueTupleStateMapper.`toValues(OpaqueValue<ITuple> tuple)`

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

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

    Method parameters in org.apache.storm.hbase.trident.state with type arguments of type OpaqueValue
    Modifier and Type | Method and Description
    --- | ---
    `static StateFactory` | HBaseMapState.`opaque(HBaseMapState.Options<OpaqueValue> opts)`

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

    Method parameters in org.apache.storm.mongodb.trident.state with type arguments of type OpaqueValue
    Modifier and Type | Method and Description
    --- | ---
    `static StateFactory` | MongoMapState.`opaque(MongoMapState.Options<OpaqueValue> opts)`

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

    Method parameters in org.apache.storm.redis.trident.state with type arguments of type OpaqueValue
    Modifier and Type | Method and Description
    --- | ---
    `static StateFactory` | RedisClusterMapState.`opaque(JedisClusterConfig jedisClusterConfig, Options<OpaqueValue> opts)` Provides StateFactory for opaque transactional.
    `static StateFactory` | RedisMapState.`opaque(JedisPoolConfig jedisPoolConfig, Options<OpaqueValue> opts)` Provides StateFactory for opaque transactional.

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

    Methods in org.apache.storm.trident.state that return OpaqueValue
    Modifier and Type | Method and Description
    --- | ---
    `OpaqueValue` | JSONOpaqueSerializer.`deserialize(byte[] b)`
    `OpaqueValue<T>` | OpaqueValue.`update(Long batchTxid, T newVal)`

    Methods in org.apache.storm.trident.state with parameters of type OpaqueValue
    Modifier and Type | Method and Description
    --- | ---
    `byte[]` | JSONOpaqueSerializer.`serialize(OpaqueValue obj)`

  - ### Uses of OpaqueValue in org.apache.storm.trident.state.map

    Method parameters in org.apache.storm.trident.state.map with type arguments of type OpaqueValue
    Modifier and Type | Method and Description
    --- | ---
    `static <T> MapState<T>` | OpaqueMap.`build(IBackingMap<OpaqueValue> backing)`

    Constructor parameters in org.apache.storm.trident.state.map with type arguments of type OpaqueValue
    Constructor and Description
    `OpaqueMap(IBackingMap<OpaqueValue> backing)`

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