public class AggregationLocalGroupByLevelForge extends Object
Constructor and Description |
---|
AggregationLocalGroupByLevelForge(ExprForge[][] methodForges,
AggregationForgeFactory[] methodFactories,
AggregationStateFactoryForge[] accessStateForges,
ExprNode[] partitionForges,
MultiKeyClassRef partitionMKClasses,
boolean defaultLevel) |
Modifier and Type | Method and Description |
---|---|
AggregationStateFactoryForge[] |
getAccessStateForges() |
AggregationForgeFactory[] |
getMethodFactories() |
ExprForge[][] |
getMethodForges() |
ExprNode[] |
getPartitionForges() |
MultiKeyClassRef |
getPartitionMKClasses() |
boolean |
isDefaultLevel() |
CodegenExpression |
toExpression(String rowFactory,
String rowSerde,
CodegenExpression groupKeyEval,
CodegenMethod method,
CodegenClassScope classScope) |
public AggregationLocalGroupByLevelForge(ExprForge[][] methodForges, AggregationForgeFactory[] methodFactories, AggregationStateFactoryForge[] accessStateForges, ExprNode[] partitionForges, MultiKeyClassRef partitionMKClasses, boolean defaultLevel)
public ExprForge[][] getMethodForges()
public AggregationForgeFactory[] getMethodFactories()
public AggregationStateFactoryForge[] getAccessStateForges()
public ExprNode[] getPartitionForges()
public boolean isDefaultLevel()
public MultiKeyClassRef getPartitionMKClasses()
public CodegenExpression toExpression(String rowFactory, String rowSerde, CodegenExpression groupKeyEval, CodegenMethod method, CodegenClassScope classScope)
Copyright © 2005–2021. All rights reserved.