Uses of Package
com.espertech.esper.epl.agg.service

Packages that use com.espertech.esper.epl.agg.service
com.espertech.esper.client.hook Callback interfaces for use with statement annotations. 
com.espertech.esper.core.context.factory Statement agent instance factories. 
com.espertech.esper.core.context.mgr Context management. 
com.espertech.esper.core.context.stmt Registries for context partitions to handle aggregations, prev/prior and subselects. 
com.espertech.esper.core.context.subselect Subselect implementation. 
com.espertech.esper.core.service Implementation of client package interfaces, glue code 
com.espertech.esper.core.service.resource   
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.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.epl.subquery Subquery helper classes are found here. 
com.espertech.esper.metrics.instrumentation   
com.espertech.esper.rowregex Match-recognize expression tree and state objects. 
com.espertech.esper.view.window Window views are in this package 
 

Classes in com.espertech.esper.epl.agg.service used by com.espertech.esper.client.hook
AggregationValidationContext
          Context for use with plug-in custom aggregation functions that implement AggregationSupport.
 

Classes in com.espertech.esper.epl.agg.service used by com.espertech.esper.core.context.factory
AggregationService
          Service for maintaining aggregation state.
 

Classes in com.espertech.esper.epl.agg.service used by com.espertech.esper.core.context.mgr
AggregationServiceAggExpressionDesc
           
 

Classes in com.espertech.esper.epl.agg.service used by com.espertech.esper.core.context.stmt
AggregationResultFuture
          Interface for use by aggregate expression nodes representing aggregate functions such as 'sum' or 'avg' to use to obtain the current value for the function at time of expression evaluation.
AggregationRowRemovedCallback
           
AggregationService
          Service for maintaining aggregation state.
AggregationServiceVisitor
           
AggregationServiceVisitorWGroupDetail
           
 

Classes in com.espertech.esper.epl.agg.service used by com.espertech.esper.core.context.subselect
AggregationService
          Service for maintaining aggregation state.
AggregationServiceFactoryDesc
           
 

Classes in com.espertech.esper.epl.agg.service used by com.espertech.esper.core.service
AggregationServiceFactoryService
           
 

Classes in com.espertech.esper.epl.agg.service used by com.espertech.esper.core.service.resource
AggregationService
          Service for maintaining aggregation state.
 

Classes in com.espertech.esper.epl.agg.service used by com.espertech.esper.core.start
AggregationResultFuture
          Interface for use by aggregate expression nodes representing aggregate functions such as 'sum' or 'avg' to use to obtain the current value for the function at time of expression evaluation.
AggregationService
          Service for maintaining aggregation state.
AggregationServiceAggExpressionDesc
           
 

Classes in com.espertech.esper.epl.agg.service used by com.espertech.esper.epl.agg.service
AggregationMethodFactory
          Factory for aggregation methods.
AggregationMethodPairRow
          A row in aggregation state.
AggregationMethodRow
          A row in aggregation state.
AggregationMethodRowAged
          A row in aggregation state, with aging information.
AggregationMultiFunctionAnalysisResult
           
AggregationResultFuture
          Interface for use by aggregate expression nodes representing aggregate functions such as 'sum' or 'avg' to use to obtain the current value for the function at time of expression evaluation.
AggregationRowPair
          Pair of aggregation methods and states (first/last/window) data window representations.
AggregationRowRemovedCallback
           
AggregationService
          Service for maintaining aggregation state.
AggregationServiceAggExpressionDesc
           
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.
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.
AggregationServiceFactory
          Factory for aggregation service instances.
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.
AggregationServiceFactoryDesc
           
AggregationServiceFactoryService
           
AggregationServiceMatchRecognize
          Aggregation result future for use with match recognize.
AggregationServiceMatchRecognizeFactory
          Factory for aggregation service instances.
AggregationServiceMatchRecognizeFactoryDesc
           
AggregationServiceNullFactory
          A null object implementation of the AggregationService interface.
AggregationServiceVisitor
           
AggregationServiceVisitorWGroupDetail
           
AggregationStateFactory
           
AggregationStateTypeWStream
           
AggregationValidationContext
          Context for use with plug-in custom aggregation functions that implement AggregationSupport.
AggSvcGroupByReclaimAgedEvalFunc
          Implementation for handling aggregation with grouping by group-keys.
 

Classes in com.espertech.esper.epl.agg.service used by com.espertech.esper.epl.core
AggregationMethodFactory
          Factory for aggregation methods.
AggregationRowRemovedCallback
           
AggregationService
          Service for maintaining aggregation state.
AggregationServiceFactoryDesc
           
AggregationStateFactory
           
AggregationSupport
          Base class for use with plug-in aggregation functions.
 

Classes in com.espertech.esper.epl.agg.service used by com.espertech.esper.epl.expression
AggregationMethodFactory
          Factory for aggregation methods.
AggregationResultFuture
          Interface for use by aggregate expression nodes representing aggregate functions such as 'sum' or 'avg' to use to obtain the current value for the function at time of expression evaluation.
AggregationService
          Service for maintaining aggregation state.
AggregationStateFactory
           
AggregationSupport
          Base class for use with plug-in aggregation functions.
 

Classes in com.espertech.esper.epl.agg.service used by com.espertech.esper.epl.subquery
AggregationService
          Service for maintaining aggregation state.
 

Classes in com.espertech.esper.epl.agg.service used by com.espertech.esper.metrics.instrumentation
AggregationMethodFactory
          Factory for aggregation methods.
AggregationStateFactory
           
 

Classes in com.espertech.esper.epl.agg.service used by com.espertech.esper.rowregex
AggregationServiceAggExpressionDesc
           
AggregationServiceMatchRecognize
          Aggregation result future for use with match recognize.
 

Classes in com.espertech.esper.epl.agg.service used by com.espertech.esper.view.window
AggregationService
          Service for maintaining aggregation state.
AggregationServiceAggExpressionDesc
           
AggregationServiceFactoryDesc
           
 


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