[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]

Result-set processor for the aggregate-grouped case: there is a group-by and one or more non-aggregation event properties in the select clause are not listed in the group by, and there are aggregation functions. This processor does perform grouping by computing MultiKey group-by keys for each row. The processor generates one row for each event entering (new event) and one row for each event leaving (old event). Aggregation state is a table of rows held by ${AggregationService} where the row key is the group-by MultiKey.

Namespace: net.esper.eql.core
Assembly:   NEsper (in NEsper.dll)

Syntax

Visual Basic (Declaration)
Public Class ResultSetProcessorAggregateGrouped _
	Implements ResultSetProcessor
C#
public class ResultSetProcessorAggregateGrouped : ResultSetProcessor
Visual C++
public ref class ResultSetProcessorAggregateGrouped : ResultSetProcessor

Inheritance Hierarchy

System.Object
  net.esper.eql.core.ResultSetProcessorAggregateGrouped