|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use RoleConstraint | |
---|---|
edu.columbia.cs.ref.model.constraint.role.impl | |
edu.columbia.cs.ref.model.relationship |
Uses of RoleConstraint in edu.columbia.cs.ref.model.constraint.role.impl |
---|
Classes in edu.columbia.cs.ref.model.constraint.role.impl that implement RoleConstraint | |
---|---|
class |
AndRoleConstraint
The Class AndRoleConstraint is an implementation of RoleConstraint that is used to compose several other constraints. |
class |
EntityTypeConstraint
The Class EntityTypeConstraint is an implementation of the RoleConstraint that checks if the entity type is compatible. |
class |
IsOptionalConstraint
The Class IsOptionalConstraint is an implementation of the RoleConstraint that indicates that an entity for a particular role is optional. |
class |
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. |
class |
NoConstraint
The Class NoConstraint is an implementation of the RoleConstraint that is actually a dummy check. |
class |
OrRoleConstraint
The Class OrRoleConstraint is an implementation of RoleConstraint that is used to compose several other constraints. |
Constructors in edu.columbia.cs.ref.model.constraint.role.impl with parameters of type RoleConstraint | |
---|---|
AndRoleConstraint(RoleConstraint... constraints)
Instantiates a new and role constraint. |
|
OrRoleConstraint(RoleConstraint... constraints)
Instantiates a new or role constraint. |
Uses of RoleConstraint in edu.columbia.cs.ref.model.relationship |
---|
Methods in edu.columbia.cs.ref.model.relationship that return RoleConstraint | |
---|---|
RoleConstraint |
RelationshipType.getConstraint(java.lang.String role)
Gets the constraint imposed over some role |
Methods in edu.columbia.cs.ref.model.relationship with parameters of type RoleConstraint | |
---|---|
void |
RelationshipType.setConstraints(RoleConstraint constraint,
java.lang.String role)
Sets the constraint imposed over some role |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |