Package jadex.rules.eca.annotations
Class CombinedCondition
- java.lang.Object
- 
- jadex.rules.eca.annotations.CombinedCondition
 
- 
- All Implemented Interfaces:
- ICondition
 
 public class CombinedCondition extends java.lang.Object implements ICondition 
- 
- 
Field SummaryFields Modifier and Type Field Description protected ICondition[]conditionsThe conditions.- 
Fields inherited from interface jadex.rules.eca.IConditionFALSE, TRUE, TRUE_CONDITION
 
- 
 - 
Constructor SummaryConstructors Constructor Description CombinedCondition(ICondition[] conditions)Create a new CombinedCondition.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected IFuture<Tuple2<java.lang.Boolean,java.lang.Object>>doEvaluate(int i, IEvent event)IFuture<Tuple2<java.lang.Boolean,java.lang.Object>>evaluate(IEvent event)Evaluation the condition.
 
- 
- 
- 
Field Detail- 
conditionsprotected ICondition[] conditions The conditions.
 
- 
 - 
Constructor Detail- 
CombinedConditionpublic CombinedCondition(ICondition[] conditions) Create a new CombinedCondition.
 
- 
 - 
Method Detail- 
evaluatepublic IFuture<Tuple2<java.lang.Boolean,java.lang.Object>> evaluate(IEvent event) Description copied from interface:IConditionEvaluation the condition.- Specified by:
- evaluatein interface- ICondition
- Parameters:
- event- The event.
- Returns:
- True, if condition is met (plus additional user data).
 
 
- 
 
-