| Name | Description | Type | Package | Framework |
| CachedBatchReadsMap | Class | storm.trident.state.map | Apache Storm | |
| CachedBatchReadsMap .RetVal | Class | storm.trident.state.map.CachedBatchReadsMap | Apache Storm | |
| CachedMap | Useful to layer over a map that communicates with a database. | Class | storm.trident.state.map | Apache Storm |
| IBackingMap | Interface | storm.trident.state.map | Apache Storm | |
| MapCombinerAggStateUpdater | Class | storm.trident.state.map | Apache Storm | |
| MapReducerAggStateUpdater | Class | storm.trident.state.map | Apache Storm | |
| MapState | Interface | storm.trident.state.map | Apache Storm | |
| MicroBatchIBackingMap | Class | storm.trident.state.map | Apache Storm | |
| MicroBatchIBackingMap .Options | Class | storm.trident.state.map.MicroBatchIBackingMap | Apache Storm | |
| NonTransactionalMap | Class | storm.trident.state.map | Apache Storm | |
| OpaqueMap | Class | storm.trident.state.map | Apache Storm | |
| ReadOnlyMapState | Interface | storm.trident.state.map | Apache Storm | |
| RemovableMapState | Interface | storm.trident.state.map | Apache Storm | |
| SnapshottableMap | Class | storm.trident.state.map | Apache Storm | |
| TransactionalMap | Class | storm.trident.state.map | Apache Storm | |