Interface for a constraint.
Interface for a constraint specification.
This interfaces represents a tuple of non-key parameters in a violation of a constraint.
A validation engine is responsible for managing the constraints existing in the scope of a VIATRA Query Engine (e.g.
A violation is set of model elements in an instance model that satisfy the specification of a constraint.
Interface for filtering violations when retrieving them from a constraint or registering for event notifications.
Generic implementation of the IConstraintSpecification interface for code buildable constraint specifications.
Static builder class provided to construct ConstraintSpecification instances.
Severity type to define the severity of a violation.