Class Summary |
AndRoleConstraint |
The Class AndRoleConstraint is an implementation of RoleConstraint
that is used to compose several other constraints. |
EntityTypeConstraint |
The Class EntityTypeConstraint is an implementation of the RoleConstraint that
checks if the entity type is compatible. |
IsOptionalConstraint |
The Class IsOptionalConstraint is an implementation of the RoleConstraint that
indicates that an entity for a particular role is optional. |
MatchRoleConstraint |
The Class MatchRoleConstraint is an implementation of the RoleConstraint that
uses a given Entity matcher and an entity to check if the new entity can match
the original entity. |
NoConstraint |
The Class NoConstraint is an implementation of the RoleConstraint
that is actually a dummy check. |
OrRoleConstraint |
The Class OrRoleConstraint is an implementation of RoleConstraint
that is used to compose several other constraints. |