public class RowDistinctFromOperator extends SqlOperator
| Modifier and Type | Field and Description |
|---|---|
static RowDistinctFromOperator |
ROW_DISTINCT_FROM |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
isDistinctFrom(Type rowType,
List<MethodHandle> argumentMethods,
Block leftRow,
boolean leftNull,
Block rightRow,
boolean rightNull) |
static boolean |
isDistinctFrom(Type rowType,
List<MethodHandle> argumentMethods,
Block leftRow,
int leftPosition,
Block rightRow,
int rightPosition) |
ScalarFunctionImplementation |
specialize(BoundVariables boundVariables,
int arity,
TypeManager typeManager,
FunctionRegistry functionRegistry) |
getDescription, isDeterministic, isHiddenbuilder, getSignaturepublic static final RowDistinctFromOperator ROW_DISTINCT_FROM
public ScalarFunctionImplementation specialize(BoundVariables boundVariables, int arity, TypeManager typeManager, FunctionRegistry functionRegistry)
specialize in class SqlScalarFunctionpublic static boolean isDistinctFrom(Type rowType, List<MethodHandle> argumentMethods, Block leftRow, boolean leftNull, Block rightRow, boolean rightNull)
public static boolean isDistinctFrom(Type rowType, List<MethodHandle> argumentMethods, Block leftRow, int leftPosition, Block rightRow, int rightPosition)
Copyright © 2012–2019. All rights reserved.