public static class ExpressionFactory.CondOperator extends Object implements Expression
Modifier and Type | Field and Description |
---|---|
private Expression |
condition |
private Expression |
firstOption |
private Expression |
secondOption |
Constructor and Description |
---|
ExpressionFactory.CondOperator(Expression condition,
Expression firstOption,
Expression secondOption)
Constructs a new
CondOperator . |
private Expression condition
private Expression firstOption
private Expression secondOption
public ExpressionFactory.CondOperator(Expression condition, Expression firstOption, Expression secondOption)
CondOperator
.condition
- conditionfirstOption
- first optionsecondOption
- second optionpublic Object evaluate(Environment env)
Expression
evaluate
in interface Expression
env
- The environmentList
, String or any
primitive type or wrapper classes of a primitive type.