Class VectorComparisonProcessors
- java.lang.Object
-
- org.apache.druid.math.expr.vector.VectorComparisonProcessors
-
public class VectorComparisonProcessors extends Object
-
-
Method Summary
-
-
-
Method Detail
-
makeComparisonProcessor
@Deprecated public static <T> ExprVectorProcessor<T> makeComparisonProcessor(Expr.VectorInputBindingInspector inspector, Expr left, Expr right, Supplier<LongOutObjectsInFunctionVectorProcessor> longOutStringsInFunctionVectorProcessor, Supplier<LongOutLongsInFunctionVectorValueProcessor> longOutLongsInProcessor, Supplier<DoubleOutLongDoubleInFunctionVectorValueProcessor> doubleOutLongDoubleInProcessor, Supplier<DoubleOutDoubleLongInFunctionVectorValueProcessor> doubleOutDoubleLongInProcessor, Supplier<DoubleOutDoublesInFunctionVectorValueProcessor> doubleOutDoublesInProcessor)
Deprecated.
-
makeBooleanProcessor
public static <T> ExprVectorProcessor<T> makeBooleanProcessor(Expr.VectorInputBindingInspector inspector, Expr left, Expr right, Supplier<LongOutObjectsInFunctionVectorProcessor> longOutStringsInFunctionVectorProcessor, Supplier<LongOutLongsInFunctionVectorValueProcessor> longOutLongsInProcessor, Supplier<LongOutLongDoubleInFunctionVectorValueProcessor> longOutLongDoubleInProcessor, Supplier<LongOutDoubleLongInFunctionVectorValueProcessor> longOutDoubleLongInProcessor, Supplier<LongOutDoublesInFunctionVectorValueProcessor> longOutDoublesInProcessor)
-
equal
public static <T> ExprVectorProcessor<T> equal(Expr.VectorInputBindingInspector inspector, Expr left, Expr right)
-
notEqual
public static <T> ExprVectorProcessor<T> notEqual(Expr.VectorInputBindingInspector inspector, Expr left, Expr right)
-
greaterThanOrEqual
public static <T> ExprVectorProcessor<T> greaterThanOrEqual(Expr.VectorInputBindingInspector inspector, Expr left, Expr right)
-
greaterThan
public static <T> ExprVectorProcessor<T> greaterThan(Expr.VectorInputBindingInspector inspector, Expr left, Expr right)
-
lessThanOrEqual
public static <T> ExprVectorProcessor<T> lessThanOrEqual(Expr.VectorInputBindingInspector inspector, Expr left, Expr right)
-
lessThan
public static <T> ExprVectorProcessor<T> lessThan(Expr.VectorInputBindingInspector inspector, Expr left, Expr right)
-
-