Uses of Interface
org.apache.druid.math.expr.ApplyFunction
Packages that use ApplyFunction
-
Uses of ApplyFunction in org.apache.druid.math.expr
Classes in org.apache.druid.math.expr that implement ApplyFunctionModifier and TypeClassDescriptionstatic classEvaluates to true if all element of the array inputExprcauses theLambdaExprto evaluate to a 'truthy' valuestatic classEvaluates to true if any element of the array inputExprcauses theLambdaExprto evaluate to a 'truthy' valuestatic classBase class for family ofApplyFunctionwhich aggregate a scalar or array value given one or more array inputExprarguments and an array or scalar "accumulator" argument with an initial valuestatic classBase class for "map" functions, which are a class ofApplyFunctionwhich take a lambda function that is mapped to the values of anApplyFunction.IndexableMapLambdaObjectBindingwhich is created from the outerExpr.ObjectBindingand the values of the arrayExprargument(s)static classAccumulate a value for the cartesian product of 'n' array inputs arguments with an 'n + 1' argumentLambdaExpr.static classMap the cartesian product of 'n' array input arguments to an 'n' argumentLambdaExprstatic classFilter an array to all elements that evaluate to a 'truthy' value for aLambdaExprstatic classAccumulate a value for a single array input with a 2 argumentLambdaExpr.static classMap the scalar values of a single array inputExprto a single argumentLambdaExprstatic classBase class for family ofApplyFunctionwhich evaluate elements elements of a single array input against aLambdaExprto evaluate to a final 'truthy' valueMethods in org.apache.druid.math.expr that return ApplyFunction -
Uses of ApplyFunction in org.apache.druid.math.expr.vector
Methods in org.apache.druid.math.expr.vector with parameters of type ApplyFunctionModifier and TypeMethodDescriptionstatic <T> ExprVectorProcessor<T>FallbackVectorProcessor.create(ApplyFunction function, LambdaExpr lambdaExpr, List<Expr> args, Expr.VectorInputBindingInspector inspector) Create a processor for a non-vectorizableApplyFunction.