# Uses of Interface
org.apache.storm.trident.state.snapshot.Snapshottable

Packages that use Snapshottable
Package
Description
org.apache.storm.starter.trident
org.apache.storm.trident.operation.impl
org.apache.storm.trident.state.map
org.apache.storm.trident.testing

- ## Uses of Snapshottable in org.apache.storm.starter.trident

  Classes in org.apache.storm.starter.trident that implement Snapshottable
  Modifier and Type
  Class
  Description
  `class`
  `DebugMemoryMapState<T>`

- ## Uses of Snapshottable in org.apache.storm.trident.operation.impl

  Methods in org.apache.storm.trident.operation.impl with parameters of type Snapshottable
  Modifier and Type
  Method
  Description
  `void`
  CombinerAggStateUpdater.`updateState(Snapshottable state, List<TridentTuple> tuples, TridentCollector collector)`
  `void`
  ReducerAggStateUpdater.`updateState(Snapshottable state, List<TridentTuple> tuples, TridentCollector collector)`

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

  Classes in org.apache.storm.trident.state.map that implement Snapshottable
  Modifier and Type
  Class
  Description
  `class`
  `SnapshottableMap<T>`

- ## Uses of Snapshottable in org.apache.storm.trident.testing

  Classes in org.apache.storm.trident.testing that implement Snapshottable
  Modifier and Type
  Class
  Description
  `class`
  `LRUMemoryMapState<T>`
  `class`
  `MemoryMapState<T>`