MatchClause🔗

Check that all the operands hold for the same element of a list.

This class is not part of the metamodel and is not itself a named class in the specification.

See: https://industrialdigitaltwin.io/aas-specifications/IDTA-01002/v3.2/query-language.html#_match_of_elements_in_lists

Properties 🔗

matchOperands: List[MatchExpression] 🔗
The comparisons and nested matches which all need to hold

Invariants 🔗

  • Match operands must have at least one item.
    len(self.matchOperands) >= 1