@PersistantProperty(property="condition") @PersistantProperty(property="thens",alias="then") public static class MRule.ElseIf extends Object implements Serializable, Cloneable, Outable
Constructor and Description |
---|
ElseIf() |
Modifier and Type | Method and Description |
---|---|
MRule.ElseIf |
clone() |
void |
compile(ICompilationContext ctxt) |
boolean |
equals(Object o) |
ICondition |
getCondition() |
List<? extends IExecutable> |
getThens() |
int |
hashCode() |
void |
setCondition(ICondition condition) |
void |
setThens(List<? extends IExecutable> actions) |
String |
toString() |
void |
toString(OuterWithLevel outer)
Method used to send String representation of the current object to the
OuterWithLevel . |
public void compile(ICompilationContext ctxt) throws MRuleValidationException
MRuleValidationException
public ICondition getCondition()
public void setCondition(ICondition condition)
public List<? extends IExecutable> getThens()
public void setThens(List<? extends IExecutable> actions)
public MRule.ElseIf clone()
public void toString(OuterWithLevel outer) throws IOException
Outable
OuterWithLevel
.toString
in interface Outable
IOException