Package io.deephaven.pivot
Interface PivotTable.SnapshotState
- All Superinterfaces:
- LivenessReferent
- Enclosing interface:
- PivotTable
Opaque interface for objects used to cache snapshot state across multiple invocations of
 
PivotTable.snapshot(SnapshotState, Table, Table, ColumnName, ColumnName, Collection, RowSequence, RowSequence)
 Implementations may have limited support for concurrency, meaning that multiple concurrent snapshot calls using the same state may be internally serialized.
 To ensure that a state remains usable, all dependent objects should maintain a liveness reference using
 LivenessReferent.retainReference() and LivenessReferent.dropReference().
- 
Method SummaryMethods inherited from interface io.deephaven.engine.liveness.LivenessReferentdropReference, getReferentDescription, getWeakReference, retainReference, tryRetainReference