com.espertech.esper.epl.agg.util
Class AggregationGroupByLocalGroupByAnalyzer

java.lang.Object
  extended by com.espertech.esper.epl.agg.util.AggregationGroupByLocalGroupByAnalyzer

public class AggregationGroupByLocalGroupByAnalyzer
extends java.lang.Object

- Each local-group-by gets its own access state factory, shared between same-local-group-by for compatible states


Constructor Summary
AggregationGroupByLocalGroupByAnalyzer()
           
 
Method Summary
static AggregationLocalGroupByPlan analyze(ExprEvaluator[] evaluators, AggregationMethodFactory[] prototypes, AggregationStateFactory[] accessAggregations, AggregationGroupByLocalGroupDesc localGroupDesc, ExprNode[] groupByExpressions, AggregationAccessorSlotPair[] accessors)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AggregationGroupByLocalGroupByAnalyzer

public AggregationGroupByLocalGroupByAnalyzer()
Method Detail

analyze

public static AggregationLocalGroupByPlan analyze(ExprEvaluator[] evaluators,
                                                  AggregationMethodFactory[] prototypes,
                                                  AggregationStateFactory[] accessAggregations,
                                                  AggregationGroupByLocalGroupDesc localGroupDesc,
                                                  ExprNode[] groupByExpressions,
                                                  AggregationAccessorSlotPair[] accessors)

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