FlowExperimentClosure class final

One resolver-produced exact flow closure evaluated as a unit.

Annotations
  • @immutable

Constructors

FlowExperimentClosure({required FlowExperimentDocumentContract root, required int rootCapability, required List<FlowExperimentDocumentContract> documents, required FlowExperimentArtifactIntegrity integrity})
Creates an immutable closure snapshot.
factory

Properties

documents → List<FlowExperimentDocumentContract>
Root plus every exact reachable descendant.
final
hashCode → int
The hash code for this object.
no setterinherited
integrity → FlowExperimentArtifactIntegrity
Integrity facts proven outside the V1 JSON grammar.
final
root → FlowExperimentDocumentContract
The resolved root node. Active candidates may use a newer version.
final
rootCapability → int
Requested root descriptor floor retained across active resolution.
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