Class LongUnivariateObjectFunctionVectorProcessor
java.lang.Object
org.apache.druid.math.expr.vector.UnivariateObjectFunctionVectorProcessor<Object[],long[]>
org.apache.druid.math.expr.vector.LongUnivariateObjectFunctionVectorProcessor
- All Implemented Interfaces:
ExprVectorProcessor<long[]>
public abstract class LongUnivariateObjectFunctionVectorProcessor
extends UnivariateObjectFunctionVectorProcessor<Object[],long[]>
specialized
UnivariateObjectFunctionVectorProcessor for processing (Object[]) -> long[]-
Constructor Summary
ConstructorsConstructorDescriptionLongUnivariateObjectFunctionVectorProcessor(ExprVectorProcessor<Object[]> processor, ExpressionType inputType) -
Method Summary
Methods inherited from class org.apache.druid.math.expr.vector.UnivariateObjectFunctionVectorProcessor
evalVector, processIndex
-
Constructor Details
-
LongUnivariateObjectFunctionVectorProcessor
public LongUnivariateObjectFunctionVectorProcessor(ExprVectorProcessor<Object[]> processor, ExpressionType inputType)
-
-
Method Details
-
getOutputType
-
asEval
- Specified by:
asEvalin classUnivariateObjectFunctionVectorProcessor<Object[],long[]>
-
maxVectorSize
public int maxVectorSize()
-