Package org.apache.storm.trident.state.map

# Interface MapState<T>

All Superinterfaces:
  `ReadOnlyMapState<T>`, `State`

All Known Implementing Classes:
  `DebugMemoryMapState`, `LRUMemoryMapState`, `MemoryMapState`, `NonTransactionalMap`, `OpaqueMap`, `SnapshottableMap`, `TransactionalMap`

public interface MapState<T> extends ReadOnlyMapState<T>

- ## Method Summary

  Modifier and Type
  Method
  Description
  `void`
  `multiPut(List<List<Object>> keys, List<T> vals)`
  `List<T>`
  `multiUpdate(List<List<Object>> keys, List<ValueUpdater> updaters)`

  ### Methods inherited from interface org.apache.storm.trident.state.map.ReadOnlyMapState

  `multiGet`

  ### Methods inherited from interface org.apache.storm.trident.state.State

  `beginCommit, commit`

- ## Method Details

  - ### multiUpdate

    List<T> multiUpdate(List<List<Object>> keys, List<ValueUpdater> updaters)

  - ### multiPut

    void multiPut(List<List<Object>> keys, List<T> vals)