com.espertech.esper.epl.agg.service
Class AggSvcGroupByWTableFactory

java.lang.Object
  extended by com.espertech.esper.epl.agg.service.AggSvcGroupByWTableFactory
All Implemented Interfaces:
AggregationServiceFactory

public class AggSvcGroupByWTableFactory
extends java.lang.Object
implements AggregationServiceFactory

Implementation for handling aggregation with grouping by group-keys.


Constructor Summary
AggSvcGroupByWTableFactory(TableMetadata tableMetadata, TableColumnMethodPair[] methodPairs, AggregationAccessorSlotPair[] accessors, boolean join, int[] targetStates, ExprNode[] accessStateExpr, AggregationAgent[] agents, AggregationGroupByRollupDesc groupByRollupDesc)
           
 
Method Summary
 AggregationService makeService(AgentInstanceContext agentInstanceContext, MethodResolutionService methodResolutionService)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AggSvcGroupByWTableFactory

public AggSvcGroupByWTableFactory(TableMetadata tableMetadata,
                                  TableColumnMethodPair[] methodPairs,
                                  AggregationAccessorSlotPair[] accessors,
                                  boolean join,
                                  int[] targetStates,
                                  ExprNode[] accessStateExpr,
                                  AggregationAgent[] agents,
                                  AggregationGroupByRollupDesc groupByRollupDesc)
Method Detail

makeService

public AggregationService makeService(AgentInstanceContext agentInstanceContext,
                                      MethodResolutionService methodResolutionService)
Specified by:
makeService in interface AggregationServiceFactory

© 2006-2015 EsperTech Inc.
All rights reserved.
Visit us at espertech.com