public class Rule extends Object
| Modifier and Type | Method and Description |
|---|---|
Rule |
assign(Variable var,
Member m)
Assign a variable.
|
int |
assignmentCount()
Get the number if assignments
|
Collection<Member> |
assignmentMembers()
Get the assigned members;
|
Collection<Variable> |
assignmentVariables()
Get the assignment variables.
|
boolean |
equals(Object obj) |
Node |
getCondition()
Get the rule condition.
|
Member |
getMember(Variable var)
Get the member assignment for the variable.
|
String |
getName()
Get the rule name.
|
int |
hashCode() |
String |
toString() |
public String getName()
public Node getCondition()
public Rule assign(Variable var, Member m)
var - the variablem - the memberpublic int assignmentCount()
public Collection<Variable> assignmentVariables()
public Collection<Member> assignmentMembers()
public Member getMember(Variable var)
var - the variableCopyright © 2013–2014. All rights reserved.