public class BooleanExpressionEvaluator extends AbstractExpressionEvaluator
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
EQUALS |
static java.lang.String |
NOTEQUALS |
allowLeftNull, LEFT_OP_MISSING, LEFT_OP_NOT_SUPPORTED, OPERATOR_MISSING, OPERATOR_NOT_SUPPORTED, RIGHT_OP_MISSING, RIGHT_OP_NOT_ALLOWED, RIGHT_OP_NOT_SUPPORTED| Constructor and Description |
|---|
BooleanExpressionEvaluator() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
evaluateTerm(java.lang.Object leftOperand,
java.lang.String operator,
java.lang.Object rightOperand)
Evaluates this expression without any error or validation checking.
|
addSupportedOperator, addSupportedOperator, addSupportedOperator, evaluate, getLeftType, getSupportedOperators, getSupportedRightTypes, isSupported, isSupportedpublic static final java.lang.String EQUALS
public static final java.lang.String NOTEQUALS
public boolean evaluateTerm(java.lang.Object leftOperand,
java.lang.String operator,
java.lang.Object rightOperand)
AbstractExpressionEvaluatorevaluateTerm in class AbstractExpressionEvaluatorleftOperand - value for left operandoperator - operator symbolrightOperand - value for right operandCopyright © 2018 SAP SE. All Rights Reserved.