QueryModels
The query models one caller (Queries) or trusted code (TrustedQueries) reads. A row of a type the reader names no class of, a state read by its type or an event no class of the model has, is an ObjectNode, in process and over HTTP alike.
Inheritors
Functions
The rows of the dataset name decoded as R; see QueryModels.datasets.
The event streams of type: one row per commit, each event's body decoded as the model's class of it, an ObjectNode for an event it has no class of.
The snapshots of the aggregate whose state is of stateType (its root's class when the root is its own state), their rows decoded as Snapshots of it. The node finds the aggregate type from its models.
The snapshots of type, their states as stored (ObjectNode): read their fields by the constants of the aggregate's contract.