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 
com.espertech.esper.metrics.instrumentation   
 

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[] AggregationServiceBaseUngrouped.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, java.lang.Object groupKeyBinding, boolean join)
           
 AggregationServiceFactory AggregationServiceFactoryService.getGroupNoReclaimAccessOnly(AggregationAccessorSlotPair[] pairs, AggregationStateFactory[] accessAggSpecs, java.lang.Object groupKeyBinding, boolean join)
           
 AggregationServiceFactory AggregationServiceFactoryServiceImpl.getGroupNoReclaimMixed(ExprEvaluator[] evaluatorsArr, AggregationMethodFactory[] aggregatorsArr, AggregationAccessorSlotPair[] pairs, AggregationStateFactory[] accessAggregations, boolean join, java.lang.Object groupKeyBinding)
           
 AggregationServiceFactory AggregationServiceFactoryService.getGroupNoReclaimMixed(ExprEvaluator[] evaluatorsArr, AggregationMethodFactory[] aggregatorsArr, AggregationAccessorSlotPair[] pairs, AggregationStateFactory[] accessAggregations, boolean join, java.lang.Object groupKeyBinding)
           
 AggregationServiceFactory AggregationServiceFactoryServiceImpl.getGroupReclaimAged(ExprEvaluator[] evaluatorsArr, AggregationMethodFactory[] aggregatorsArr, Hint reclaimGroupAged, Hint reclaimGroupFrequency, VariableService variableService, AggregationAccessorSlotPair[] pairs, AggregationStateFactory[] accessAggregations, boolean join, java.lang.Object groupKeyBinding)
           
 AggregationServiceFactory AggregationServiceFactoryService.getGroupReclaimAged(ExprEvaluator[] evaluatorsArr, AggregationMethodFactory[] aggregatorsArr, Hint reclaimGroupAged, Hint reclaimGroupFrequency, VariableService variableService, AggregationAccessorSlotPair[] pairs, AggregationStateFactory[] accessAggregations, boolean join, java.lang.Object groupKeyBinding)
           
 AggregationServiceFactory AggregationServiceFactoryServiceImpl.getGroupReclaimMixable(ExprEvaluator[] evaluatorsArr, AggregationMethodFactory[] aggregatorsArr, AggregationAccessorSlotPair[] pairs, AggregationStateFactory[] accessAggregations, boolean join, java.lang.Object groupKeyBinding)
           
 AggregationServiceFactory AggregationServiceFactoryService.getGroupReclaimMixable(ExprEvaluator[] evaluatorsArr, AggregationMethodFactory[] aggregatorsArr, AggregationAccessorSlotPair[] pairs, AggregationStateFactory[] accessAggregations, boolean join, java.lang.Object groupKeyBinding)
           
 AggregationServiceFactory AggregationServiceFactoryServiceImpl.getGroupReclaimNoAccess(ExprEvaluator[] evaluatorsArr, AggregationMethodFactory[] aggregatorsArr, AggregationAccessorSlotPair[] pairs, AggregationStateFactory[] accessAggregations, boolean join, java.lang.Object groupKeyBinding)
           
 AggregationServiceFactory AggregationServiceFactoryService.getGroupReclaimNoAccess(ExprEvaluator[] evaluatorsArr, AggregationMethodFactory[] aggregatorsArr, AggregationAccessorSlotPair[] pairs, AggregationStateFactory[] accessAggregations, boolean join, java.lang.Object groupKeyBinding)
           
 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)
           
AggregationServiceBaseUngrouped(ExprEvaluator[] evaluators, AggregationMethod[] aggregators, AggregationMethodFactory[] aggregatorFactories, AggregationStateFactory[] accessAggregations)
          Ctor.
AggSvcGroupAllAccessOnlyFactory(AggregationAccessorSlotPair[] accessors, AggregationStateFactory[] accessAggSpecs, boolean join)
           
AggSvcGroupAllAccessOnlyImpl(AggregationAccessorSlotPair[] accessors, AggregationState[] states, AggregationStateFactory[] accessAggSpecs)
           
AggSvcGroupAllMixedAccessFactory(ExprEvaluator[] evaluators, AggregationMethodFactory[] aggregators, java.lang.Object groupKeyBinding, AggregationAccessorSlotPair[] accessors, AggregationStateFactory[] accessAggregations, boolean join)
           
AggSvcGroupAllMixedAccessImpl(ExprEvaluator[] evaluators, AggregationMethod[] aggregators, AggregationAccessorSlotPair[] accessors, AggregationState[] states, AggregationMethodFactory[] aggregatorFactories, AggregationStateFactory[] accessAggregations)
           
AggSvcGroupByAccessOnlyFactory(AggregationAccessorSlotPair[] accessors, AggregationStateFactory[] accessAggSpecs, java.lang.Object groupKeyBinding, boolean isJoin)
          Ctor.
AggSvcGroupByAccessOnlyImpl(MethodResolutionService methodResolutionService, java.lang.Object groupKeyBinding, AggregationAccessorSlotPair[] accessors, AggregationStateFactory[] accessAggSpecs, boolean isJoin)
          Ctor.
AggSvcGroupByMixedAccessFactory(ExprEvaluator[] evaluators, AggregationMethodFactory[] prototypes, java.lang.Object groupKeyBinding, AggregationAccessorSlotPair[] accessors, AggregationStateFactory[] accessAggregations, boolean isJoin)
          Ctor.
AggSvcGroupByMixedAccessImpl(ExprEvaluator[] evaluators, AggregationMethodFactory[] prototypes, java.lang.Object groupKeyBinding, MethodResolutionService methodResolutionService, AggregationAccessorSlotPair[] accessorsFactory, AggregationStateFactory[] accessAggregations, boolean isJoin)
          Ctor.
AggSvcGroupByReclaimAgedFactory(ExprEvaluator[] evaluators, AggregationMethodFactory[] prototypes, java.lang.Object groupKeyBinding, Hint reclaimGroupAged, Hint reclaimGroupFrequency, VariableService variableService, AggregationAccessorSlotPair[] accessors, AggregationStateFactory[] accessAggregations, boolean isJoin)
          Ctor.
AggSvcGroupByReclaimAgedImpl(ExprEvaluator[] evaluators, AggregationMethodFactory[] aggregators, java.lang.Object groupKeyBinding, AggregationAccessorSlotPair[] accessors, AggregationStateFactory[] accessAggregations, boolean join, AggSvcGroupByReclaimAgedEvalFunc evaluationFunctionMaxAge, AggSvcGroupByReclaimAgedEvalFunc evaluationFunctionFrequency, MethodResolutionService methodResolutionService)
           
AggSvcGroupByRefcountedWAccessFactory(ExprEvaluator[] evaluators, AggregationMethodFactory[] prototypes, java.lang.Object groupKeyBinding, AggregationAccessorSlotPair[] accessors, AggregationStateFactory[] accessAggregations, boolean isJoin)
          Ctor.
AggSvcGroupByRefcountedWAccessImpl(ExprEvaluator[] evaluators, AggregationMethodFactory[] prototypes, java.lang.Object groupKeyBinding, 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, java.lang.Object groupKeyBinding)
           
 AggregationState[] MethodResolutionService.newAccesses(int agentInstanceId, boolean isJoin, AggregationStateFactory[] accessAggSpecs, java.lang.Object groupKey, java.lang.Object groupKeyBinding)
           
 

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)
           
 

Uses of AggregationStateFactory in com.espertech.esper.metrics.instrumentation
 

Methods in com.espertech.esper.metrics.instrumentation with parameters of type AggregationStateFactory
 void InstrumentationDefault.qAggAccessEnterLeave(boolean enter, int index, AggregationState state, AggregationStateFactory accessAggSpec)
           
 void Instrumentation.qAggAccessEnterLeave(boolean enter, int index, AggregationState state, AggregationStateFactory accessAggSpec)
           
 


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