public class AnyGtOperator extends AnyOperator
AnyOperator.AnyResolver
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
NAME |
functionInfo, OPERATOR_PREFIX
RETURN_TYPE
Modifier | Constructor and Description |
---|---|
protected |
AnyGtOperator(FunctionInfo functionInfo) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
compare(int comparisonResult)
called inside
#normalizeSymbol(io.crate.analyze.symbol.Function)
in order to interpret the result of compareTo
subclass has to implement this to evaluate the -1, 0, 1 to boolean
e.g. |
static void |
register(OperatorModule module) |
collectionValueToIterable, doEvaluate, evaluate, info
generateInfo, operator
anyNonLiterals, compile, containsNullLiteral, hasNullInputs, normalizeSymbol
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
normalizeSymbol
protected AnyGtOperator(FunctionInfo functionInfo)
public static void register(OperatorModule module)
protected boolean compare(int comparisonResult)
AnyOperator
#normalizeSymbol(io.crate.analyze.symbol.Function)
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)