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

Packages that use AggregationResultFuture
com.espertech.esper.core.context.stmt Registries for context partitions to handle aggregations, prev/prior and subselects. 
com.espertech.esper.core.start Classes related to start and stop of statements 
com.espertech.esper.epl.agg.service Aggregation services. 
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 AggregationResultFuture in com.espertech.esper.core.context.stmt
 

Subinterfaces of AggregationResultFuture in com.espertech.esper.core.context.stmt
 interface AIRegistryAggregation
           
 

Classes in com.espertech.esper.core.context.stmt that implement AggregationResultFuture
 class AIRegistryAggregationMap
           
 class AIRegistryAggregationMultiPerm
           
 class AIRegistryAggregationSingle
           
 

Uses of AggregationResultFuture in com.espertech.esper.core.start
 

Methods in com.espertech.esper.core.start with parameters of type AggregationResultFuture
static void EPStatementStartMethodHelperAssignExpr.assignAggregations(AggregationResultFuture aggregationService, java.util.List<AggregationServiceAggExpressionDesc> aggregationExpressions)
           
 

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

Subinterfaces of AggregationResultFuture in com.espertech.esper.epl.agg.service
 interface AggregationService
          Service for maintaining aggregation state.
 interface AggregationServiceMatchRecognize
          Aggregation result future for use with match recognize.
 

Classes in com.espertech.esper.epl.agg.service that implement AggregationResultFuture
 class AggregationServiceBase
          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 AggregationServiceBaseGrouped
          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 AggregationServiceBaseUngrouped
          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 AggregationServiceMatchRecognizeImpl
          Implements an aggregation service for match recognize.
 class AggregationServiceNull
          A null object implementation of the AggregationService interface.
 class AggSvcGroupAllAccessOnlyImpl
          Aggregation service for use when only first/last/window aggregation functions are used an none other.
 class AggSvcGroupAllMixedAccessImpl
          Implementation for handling aggregation without any grouping (no group-by).
 class AggSvcGroupAllNoAccessImpl
          Implementation for handling aggregation without any grouping (no group-by).
 class AggSvcGroupByAccessOnlyImpl
          Aggregation service for use when only first/last/window aggregation functions are used an none other.
 class AggSvcGroupByMixedAccessImpl
          Implementation for handling aggregation with grouping by group-keys.
 class AggSvcGroupByNoAccessImpl
          Implementation for handling aggregation with grouping by group-keys.
 class AggSvcGroupByReclaimAgedImpl
          Implementation for handling aggregation with grouping by group-keys.
 class AggSvcGroupByRefcountedNoAccessImpl
          Implementation for handling aggregation with grouping by group-keys.
 class AggSvcGroupByRefcountedWAccessImpl
          Implementation for handling aggregation with grouping by group-keys.
 class AggSvcGroupByRefcountedWAccessRollupImpl
          Implementation for handling aggregation with grouping by group-keys.
 

Methods in com.espertech.esper.epl.agg.service with parameters of type AggregationResultFuture
 void AggregationServiceAggExpressionDesc.assignFuture(AggregationResultFuture service)
          Assigns a future to the expression
 

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

Fields in com.espertech.esper.epl.expression declared as AggregationResultFuture
protected  AggregationResultFuture ExprAggregateNodeBase.aggregationResultFuture
           
 

Methods in com.espertech.esper.epl.expression with parameters of type AggregationResultFuture
 void ExprAggregateNodeGroupKey.assignFuture(AggregationResultFuture future)
           
 void ExprAggregateNodeBase.setAggregationResultFuture(AggregationResultFuture aggregationResultFuture, int column)
          Assigns to the node the future which can be queried for the current aggregation state at evaluation time.
 void ExprAggregateNode.setAggregationResultFuture(AggregationResultFuture aggregationResultFuture, int column)
           
 


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