public class AggSvcGroupAllMixedAccessFactory extends AggregationServiceFactoryBase
Modifier and Type | Field and Description |
---|---|
protected AggregationStateFactory[] |
accessAggregations |
protected AggregationAccessorSlotPair[] |
accessors |
protected boolean |
isJoin |
aggregators, evaluators
Constructor and Description |
---|
AggSvcGroupAllMixedAccessFactory(ExprEvaluator[] evaluators,
AggregationMethodFactory[] aggregators,
AggregationAccessorSlotPair[] accessors,
AggregationStateFactory[] accessAggregations,
boolean join) |
Modifier and Type | Method and Description |
---|---|
AggregationService |
makeService(AgentInstanceContext agentInstanceContext,
EngineImportService engineImportService,
boolean isSubquery,
Integer subqueryNumber) |
protected final AggregationAccessorSlotPair[] accessors
protected final AggregationStateFactory[] accessAggregations
protected final boolean isJoin
public AggSvcGroupAllMixedAccessFactory(ExprEvaluator[] evaluators, AggregationMethodFactory[] aggregators, AggregationAccessorSlotPair[] accessors, AggregationStateFactory[] accessAggregations, boolean join)
public AggregationService makeService(AgentInstanceContext agentInstanceContext, EngineImportService engineImportService, boolean isSubquery, Integer subqueryNumber)