Package jadex.rules.rulesystem.rules
Class VariableReturnValueConstraint
- java.lang.Object
-
- jadex.rules.rulesystem.rules.ReturnValueConstraint
-
- jadex.rules.rulesystem.rules.VariableReturnValueConstraint
-
- All Implemented Interfaces:
IConstraint
public class VariableReturnValueConstraint extends ReturnValueConstraint
Test if the function result equals a variable. (var-
-
Field Summary
Fields Modifier and Type Field Description protected Variable
var
The variable.-
Fields inherited from class jadex.rules.rulesystem.rules.ReturnValueConstraint
funcall, operator
-
-
Constructor Summary
Constructors Constructor Description VariableReturnValueConstraint(Variable var, FunctionCall funcall)
Create a new return value constraint.VariableReturnValueConstraint(Variable var, FunctionCall funcall, IOperator operator)
Create a new return value constraint.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Variable
getVariable()
Get the value.java.util.List
getVariables()
Get the variables.-
Methods inherited from class jadex.rules.rulesystem.rules.ReturnValueConstraint
getFunctionCall, getOperator
-
-
-
-
Field Detail
-
var
protected Variable var
The variable.
-
-
Constructor Detail
-
VariableReturnValueConstraint
public VariableReturnValueConstraint(Variable var, FunctionCall funcall)
Create a new return value constraint.
-
VariableReturnValueConstraint
public VariableReturnValueConstraint(Variable var, FunctionCall funcall, IOperator operator)
Create a new return value constraint.
-
-
Method Detail
-
getVariable
public Variable getVariable()
Get the value.- Returns:
- The value.
-
getVariables
public java.util.List getVariables()
Get the variables.- Specified by:
getVariables
in interfaceIConstraint
- Overrides:
getVariables
in classReturnValueConstraint
- Returns:
- The declared variables.
-
-