Class CombinedCondition

java.lang.Object
jadex.rules.eca.annotations.CombinedCondition
All Implemented Interfaces:
ICondition

public class CombinedCondition extends Object implements ICondition
  • Field Details

    • conditions

      protected ICondition[] conditions
      The conditions.
  • Constructor Details

    • CombinedCondition

      public CombinedCondition(ICondition[] conditions)
      Create a new CombinedCondition.
  • Method Details

    • evaluate

      public jadex.future.IFuture<jadex.common.Tuple2<Boolean,Object>> evaluate(IEvent event)
      Description copied from interface: ICondition
      Evaluation the condition.
      Specified by:
      evaluate in interface ICondition
      Parameters:
      event - The event.
      Returns:
      True, if condition is met (plus additional user data).
    • doEvaluate

      protected jadex.future.IFuture<jadex.common.Tuple2<Boolean,Object>> doEvaluate(int i, IEvent event)