public class CompositePatterns extends Object implements Condition, View, ModelComponent
Condition.Type| Constructor and Description |
|---|
CompositePatterns(Condition.Type type,
List<Condition> patterns) |
CompositePatterns(Condition.Type type,
List<Condition> patterns,
Map<String,Consequence> consequences) |
CompositePatterns(Condition.Type type,
List<Condition> patterns,
Set<Variable<?>> usedVars,
Map<String,Consequence> consequences) |
| Modifier and Type | Method and Description |
|---|---|
void |
addCondition(int index,
Condition condition) |
void |
ensureVariablesDeclarationInView() |
void |
ensureVariablesDeclarationInView(String name,
Consequence consequence) |
Variable<?>[] |
getBoundVariables() |
Map<String,Consequence> |
getConsequences() |
List<Condition> |
getSubConditions() |
Condition.Type |
getType() |
boolean |
isEqualTo(ModelComponent o) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitareEqualInModel, areEqualInModel, areEqualInModel, areEqualInModelpublic CompositePatterns(Condition.Type type, List<Condition> patterns)
public CompositePatterns(Condition.Type type, List<Condition> patterns, Map<String,Consequence> consequences)
public CompositePatterns(Condition.Type type, List<Condition> patterns, Set<Variable<?>> usedVars, Map<String,Consequence> consequences)
public Variable<?>[] getBoundVariables()
getBoundVariables in interface Conditionpublic Map<String,Consequence> getConsequences()
public List<Condition> getSubConditions()
getSubConditions in interface Conditionpublic void addCondition(int index,
Condition condition)
public Condition.Type getType()
public void ensureVariablesDeclarationInView()
public void ensureVariablesDeclarationInView(String name, Consequence consequence)
public boolean isEqualTo(ModelComponent o)
isEqualTo in interface ModelComponentCopyright © 2001–2019 JBoss by Red Hat. All rights reserved.