public class AnyGteOperator extends AnyOperator
AnyOperator.AnyResolver
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
NAME |
functionInfo, OPERATOR_PREFIX
RETURN_TYPE
Modifier and Type | Method and Description |
---|---|
protected boolean |
compare(int comparisonResult)
called inside
Operator.normalizeSymbol(Function, TransactionContext)
in order to interpret the result of compareTo |
static void |
register(OperatorModule module) |
collectionValueToIterable, doEvaluate, evaluate, info
generateInfo, normalizeSymbol, operator
anyNonLiterals, compile, withOperator
public static void register(OperatorModule module)
protected boolean compare(int comparisonResult)
AnyOperator
Operator.normalizeSymbol(Function, TransactionContext)
in order to interpret the result of compareTo
subclass has to implement this to evaluate the -1, 0, 1 to boolean e.g. for Lt -1 is true, 0 and 1 is false.
compare
in class AnyOperator
comparisonResult
- the result of someLiteral.compareTo(otherLiteral)CmpOperator.compare(int)