Class Function.IsDistinctFromFunc

java.lang.Object
org.apache.druid.math.expr.Function.IsNotDistinctFromFunc
org.apache.druid.math.expr.Function.IsDistinctFromFunc
All Implemented Interfaces:
Function, NamedFunction
Enclosing interface:
Function

public static class Function.IsDistinctFromFunc extends Function.IsNotDistinctFromFunc
SQL function "x IS DISTINCT FROM y". Very similar to "x invalid input: '<'> y", i.e. BinNeqExpr, except this function never returns null. Implemented as a subclass of IsNotDistinctFromFunc to keep the code simple, and because we expect "notdistinctfrom" to be more common than "isdistinctfrom" in actual usage.