Package org.drools.model.patterns
Class ExistentialPatternImpl
- java.lang.Object
-
- org.drools.model.patterns.ExistentialPatternImpl
-
- All Implemented Interfaces:
Condition,ModelComponent
public class ExistentialPatternImpl extends Object implements Condition, ModelComponent
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.drools.model.Condition
Condition.Type
-
-
Constructor Summary
Constructors Constructor Description ExistentialPatternImpl(Condition condition, Condition.Type type)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ConditioncloneCondition()booleanequals(Object o)Variable<?>[]getBoundVariables()List<Condition>getSubConditions()Condition.TypegetType()inthashCode()booleanisEqualTo(ModelComponent o)StringtoString()
-
-
-
Constructor Detail
-
ExistentialPatternImpl
public ExistentialPatternImpl(Condition condition, Condition.Type type)
-
-
Method Detail
-
getSubConditions
public List<Condition> getSubConditions()
- Specified by:
getSubConditionsin interfaceCondition
-
getType
public Condition.Type getType()
-
getBoundVariables
public Variable<?>[] getBoundVariables()
- Specified by:
getBoundVariablesin interfaceCondition
-
isEqualTo
public boolean isEqualTo(ModelComponent o)
- Specified by:
isEqualToin interfaceModelComponent
-
cloneCondition
public Condition cloneCondition()
- Specified by:
cloneConditionin interfaceCondition
-
-