Interface ICondition

All Known Implementing Classes:
CombinedCondition, CommandCondition, ExpressionCondition, MethodCondition

public interface ICondition
Interface for a condition part of a rule.
  • Field Details

    • TRUE

      static final jadex.common.Tuple2<Boolean,Object> TRUE
    • FALSE

      static final jadex.common.Tuple2<Boolean,Object> FALSE
    • TRUE_CONDITION

      static final ICondition TRUE_CONDITION
  • Method Details

    • evaluate

      jadex.future.IFuture<jadex.common.Tuple2<Boolean,Object>> evaluate(IEvent event)
      Evaluation the condition.
      Parameters:
      event - The event.
      Returns:
      True, if condition is met (plus additional user data).