public static class AttributeConditionalConstraint.Impl extends AttributeConstraint.Impl implements AttributeConditionalConstraint
AttributeConditionalConstraint.Impl, AttributeConditionalConstraint.Visitor<P,R>| Constructor and Description |
|---|
Impl() |
Impl(Name attribute,
ConditionalOperator operator,
Expr rhs) |
| Modifier and Type | Method and Description |
|---|---|
Name |
getAttribute() |
ConditionalOperator |
getOperator() |
Expr |
getRhs() |
void |
setAttribute(Name attribute) |
void |
setOperator(ConditionalOperator operator) |
void |
setRhs(Expr rhs) |
getPattern, setPatterngetOwner, setOwnergetPosition, setPositionclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaccept, accept, accept, accept, accept, ofgetPattern, of, setPatterngetOwner, of, setOwnergetPosition, setPositionpublic Impl()
public Impl(Name attribute, ConditionalOperator operator, Expr rhs)
public Name getAttribute()
getAttribute in interface AttributeConditionalConstraintgetAttribute in interface AttributeConstraintgetAttribute in class AttributeConstraint.Implpublic void setAttribute(Name attribute)
setAttribute in interface AttributeConditionalConstraintsetAttribute in interface AttributeConstraintsetAttribute in class AttributeConstraint.Implpublic ConditionalOperator getOperator()
getOperator in interface AttributeConditionalConstraintpublic void setOperator(ConditionalOperator operator)
setOperator in interface AttributeConditionalConstraintpublic Expr getRhs()
getRhs in interface AttributeConditionalConstraintpublic void setRhs(Expr rhs)
setRhs in interface AttributeConditionalConstraint