Class FallbackVectorProcessor<T>

java.lang.Object
org.apache.druid.math.expr.vector.FallbackVectorProcessor<T>
All Implemented Interfaces:
ExprVectorProcessor<T>

public abstract class FallbackVectorProcessor<T> extends Object implements ExprVectorProcessor<T>
Implementation of ExprVectorProcessor that adapts non-vectorized Expr.eval(Expr.ObjectBinding). This allows non-vectorized expressions to participate in vectorized queries.