public static class AttributePredicateConstraint.Impl extends AttributeConstraint.Impl implements AttributePredicateConstraint
AttributePredicateConstraint.Impl, AttributePredicateConstraint.Visitor<P,R>| Constructor and Description |
|---|
Impl() |
Impl(Name attribute,
PredicateOperator predicate) |
| Modifier and Type | Method and Description |
|---|---|
Name |
getAttribute() |
PredicateOperator |
getPredicate() |
void |
setAttribute(Name attribute) |
void |
setPredicate(PredicateOperator predicate) |
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, PredicateOperator predicate)
public Name getAttribute()
getAttribute in interface AttributeConstraintgetAttribute in interface AttributePredicateConstraintgetAttribute in class AttributeConstraint.Implpublic void setAttribute(Name attribute)
setAttribute in interface AttributeConstraintsetAttribute in interface AttributePredicateConstraintsetAttribute in class AttributeConstraint.Implpublic PredicateOperator getPredicate()
getPredicate in interface AttributePredicateConstraintpublic void setPredicate(PredicateOperator predicate)
setPredicate in interface AttributePredicateConstraint