Class ExpressionLambdaAggregatorFactory.FactorizePlan
- java.lang.Object
-
- org.apache.druid.query.aggregation.ExpressionLambdaAggregatorFactory.FactorizePlan
-
- Enclosing class:
- ExpressionLambdaAggregatorFactory
public class ExpressionLambdaAggregatorFactory.FactorizePlan extends Object
Determine how to factorize the aggregator
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExpressionLambdaAggregatorInputBindings
getBindings()
Expr
getExpression()
ExprEval<?>
getInitialValue()
List<String>
getInputs()
boolean
isNullUnlessAggregated()
boolean
shouldAggregateNullInputs()
-
-
-
Method Detail
-
getExpression
public Expr getExpression()
-
getInitialValue
public ExprEval<?> getInitialValue()
-
getBindings
public ExpressionLambdaAggregatorInputBindings getBindings()
-
shouldAggregateNullInputs
public boolean shouldAggregateNullInputs()
-
isNullUnlessAggregated
public boolean isNullUnlessAggregated()
-
-