public class CommandCondition extends java.lang.Object implements ICondition
Modifier and Type | Field and Description |
---|---|
protected jadex.commons.IResultCommand<java.lang.Boolean,IEvent> |
command
The command.
|
FALSE, TRUE, TRUE_CONDITION
Constructor and Description |
---|
CommandCondition(jadex.commons.IResultCommand<java.lang.Boolean,IEvent> command) |
Modifier and Type | Method and Description |
---|---|
jadex.commons.future.IFuture<jadex.commons.Tuple2<java.lang.Boolean,java.lang.Object>> |
evaluate(IEvent event)
Evaluation the condition.
|
static jadex.commons.future.IFuture<jadex.commons.Tuple2<java.lang.Boolean,java.lang.Object>> |
evaluateResult(java.lang.Object res) |
protected jadex.commons.IResultCommand<java.lang.Boolean,IEvent> command
public CommandCondition(jadex.commons.IResultCommand<java.lang.Boolean,IEvent> command)
public jadex.commons.future.IFuture<jadex.commons.Tuple2<java.lang.Boolean,java.lang.Object>> evaluate(IEvent event)
ICondition
evaluate
in interface ICondition
event
- The event.public static jadex.commons.future.IFuture<jadex.commons.Tuple2<java.lang.Boolean,java.lang.Object>> evaluateResult(java.lang.Object res)