| newMatchesConstraint(MatchesConstraintType, MetapathExpression, IConstraint.ISource) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
| newCardinalityConstraint(HasCardinalityConstraintType, IConstraint.ISource) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
| buildKeyFields(KeyConstraintType, AbstractKeyConstraint.AbstractKeyConstraintBuilder) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
| newIndexConstraint(ScopedIndexConstraintType, IConstraint.ISource) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| newIndexHasKeyConstraint(IndexHasKeyConstraintType, MetapathExpression, IConstraint.ISource) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| newUniqueConstraint(ScopedKeyConstraintType, IConstraint.ISource) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| lambda$toProperties$0(PropertyType) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| newAllowedValuesConstraint(AllowedValuesType, MetapathExpression, IConstraint.ISource) |   | 68% |   | 66% | 2 | 4 | 2 | 10 | 0 | 1 |
| newExpectConstraint(ExpectConstraintType, MetapathExpression, IConstraint.ISource) |   | 62% |   | 50% | 2 | 3 | 2 | 8 | 0 | 1 |
| toProperties(List) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| applyToBuilder(ConstraintType, MetapathExpression, IConstraint.ISource, AbstractConstraint.AbstractConstraintBuilder) |   | 73% |   | 50% | 1 | 2 | 1 | 6 | 0 | 1 |
| newMatchesConstraint(ScopedMatchesConstraintType, IConstraint.ISource) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| newIndexHasKeyConstraint(ScopedIndexHasKeyConstraintType, IConstraint.ISource) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| newMatchesConstraint(MatchesConstraintType, IConstraint.ISource) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| newIndexHasKeyConstraint(IndexHasKeyConstraintType, IConstraint.ISource) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| newExpectConstraint(ExpectConstraintType, IConstraint.ISource) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| remarks(RemarksType) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| target(MetapathExpression) |   | 66% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| level(IConstraint.Level) |   | 66% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| toAllowedValues(AllowedValuesType) |  | 100% |  | 100% | 0 | 2 | 0 | 9 | 0 | 1 |
| newAllowedValuesConstraint(ScopedAllowedValuesType, IConstraint.ISource) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| newExpectConstraint(ScopedExpectConstraintType, IConstraint.ISource) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| newAllowedValuesConstraint(AllowedValuesType, IConstraint.ISource) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |