public class NumericComparisonExpression extends java.lang.Object implements PreEvaluatedArgumentsExpression
| Modifier and Type | Field and Description |
|---|---|
static NumericComparisonExpression |
GT |
static NumericComparisonExpression |
GTE |
static NumericComparisonExpression |
LT |
static NumericComparisonExpression |
LTE |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
evaluate(java.util.List arguments,
java.lang.Object data) |
java.lang.String |
key() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitevaluatepublic static final NumericComparisonExpression GT
public static final NumericComparisonExpression GTE
public static final NumericComparisonExpression LT
public static final NumericComparisonExpression LTE
public java.lang.String key()
key in interface JsonLogicExpressionpublic java.lang.Object evaluate(java.util.List arguments,
java.lang.Object data)
throws JsonLogicEvaluationException
evaluate in interface PreEvaluatedArgumentsExpressionJsonLogicEvaluationException