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

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

- ## 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
  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
  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
  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
  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
  Modifier
  Constructor
  Description
  `protected`
  `OpaqueMap(IBackingMap<OpaqueValue> backing)`