view

AsThe output property this Projection's `value` is stored under on the View's `produces` instance — a real property reference, not a free-text column name, so…BindThe context class this View is a shape over — the type of the instance each Projection (or, for a visual subclass, each Band) is computed against. A reference…Derived FromSet by a producer on each materialized result instance: a reference to the stable input resource the instance was derived from. This is what keeps a reshaping…ProducesThe output class each result instance is typed as — the design-time schema of this View's result. Optional. When present, the View is a RESHAPING view: a…ProjectionOne cell in a View's shape — it MAPS a value computed from the input instance onto a property of the output. `value` is any `tx.Expression` evaluated against…ProjectionsOrdered list of Projections that map the input shape onto the `produces` output class. List order is significant — it is the order cells appear in the…Root ViewThe single root View this package publishes. Exactly one per ViewPackage: the package is the unit of versioning and addressing for that one View. Supporting…ValueThe expression computing this Projection's value from the bound instance. Any `tx.Expression`; the bound instance is available as the `input` environment…ViewAbstract base for the canonical "shape over a class" primitive of the protocol. A View binds to a context class and declares an ordered output over the bound…View PackageA Package whose purpose is to publish a single, stable, addressable View. Its `rootView` names the one View instance the package exists to carry; other…WhereOptional list of boolean filter predicates. Each is a `tx.Expression` yielding a boolean (typically a `tx.Equals` / `tx.GreaterThan` / `tx.Contains` over a…