SessionArchiveMap class final

The archive structure mode: map reports — counts and spans only, never content (safe by construction).

Constructors

SessionArchiveMap({required int recordCount, required Map<String, int> kindCounts, required int hiddenRangeCount, required int hiddenRecordIdCount, required List<CheckpointMapEntry> checkpoints, required int maxCheckpointDepth, required int branchRecordCount, required String? leafId})
const

Properties

branchRecordCount → int
Records on the active branch (tree-wide recordCount minus forks).
final
checkpoints → List<CheckpointMapEntry>
final
hashCode → int
The hash code for this object.
no setterinherited
hiddenRangeCount → int
Hidden/compacted totals: how many hidden_range fold records exist and how many record ids they cover in sum (a record under several ranges counts per range — this is a raw census, not the projection).
final
hiddenRecordIdCount → int
final
kindCounts → Map<String, int>
final
leafId → String?
The active leaf's record id, when the scan saw one.
final
maxCheckpointDepth → int
final
recordCount → int
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited