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 ExpressionLambdaAggregatorInputBindingsgetBindings()ExprgetExpression()ExprEval<?>getInitialValue()List<String>getInputs()booleanisNullUnlessAggregated()booleanshouldAggregateNullInputs()
-
-
-
Method Detail
-
getExpression
public Expr getExpression()
-
getInitialValue
public ExprEval<?> getInitialValue()
-
getBindings
public ExpressionLambdaAggregatorInputBindings getBindings()
-
shouldAggregateNullInputs
public boolean shouldAggregateNullInputs()
-
isNullUnlessAggregated
public boolean isNullUnlessAggregated()
-
-