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

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

public class AggSvcGroupByLocalGroupByFactory
extends java.lang.Object
implements AggregationServiceFactory


Field Summary
protected  java.lang.Object groupKeyBinding
           
protected  boolean join
           
protected  AggregationLocalGroupByPlan localGroupByPlan
           
 
Constructor Summary
AggSvcGroupByLocalGroupByFactory(boolean join, AggregationLocalGroupByPlan localGroupByPlan, java.lang.Object groupKeyBinding)
           
 
Method Summary
 AggregationService makeService(AgentInstanceContext agentInstanceContext, MethodResolutionService methodResolutionService, boolean isSubquery, java.lang.Integer subqueryNumber)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

join

protected final boolean join

localGroupByPlan

protected final AggregationLocalGroupByPlan localGroupByPlan

groupKeyBinding

protected final java.lang.Object groupKeyBinding
Constructor Detail

AggSvcGroupByLocalGroupByFactory

public AggSvcGroupByLocalGroupByFactory(boolean join,
                                        AggregationLocalGroupByPlan localGroupByPlan,
                                        java.lang.Object groupKeyBinding)
Method Detail

makeService

public AggregationService makeService(AgentInstanceContext agentInstanceContext,
                                      MethodResolutionService methodResolutionService,
                                      boolean isSubquery,
                                      java.lang.Integer subqueryNumber)
Specified by:
makeService in interface AggregationServiceFactory

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