TrajectoryAppendRequest class final
One derived record awaiting the single writer (§2.5). Constructed by the engine-side derivation layer, never by the harness — the extraction boundary keeps record vocabulary out of the mechanics.
- Annotations
-
- @immutable
Constructors
- TrajectoryAppendRequest(TrajectoryRecord record, {DateTime? occurredAt, String? substation, TrajectoryProvenance provenance = TrajectoryProvenance.observed, String? provenanceBasis, bool decisionBearing = false})
-
const
Properties
- decisionBearing → bool
-
Whether losing this request removes a decision carrier under the cut.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- occurredAt → DateTime?
-
The observation instant (§2.2); null lets the appender stamp now.
final
- provenance → TrajectoryProvenance
-
final
- provenanceBasis → String?
-
final
- record → TrajectoryRecord
-
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- substation → String?
-
Recorder-derived substation (§2.2); null falls back to the appender's
prefix derivation.
final
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