Class ApplyFunction.BaseFoldFunction

java.lang.Object
org.apache.druid.math.expr.ApplyFunction.BaseFoldFunction
All Implemented Interfaces:
ApplyFunction, NamedFunction
Direct Known Subclasses:
ApplyFunction.CartesianFoldFunction, ApplyFunction.FoldFunction
Enclosing interface:
ApplyFunction

public abstract static class ApplyFunction.BaseFoldFunction extends Object implements ApplyFunction
Base class for family of ApplyFunction which aggregate a scalar or array value given one or more array input Expr arguments and an array or scalar "accumulator" argument with an initial value