public class AnyNeqOperator 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 |
AnyNeqOperator(FunctionInfo info) |
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 AnyNeqOperator(FunctionInfo info)
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)