com.espertech.esper.epl.agg.factory
Class AggregationStateFactoryMinMaxByEver

java.lang.Object
  extended by com.espertech.esper.epl.agg.factory.AggregationStateFactoryMinMaxByEver
All Implemented Interfaces:
AggregationStateFactory

public class AggregationStateFactoryMinMaxByEver
extends java.lang.Object
implements AggregationStateFactory


Field Summary
protected  ExprAggMultiFunctionSortedMinMaxByNode expr
           
protected  AggregationStateMinMaxByEverSpec spec
           
 
Constructor Summary
AggregationStateFactoryMinMaxByEver(ExprAggMultiFunctionSortedMinMaxByNode expr, AggregationStateMinMaxByEverSpec spec)
           
 
Method Summary
 AggregationState createAccess(int agentInstanceId, boolean join, java.lang.Object groupKey, AggregationServicePassThru passThru)
           
 ExprNode getAggregationExpression()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

expr

protected final ExprAggMultiFunctionSortedMinMaxByNode expr

spec

protected final AggregationStateMinMaxByEverSpec spec
Constructor Detail

AggregationStateFactoryMinMaxByEver

public AggregationStateFactoryMinMaxByEver(ExprAggMultiFunctionSortedMinMaxByNode expr,
                                           AggregationStateMinMaxByEverSpec spec)
Method Detail

createAccess

public AggregationState createAccess(int agentInstanceId,
                                     boolean join,
                                     java.lang.Object groupKey,
                                     AggregationServicePassThru passThru)
Specified by:
createAccess in interface AggregationStateFactory

getAggregationExpression

public ExprNode getAggregationExpression()
Specified by:
getAggregationExpression in interface AggregationStateFactory

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