| Name | Description | Type | Package | Framework |
| BaseQueryFunction | Class | storm.trident.state | Apache Storm | |
| BaseStateUpdater | Class | storm.trident.state | Apache Storm | |
| 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 |
| CombinerValueUpdater | Class | storm.trident.state | Apache Storm | |
| IBackingMap | Interface | storm.trident.state.map | Apache Storm | |
| ITupleCollection | Interface | storm.trident.state | Apache Storm | |
| JSONNonTransactionalSerializer | Class | storm.trident.state | Apache Storm | |
| JSONOpaqueSerializer | Class | storm.trident.state | Apache Storm | |
| JSONTransactionalSerializer | Class | storm.trident.state | 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 | |
| OpaqueValue | Class | storm.trident.state | Apache Storm | |
| QueryFunction | Interface | storm.trident.state | Apache Storm | |
| ReadOnlyMapState | Interface | storm.trident.state.map | Apache Storm | |
| ReadOnlySnapshottable | Interface | storm.trident.state.snapshot | Apache Storm | |
| ReadOnlyState | Class | storm.trident.state | Apache Storm | |
| ReducerValueUpdater | Class | storm.trident.state | Apache Storm | |
| RemovableMapState | Interface | storm.trident.state.map | Apache Storm | |
| Serializer | Interface | storm.trident.state | Apache Storm | |
| Snapshottable | Interface | storm.trident.state.snapshot | Apache Storm | |
| SnapshottableMap | Class | storm.trident.state.map | Apache Storm | |
| State | There's 3 different kinds of state: 1. | Interface | storm.trident.state | Apache Storm |
| StateFactory | Interface | storm.trident.state | Apache Storm | |
| StateSpec | Class | storm.trident.state | Apache Storm | |
| StateType | Class | storm.trident.state | Apache Storm | |
| StateUpdater | Interface | storm.trident.state | Apache Storm | |
| TransactionalMap | Class | storm.trident.state.map | Apache Storm | |
| TransactionalValue | Class | storm.trident.state | Apache Storm | |