ConstraintView

ConstraintView#

class ConstraintView#

Common metadata interface for rows fetched from constraint collections.

The set of concrete constraint families is open. Inspect a concrete ID or row type before using family-specific mathematical operations, and reject unsupported families rather than dropping their constraints. This interface does not imply whether the row is attached or an owned result snapshot. See ConstraintCollection for the ownership and iteration contracts and ConstraintIDBase for explicit family dispatch.

property description: Optional[str]#

Read-only property.

property name: Optional[str]#

Read-only property.

property parameters: dict[str, str]#

Read-only property.

property provenance: list[Provenance]#

Read-only property.

property subscripts: list[int]#

Read-only property.