Class VectorMathUnivariateLongProcessorFactory
java.lang.Object
org.apache.druid.math.expr.vector.VectorMathUnivariateLongProcessorFactory
- Direct Known Subclasses:
SimpleVectorMathUnivariateLongProcessorFactory
1 argument math processor with the following type rules
long -> long
double -> long
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T> ExprVectorProcessor<T> asProcessor(Expr.VectorInputBindingInspector inspector, Expr arg) abstract ExprVectorProcessor<long[]> doubleProcessor(Expr.VectorInputBindingInspector inspector, Expr arg) abstract ExprVectorProcessor<long[]> longProcessor(Expr.VectorInputBindingInspector inspector, Expr arg)
-
Constructor Details
-
VectorMathUnivariateLongProcessorFactory
public VectorMathUnivariateLongProcessorFactory()
-
-
Method Details
-
asProcessor
-
longProcessor
public abstract ExprVectorProcessor<long[]> longProcessor(Expr.VectorInputBindingInspector inspector, Expr arg) -
doubleProcessor
public abstract ExprVectorProcessor<long[]> doubleProcessor(Expr.VectorInputBindingInspector inspector, Expr arg)
-