Class FunctionErrorReportingExprVectorProcessor<T>
java.lang.Object
org.apache.druid.math.expr.vector.FunctionErrorReportingExprVectorProcessor<T>
- All Implemented Interfaces:
ExprVectorProcessor<T>
public class FunctionErrorReportingExprVectorProcessor<T>
extends Object
implements ExprVectorProcessor<T>
Wrapper around
ExprVectorProcessor that reports errors in the same style as FunctionExpr.-
Constructor Summary
ConstructorsConstructorDescriptionFunctionErrorReportingExprVectorProcessor(String functionName, ExprVectorProcessor<T> delegate) -
Method Summary
-
Constructor Details
-
FunctionErrorReportingExprVectorProcessor
public FunctionErrorReportingExprVectorProcessor(String functionName, ExprVectorProcessor<T> delegate)
-
-
Method Details
-
evalVector
- Specified by:
evalVectorin interfaceExprVectorProcessor<T>
-
getOutputType
- Specified by:
getOutputTypein interfaceExprVectorProcessor<T>
-
maxVectorSize
public int maxVectorSize()- Specified by:
maxVectorSizein interfaceExprVectorProcessor<T>
-