| cardinality(String, String, int, int, String[]) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| cardinality(String, int, int, String[]) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| targetNodeAttribute(String, NodeAttributeOpCode, PlacementConstraint.TargetExpression[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| timedClockConstraint(PlacementConstraint.AbstractConstraint, long, TimeUnit) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| targetIn(String, PlacementConstraint.TargetExpression[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| targetNotIn(String, PlacementConstraint.TargetExpression[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| targetCardinality(String, int, int, PlacementConstraint.TargetExpression[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| minCardinality(String, String, int, String[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| maxCardinality(String, String, int, String[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| timedOpportunitiesConstraint(PlacementConstraint.AbstractConstraint, long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| minCardinality(String, int, String[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| maxCardinality(String, int, String[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| and(PlacementConstraint.AbstractConstraint[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| or(PlacementConstraint.AbstractConstraint[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| delayedOr(PlacementConstraint.TimedPlacementConstraint[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| build(PlacementConstraint.AbstractConstraint) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |