Class ApplyFunction.BaseMapFunction

java.lang.Object
org.apache.druid.math.expr.ApplyFunction.BaseMapFunction
All Implemented Interfaces:
ApplyFunction, NamedFunction
Direct Known Subclasses:
ApplyFunction.CartesianMapFunction, ApplyFunction.MapFunction
Enclosing interface:
ApplyFunction

public abstract static class ApplyFunction.BaseMapFunction extends Object implements ApplyFunction
Base class for "map" functions, which are a class of ApplyFunction which take a lambda function that is mapped to the values of an ApplyFunction.IndexableMapLambdaObjectBinding which is created from the outer Expr.ObjectBinding and the values of the array Expr argument(s)