Uses of Interface
org.apache.druid.math.expr.Expr.VectorInputBinding
Packages that use Expr.VectorInputBinding
-
Uses of Expr.VectorInputBinding in org.apache.druid.math.expr.vector
Classes in org.apache.druid.math.expr.vector that implement Expr.VectorInputBindingMethods in org.apache.druid.math.expr.vector with parameters of type Expr.VectorInputBindingModifier and TypeMethodDescriptionBivariateFunctionVectorProcessor.evalVector(Expr.VectorInputBinding bindings) BivariateObjectsFunctionVectorProcessor.evalVector(Expr.VectorInputBinding bindings) CaseSearchedFunctionVectorProcessor.evalVector(Expr.VectorInputBinding bindings) ExprEvalVector<double[]>CastToDoubleVectorProcessor.evalVector(Expr.VectorInputBinding bindings) ExprEvalVector<long[]>CastToLongVectorProcessor.evalVector(Expr.VectorInputBinding bindings) CastToObjectVectorProcessor.evalVector(Expr.VectorInputBinding bindings) ExprEvalVector<double[]>CoalesceDoubleVectorProcessor.evalVector(Expr.VectorInputBinding bindings) ExprEvalVector<long[]>CoalesceLongVectorProcessor.evalVector(Expr.VectorInputBinding bindings) CoalesceVectorObjectProcessor.evalVector(Expr.VectorInputBinding bindings) final ExprEvalVector<double[]>DoubleBivariateFunctionVectorProcessor.evalVector(Expr.VectorInputBinding bindings) final ExprEvalVector<double[]>DoubleUnivariateFunctionVectorProcessor.evalVector(Expr.VectorInputBinding bindings) ExprVectorProcessor.evalVector(Expr.VectorInputBinding bindings) FunctionErrorReportingExprVectorProcessor.evalVector(Expr.VectorInputBinding bindings) ExprEvalVector<double[]>IfDoubleVectorProcessor.evalVector(Expr.VectorInputBinding bindings) ExprEvalVector<long[]>IfLongVectorProcessor.evalVector(Expr.VectorInputBinding bindings) IfObjectVectorProcessor.evalVector(Expr.VectorInputBinding bindings) final ExprEvalVector<long[]>LongBivariateFunctionVectorProcessor.evalVector(Expr.VectorInputBinding bindings) final ExprEvalVector<long[]>LongUnivariateFunctionVectorProcessor.evalVector(Expr.VectorInputBinding bindings) ObjectMultivariateObjectsFunctionVectorProcessor.evalVector(Expr.VectorInputBinding bindings) UnivariateObjectFunctionVectorProcessor.evalVector(Expr.VectorInputBinding bindings) voidFilteredVectorInputBinding.setBindings(Expr.VectorInputBinding bindings) Constructors in org.apache.druid.math.expr.vector with parameters of type Expr.VectorInputBindingModifierConstructorDescriptionExprEvalNumericBindingVector(ExpressionType expressionType, Expr.VectorInputBinding bindings, String name, Supplier<ExprEvalNumericBindingVector.VectorCache> vectorCacheSupplier) ExprEvalObjectBindingVector(ExpressionType expressionType, Expr.VectorInputBinding bindings, String name, Supplier<ExprEvalObjectBindingVector.VectorCache> vectorCacheSupplier) -
Uses of Expr.VectorInputBinding in org.apache.druid.segment.virtual
Classes in org.apache.druid.segment.virtual that implement Expr.VectorInputBindingConstructors in org.apache.druid.segment.virtual with parameters of type Expr.VectorInputBindingModifierConstructorDescriptionExpressionVectorMultiValueStringObjectSelector(ExprVectorProcessor<?> processor, Expr.VectorInputBinding bindings) ExpressionVectorObjectSelector(ExprVectorProcessor<?> processor, Expr.VectorInputBinding bindings) ExpressionVectorValueSelector(ExprVectorProcessor<?> processor, Expr.VectorInputBinding bindings)