Uses of Class
org.apache.druid.math.expr.vector.LongOutLongsInFunctionVectorValueProcessor
-
Packages that use LongOutLongsInFunctionVectorValueProcessor Package Description org.apache.druid.math.expr.vector -
-
Uses of LongOutLongsInFunctionVectorValueProcessor in org.apache.druid.math.expr.vector
Method parameters in org.apache.druid.math.expr.vector with type arguments of type LongOutLongsInFunctionVectorValueProcessor Modifier and Type Method Description static <T> ExprVectorProcessor<T>VectorMathProcessors. makeLongMathProcessor(Expr.VectorInputBindingInspector inspector, Expr left, Expr right, Supplier<LongOutLongsInFunctionVectorValueProcessor> longOutLongsInProcessor, Supplier<LongOutLongDoubleInFunctionVectorValueProcessor> longOutLongDoubleInProcessor, Supplier<LongOutDoubleLongInFunctionVectorValueProcessor> longOutDoubleLongInProcessor, Supplier<LongOutDoublesInFunctionVectorValueProcessor> longOutDoublesInProcessor)Make a 2 argument, math processor with the following type rules long, long -> long long, double -> long double, long -> long double, double -> longstatic <T> ExprVectorProcessor<T>VectorMathProcessors. makeMathProcessor(Expr.VectorInputBindingInspector inspector, Expr left, Expr right, Supplier<LongOutLongsInFunctionVectorValueProcessor> longOutLongsInProcessor, Supplier<DoubleOutLongDoubleInFunctionVectorValueProcessor> doubleOutLongDoubleInProcessor, Supplier<DoubleOutDoubleLongInFunctionVectorValueProcessor> doubleOutDoubleLongInProcessor, Supplier<DoubleOutDoublesInFunctionVectorValueProcessor> doubleOutDoublesInProcessor)Make a 2 argument, math processor with the following type rules long, long -> long long, double -> double double, long -> double double, double -> double
-