public class AggregationServiceFactoryTable extends Object implements AggregationServiceFactory
Modifier and Type | Field and Description |
---|---|
static EPTypeClass |
EPTYPE |
Constructor and Description |
---|
AggregationServiceFactoryTable() |
Modifier and Type | Method and Description |
---|---|
AggregationService |
makeService(ExprEvaluatorContext exprEvaluatorContext,
Integer streamNum,
Integer subqueryNumber,
int[] groupId) |
void |
setAccessAgents(AggregationMultiFunctionAgent[] accessAgents) |
void |
setAccessColumnsZeroOffset(int[] accessColumnsZeroOffset) |
void |
setGroupByRollupDesc(AggregationGroupByRollupDesc groupByRollupDesc) |
void |
setMethodPairs(TableColumnMethodPairEval[] methodPairs) |
void |
setTable(Table table) |
public static final EPTypeClass EPTYPE
public void setTable(Table table)
public void setMethodPairs(TableColumnMethodPairEval[] methodPairs)
public void setAccessAgents(AggregationMultiFunctionAgent[] accessAgents)
public void setAccessColumnsZeroOffset(int[] accessColumnsZeroOffset)
public void setGroupByRollupDesc(AggregationGroupByRollupDesc groupByRollupDesc)
public AggregationService makeService(ExprEvaluatorContext exprEvaluatorContext, Integer streamNum, Integer subqueryNumber, int[] groupId)
makeService
in interface AggregationServiceFactory
Copyright © 2005–2021. All rights reserved.