Uses of Interface
com.espertech.esper.epl.agg.service.AggregationStateFactory

Packages that use AggregationStateFactory
com.espertech.esper.epl.agg.service Aggregation services. 
com.espertech.esper.epl.core Contains EPL statement specification classes define the constructs that make up an EPL statement, such as the list of items in the select clause, the insert-into stream name and property names etc. 
com.espertech.esper.epl.expression This package contains the EPL expression nodes that represent all expressions such as used in select clauses, group-by and having clauses, or order-by clauses 
 

Uses of AggregationStateFactory in com.espertech.esper.epl.agg.service
 

Classes in com.espertech.esper.epl.agg.service that implement AggregationStateFactory
 class AggregationStateFactoryPlugin
           
 

Fields in com.espertech.esper.epl.agg.service declared as AggregationStateFactory
protected  AggregationStateFactory[] AggSvcGroupByRefcountedWAccessImpl.accessAggregations
           
protected  AggregationStateFactory[] AggSvcGroupByRefcountedWAccessFactory.accessAggregations
           
protected  AggregationStateFactory[] AggSvcGroupByReclaimAgedImpl.accessAggregations
           
protected  AggregationStateFactory[] AggSvcGroupByReclaimAgedFactory.accessAggregations
           
protected  AggregationStateFactory[] AggSvcGroupByMixedAccessImpl.accessAggregations
           
protected  AggregationStateFactory[] AggSvcGroupByMixedAccessFactory.accessAggregations
           
protected  AggregationStateFactory[] AggSvcGroupAllMixedAccessFactory.accessAggregations
           
protected  AggregationStateFactory[] AggSvcGroupAllAccessOnlyFactory.accessAggSpecs
           
 

Methods in com.espertech.esper.epl.agg.service that return AggregationStateFactory
 AggregationStateFactory AggregationMethodFactory.getAggregationStateFactory(boolean isMatchRecognize)
           
 AggregationStateFactory[] AggregationMultiFunctionAnalysisResult.getStateFactories()
           
 

Methods in com.espertech.esper.epl.agg.service with parameters of type AggregationStateFactory
 AggregationServiceFactory AggregationServiceFactoryServiceImpl.getGroupNoReclaimAccessOnly(AggregationAccessorSlotPair[] pairs, AggregationStateFactory[] accessAggSpecs, boolean join)
           
 AggregationServiceFactory AggregationServiceFactoryService.getGroupNoReclaimAccessOnly(AggregationAccessorSlotPair[] pairs, AggregationStateFactory[] accessAggSpecs, boolean join)
           
 AggregationServiceFactory AggregationServiceFactoryServiceImpl.getGroupNoReclaimMixed(ExprEvaluator[] evaluatorsArr, AggregationMethodFactory[] aggregatorsArr, AggregationAccessorSlotPair[] pairs, AggregationStateFactory[] accessAggregations, boolean join)
           
 AggregationServiceFactory AggregationServiceFactoryService.getGroupNoReclaimMixed(ExprEvaluator[] evaluatorsArr, AggregationMethodFactory[] aggregatorsArr, AggregationAccessorSlotPair[] pairs, AggregationStateFactory[] accessAggregations, boolean join)
           
 AggregationServiceFactory AggregationServiceFactoryServiceImpl.getGroupReclaimAged(ExprEvaluator[] evaluatorsArr, AggregationMethodFactory[] aggregatorsArr, Hint reclaimGroupAged, Hint reclaimGroupFrequency, VariableService variableService, AggregationAccessorSlotPair[] pairs, AggregationStateFactory[] accessAggregations, boolean join)
           
 AggregationServiceFactory AggregationServiceFactoryService.getGroupReclaimAged(ExprEvaluator[] evaluatorsArr, AggregationMethodFactory[] aggregatorsArr, Hint reclaimGroupAged, Hint reclaimGroupFrequency, VariableService variableService, AggregationAccessorSlotPair[] pairs, AggregationStateFactory[] accessAggregations, boolean join)
           
 AggregationServiceFactory AggregationServiceFactoryServiceImpl.getGroupReclaimMixable(ExprEvaluator[] evaluatorsArr, AggregationMethodFactory[] aggregatorsArr, AggregationAccessorSlotPair[] pairs, AggregationStateFactory[] accessAggregations, boolean join)
           
 AggregationServiceFactory AggregationServiceFactoryService.getGroupReclaimMixable(ExprEvaluator[] evaluatorsArr, AggregationMethodFactory[] aggregatorsArr, AggregationAccessorSlotPair[] pairs, AggregationStateFactory[] accessAggregations, boolean join)
           
 AggregationServiceFactory AggregationServiceFactoryServiceImpl.getGroupReclaimNoAccess(ExprEvaluator[] evaluatorsArr, AggregationMethodFactory[] aggregatorsArr, AggregationAccessorSlotPair[] pairs, AggregationStateFactory[] accessAggregations, boolean join)
           
 AggregationServiceFactory AggregationServiceFactoryService.getGroupReclaimNoAccess(ExprEvaluator[] evaluatorsArr, AggregationMethodFactory[] aggregatorsArr, AggregationAccessorSlotPair[] pairs, AggregationStateFactory[] accessAggregations, boolean join)
           
 AggregationServiceFactory AggregationServiceFactoryServiceImpl.getNoGroupAccessMixed(ExprEvaluator[] evaluatorsArr, AggregationMethodFactory[] aggregatorsArr, AggregationAccessorSlotPair[] pairs, AggregationStateFactory[] accessAggregations, boolean join)
           
 AggregationServiceFactory AggregationServiceFactoryService.getNoGroupAccessMixed(ExprEvaluator[] evaluatorsArr, AggregationMethodFactory[] aggregatorsArr, AggregationAccessorSlotPair[] pairs, AggregationStateFactory[] accessAggregations, boolean join)
           
 AggregationServiceFactory AggregationServiceFactoryServiceImpl.getNoGroupAccessOnly(AggregationAccessorSlotPair[] pairs, AggregationStateFactory[] accessAggSpecs, boolean join)
           
 AggregationServiceFactory AggregationServiceFactoryService.getNoGroupAccessOnly(AggregationAccessorSlotPair[] pairs, AggregationStateFactory[] accessAggSpecs, boolean join)
           
 

Constructors in com.espertech.esper.epl.agg.service with parameters of type AggregationStateFactory
AggregationMultiFunctionAnalysisResult(AggregationAccessorSlotPair[] accessorPairs, AggregationStateFactory[] stateFactories)
           
AggSvcGroupAllAccessOnlyFactory(AggregationAccessorSlotPair[] accessors, AggregationStateFactory[] accessAggSpecs, boolean join)
           
AggSvcGroupAllMixedAccessFactory(ExprEvaluator[] evaluators, AggregationMethodFactory[] aggregators, AggregationAccessorSlotPair[] accessors, AggregationStateFactory[] accessAggregations, boolean join)
           
AggSvcGroupByAccessOnlyFactory(AggregationAccessorSlotPair[] accessors, AggregationStateFactory[] accessAggSpecs, boolean isJoin)
          Ctor.
AggSvcGroupByAccessOnlyImpl(MethodResolutionService methodResolutionService, AggregationAccessorSlotPair[] accessors, AggregationStateFactory[] accessAggSpecs, boolean isJoin)
          Ctor.
AggSvcGroupByMixedAccessFactory(ExprEvaluator[] evaluators, AggregationMethodFactory[] prototypes, AggregationAccessorSlotPair[] accessors, AggregationStateFactory[] accessAggregations, boolean isJoin)
          Ctor.
AggSvcGroupByMixedAccessImpl(ExprEvaluator[] evaluators, AggregationMethodFactory[] prototypes, MethodResolutionService methodResolutionService, AggregationAccessorSlotPair[] accessorsFactory, AggregationStateFactory[] accessAggregations, boolean isJoin)
          Ctor.
AggSvcGroupByReclaimAgedFactory(ExprEvaluator[] evaluators, AggregationMethodFactory[] prototypes, Hint reclaimGroupAged, Hint reclaimGroupFrequency, VariableService variableService, AggregationAccessorSlotPair[] accessors, AggregationStateFactory[] accessAggregations, boolean isJoin)
          Ctor.
AggSvcGroupByReclaimAgedImpl(ExprEvaluator[] evaluators, AggregationMethodFactory[] aggregators, AggregationAccessorSlotPair[] accessors, AggregationStateFactory[] accessAggregations, boolean join, AggSvcGroupByReclaimAgedEvalFunc evaluationFunctionMaxAge, AggSvcGroupByReclaimAgedEvalFunc evaluationFunctionFrequency, MethodResolutionService methodResolutionService)
           
AggSvcGroupByRefcountedWAccessFactory(ExprEvaluator[] evaluators, AggregationMethodFactory[] prototypes, AggregationAccessorSlotPair[] accessors, AggregationStateFactory[] accessAggregations, boolean isJoin)
          Ctor.
AggSvcGroupByRefcountedWAccessImpl(ExprEvaluator[] evaluators, AggregationMethodFactory[] prototypes, MethodResolutionService methodResolutionService, AggregationAccessorSlotPair[] accessors, AggregationStateFactory[] accessAggregations, boolean isJoin)
          Ctor.
 

Uses of AggregationStateFactory in com.espertech.esper.epl.core
 

Methods in com.espertech.esper.epl.core with parameters of type AggregationStateFactory
 AggregationState[] MethodResolutionServiceImpl.newAccesses(int agentInstanceId, boolean isJoin, AggregationStateFactory[] accessAggSpecs)
           
 AggregationState[] MethodResolutionService.newAccesses(int agentInstanceId, boolean isJoin, AggregationStateFactory[] accessAggSpecs)
           
 AggregationState[] MethodResolutionServiceImpl.newAccesses(int agentInstanceId, boolean isJoin, AggregationStateFactory[] accessAggSpecs, java.lang.Object groupKey)
           
 AggregationState[] MethodResolutionService.newAccesses(int agentInstanceId, boolean isJoin, AggregationStateFactory[] accessAggSpecs, java.lang.Object groupKey)
           
 

Uses of AggregationStateFactory in com.espertech.esper.epl.expression
 

Methods in com.espertech.esper.epl.expression that return AggregationStateFactory
 AggregationStateFactory ExprSumNodeFactory.getAggregationStateFactory(boolean isMatchRecognize)
           
 AggregationStateFactory ExprStddevNodeFactory.getAggregationStateFactory(boolean isMatchRecognize)
           
 AggregationStateFactory ExprRateAggNodeFactory.getAggregationStateFactory(boolean isMatchRecognize)
           
 AggregationStateFactory ExprPlugInAggMultiFunctionNodeFactory.getAggregationStateFactory(boolean isMatchRecognize)
           
 AggregationStateFactory ExprPlugInAggFunctionNodeFactory.getAggregationStateFactory(boolean isMatchRecognize)
          Deprecated.  
 AggregationStateFactory ExprPlugInAggFunctionFactory.getAggregationStateFactory(boolean isMatchRecognize)
           
 AggregationStateFactory ExprNthAggNodeFactory.getAggregationStateFactory(boolean isMatchRecognize)
           
 AggregationStateFactory ExprMinMaxAggrNodeFactory.getAggregationStateFactory(boolean isMatchRecognize)
           
 AggregationStateFactory ExprMedianNodeFactory.getAggregationStateFactory(boolean isMatchRecognize)
           
 AggregationStateFactory ExprLeavingAggNodeFactory.getAggregationStateFactory(boolean isMatchRecognize)
           
 AggregationStateFactory ExprLastEverNodeFactory.getAggregationStateFactory(boolean isMatchRecognize)
           
 AggregationStateFactory ExprFirstEverNodeFactory.getAggregationStateFactory(boolean isMatchRecognize)
           
 AggregationStateFactory ExprCountNodeFactory.getAggregationStateFactory(boolean isMatchRecognize)
           
 AggregationStateFactory ExprAvgNodeFactory.getAggregationStateFactory(boolean isMatchRecognize)
           
 AggregationStateFactory ExprAvedevNodeFactory.getAggregationStateFactory(boolean isMatchRecognize)
           
 AggregationStateFactory ExprAggMultiFunctionSortedMinMaxByNodeFactory.getAggregationStateFactory(boolean isMatchRecognize)
           
 AggregationStateFactory ExprAggMultiFunctionLinearAccessNodeFactory.getAggregationStateFactory(boolean isMatchRecognize)
           
 


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