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.agg.util Aggregation utility classes centered around local group-by parameters. 
com.espertech.esper.epl.approx Approximation algos. 
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.accessagg Access-aggregation expressions. 
com.espertech.esper.epl.expression.methodagg Method-aggregation expressions. 
com.espertech.esper.epl.table.mgmt Table-related services and metadata. 
 

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[] AggSvcGroupByRefcountedWAccessRollupImpl.accessAggregations
           
protected  AggregationStateFactory[] AggSvcGroupByRefcountedWAccessRollupFactory.accessAggregations
           
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, java.lang.String optionalContextName)
           
 AggregationServiceFactory AggregationServiceFactoryService.getGroupReclaimAged(ExprEvaluator[] evaluatorsArr, AggregationMethodFactory[] aggregatorsArr, Hint reclaimGroupAged, Hint reclaimGroupFrequency, VariableService variableService, AggregationAccessorSlotPair[] pairs, AggregationStateFactory[] accessAggregations, boolean join, java.lang.Object groupKeyBinding, java.lang.String optionalContextName)
           
 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.getGroupReclaimMixableRollup(ExprEvaluator[] evaluatorsArr, AggregationMethodFactory[] aggregatorsArr, AggregationAccessorSlotPair[] pairs, AggregationStateFactory[] accessAggregations, boolean join, java.lang.Object groupKeyBinding, AggregationGroupByRollupDesc groupByRollupDesc)
           
 AggregationServiceFactory AggregationServiceFactoryService.getGroupReclaimMixableRollup(ExprEvaluator[] evaluatorsArr, AggregationMethodFactory[] aggregatorsArr, AggregationAccessorSlotPair[] pairs, AggregationStateFactory[] accessAggregations, boolean join, java.lang.Object groupKeyBinding, AggregationGroupByRollupDesc groupByRollupDesc)
           
 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, java.lang.String optionalContextName)
          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.
AggSvcGroupByRefcountedWAccessRollupFactory(ExprEvaluator[] evaluators, AggregationMethodFactory[] prototypes, java.lang.Object groupKeyBinding, AggregationAccessorSlotPair[] accessors, AggregationStateFactory[] accessAggregations, boolean isJoin, AggregationGroupByRollupDesc groupByRollupDesc)
          Ctor.
AggSvcGroupByRefcountedWAccessRollupImpl(ExprEvaluator[] evaluators, AggregationMethodFactory[] prototypes, java.lang.Object groupKeyBinding, MethodResolutionService methodResolutionService, AggregationAccessorSlotPair[] accessors, AggregationStateFactory[] accessAggregations, boolean isJoin, AggregationGroupByRollupDesc rollupLevelDesc, AggregationMethod[] topGroupAggregators, AggregationState[] topGroupStates)
          Ctor.
 

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

Methods in com.espertech.esper.epl.agg.util that return AggregationStateFactory
 AggregationStateFactory[] AggregationLocalGroupByLevel.getStateFactories()
           
 

Methods in com.espertech.esper.epl.agg.util with parameters of type AggregationStateFactory
static AggregationLocalGroupByPlan AggregationGroupByLocalGroupByAnalyzer.analyze(ExprEvaluator[] evaluators, AggregationMethodFactory[] prototypes, AggregationStateFactory[] accessAggregations, AggregationGroupByLocalGroupDesc localGroupDesc, ExprNode[] groupByExpressions, AggregationAccessorSlotPair[] accessors)
           
 

Constructors in com.espertech.esper.epl.agg.util with parameters of type AggregationStateFactory
AggregationLocalGroupByLevel(ExprEvaluator[] methodEvaluators, AggregationMethodFactory[] methodFactories, AggregationStateFactory[] stateFactories, ExprEvaluator[] partitionEvaluators, boolean defaultLevel)
           
 

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

Classes in com.espertech.esper.epl.approx that implement AggregationStateFactory
 class CountMinSketchAggStateFactory
           
 

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, AggregationGroupByRollupLevel groupByRollupLevel)
           
 AggregationState[] MethodResolutionService.newAccesses(int agentInstanceId, boolean isJoin, AggregationStateFactory[] accessAggSpecs, java.lang.Object groupKey, java.lang.Object groupKeyBinding, AggregationGroupByRollupLevel groupByRollupLevel)
           
 

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

Methods in com.espertech.esper.epl.expression.accessagg that return AggregationStateFactory
 AggregationStateFactory ExprPlugInAggMultiFunctionNodeFactory.getAggregationStateFactory(boolean isMatchRecognize)
           
 AggregationStateFactory ExprAggMultiFunctionSortedMinMaxByNodeFactory.getAggregationStateFactory(boolean isMatchRecognize)
           
 AggregationStateFactory ExprAggMultiFunctionLinearAccessNodeFactoryMethod.getAggregationStateFactory(boolean isMatchRecognize)
           
 AggregationStateFactory ExprAggMultiFunctionLinearAccessNodeFactoryAccess.getAggregationStateFactory(boolean isMatchRecognize)
           
 AggregationStateFactory ExprAggCountMinSketchNodeFactoryUse.getAggregationStateFactory(boolean isMatchRecognize)
           
 AggregationStateFactory ExprAggCountMinSketchNodeFactoryState.getAggregationStateFactory(boolean isMatchRecognize)
           
 AggregationStateFactory SortedAggregationStateFactoryFactory.makeFactory()
           
 

Constructors in com.espertech.esper.epl.expression.accessagg with parameters of type AggregationStateFactory
ExprAggMultiFunctionLinearAccessNodeFactoryAccess(ExprAggMultiFunctionLinearAccessNode parent, AggregationAccessor accessor, java.lang.Class accessorResultType, EventType containedEventType, AggregationStateKey optionalStateKey, AggregationStateFactory optionalStateFactory, AggregationAgent optionalAgent)
           
 

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

Methods in com.espertech.esper.epl.expression.methodagg that return AggregationStateFactory
 AggregationStateFactory ExprSumNodeFactory.getAggregationStateFactory(boolean isMatchRecognize)
           
 AggregationStateFactory ExprStddevNodeFactory.getAggregationStateFactory(boolean isMatchRecognize)
           
 AggregationStateFactory ExprRateAggNodeFactory.getAggregationStateFactory(boolean isMatchRecognize)
           
 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 ExprCountEverNodeFactory.getAggregationStateFactory(boolean isMatchRecognize)
           
 AggregationStateFactory ExprAvgNodeFactory.getAggregationStateFactory(boolean isMatchRecognize)
           
 AggregationStateFactory ExprAvedevNodeFactory.getAggregationStateFactory(boolean isMatchRecognize)
           
 

Uses of AggregationStateFactory in com.espertech.esper.epl.table.mgmt
 

Constructors in com.espertech.esper.epl.table.mgmt with parameters of type AggregationStateFactory
TableStateRowFactory(ObjectArrayEventType objectArrayEventType, MethodResolutionService methodResolutionService, AggregationMethodFactory[] methodFactories, AggregationStateFactory[] stateFactories, int[] groupKeyIndexes, EventAdapterService eventAdapterService)
           
 


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