Class ObjectBivariateObjectsFunctionVectorProcessor
java.lang.Object
org.apache.druid.math.expr.vector.BivariateObjectsFunctionVectorProcessor<Object[],Object[],Object[]>
org.apache.druid.math.expr.vector.ObjectBivariateObjectsFunctionVectorProcessor
- All Implemented Interfaces:
ExprVectorProcessor<Object[]>
public abstract class ObjectBivariateObjectsFunctionVectorProcessor
extends BivariateObjectsFunctionVectorProcessor<Object[],Object[],Object[]>
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedObjectBivariateObjectsFunctionVectorProcessor(ExprVectorProcessor<Object[]> left, ExprVectorProcessor<Object[]> right, ExpressionType expressionType) -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract ObjectprocessValue(Object leftVal, Object rightVal) Methods inherited from class org.apache.druid.math.expr.vector.BivariateObjectsFunctionVectorProcessor
evalVector, maxVectorSize
-
Constructor Details
-
ObjectBivariateObjectsFunctionVectorProcessor
protected ObjectBivariateObjectsFunctionVectorProcessor(ExprVectorProcessor<Object[]> left, ExprVectorProcessor<Object[]> right, ExpressionType expressionType)
-
-
Method Details
-
processValue
-
getOutputType
-