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

Packages that use AggregationServiceFactory
com.espertech.esper.epl.agg.service Aggregation services. 
 

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

Classes in com.espertech.esper.epl.agg.service that implement AggregationServiceFactory
 class AggregationServiceFactoryBase
          All aggregation services require evaluation nodes which supply the value to be aggregated (summed, averaged, etc.) and aggregation state factories to make new aggregation states.
 class AggregationServiceNullFactory
          A null object implementation of the AggregationService interface.
 class AggSvcGroupAllAccessOnlyFactory
          Aggregation service for use when only first/last/window aggregation functions are used an none other.
 class AggSvcGroupAllMixedAccessFactory
          Implementation for handling aggregation without any grouping (no group-by).
 class AggSvcGroupAllNoAccessFactory
          Implementation for handling aggregation without any grouping (no group-by).
 class AggSvcGroupByAccessOnlyFactory
          Aggregation service for use when only first/last/window aggregation functions are used an none other.
 class AggSvcGroupByExperimentalFactory
           
 class AggSvcGroupByMixedAccessFactory
          Implementation for handling aggregation with grouping by group-keys.
 class AggSvcGroupByNoAccessFactory
          Implementation for handling aggregation with grouping by group-keys.
 class AggSvcGroupByReclaimAgedFactory
          Implementation for handling aggregation with grouping by group-keys.
 class AggSvcGroupByRefcountedNoAccessFactory
          Implementation for handling aggregation with grouping by group-keys.
 class AggSvcGroupByRefcountedWAccessFactory
          Implementation for handling aggregation with grouping by group-keys.
 

Methods in com.espertech.esper.epl.agg.service that return AggregationServiceFactory
 AggregationServiceFactory AggregationServiceFactoryDesc.getAggregationServiceFactory()
           
 AggregationServiceFactory AggregationServiceFactoryServiceImpl.getGroupedNoReclaimNoAccess(ExprEvaluator[] evaluatorsArr, AggregationMethodFactory[] aggregatorsArr)
           
 AggregationServiceFactory AggregationServiceFactoryService.getGroupedNoReclaimNoAccess(ExprEvaluator[] evaluatorsArr, AggregationMethodFactory[] aggregatorsArr)
           
 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)
           
 AggregationServiceFactory AggregationServiceFactoryServiceImpl.getNoGroupNoAccess(ExprEvaluator[] evaluatorsArr, AggregationMethodFactory[] aggregatorsArr)
           
 AggregationServiceFactory AggregationServiceFactoryService.getNoGroupNoAccess(ExprEvaluator[] evaluatorsArr, AggregationMethodFactory[] aggregatorsArr)
           
 AggregationServiceFactory AggregationServiceFactoryServiceImpl.getNullAggregationService()
           
 AggregationServiceFactory AggregationServiceFactoryService.getNullAggregationService()
           
 

Constructors in com.espertech.esper.epl.agg.service with parameters of type AggregationServiceFactory
AggregationServiceFactoryDesc(AggregationServiceFactory aggregationServiceFactory, java.util.List<AggregationServiceAggExpressionDesc> expressions)
           
 


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