[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]
Assembly: NEsper (in NEsper.dll)
Ctor.
Namespace: net.esper.eql.core
Assembly: NEsper (in NEsper.dll)
Syntax
Visual Basic (Declaration) |
---|
Public Sub New ( _ orderByList As IList(Of Pair(Of ExprNode, Boolean)), _ groupByNodes As IList(Of ExprNode), _ needsGroupByKeys As Boolean, _ aggregationService As AggregationService _ ) |
C# |
---|
public OrderByProcessorSimple ( IList<Pair<ExprNode, bool>> orderByList, IList<ExprNode> groupByNodes, bool needsGroupByKeys, AggregationService aggregationService ) |
Visual C++ |
---|
public: OrderByProcessorSimple ( IList<Pair<ExprNode^, bool>^>^ orderByList, IList<ExprNode^>^ groupByNodes, bool needsGroupByKeys, AggregationService^ aggregationService ) |
Parameters
- orderByList
- System.Collections.Generic.IList<(Of T>)
the nodes that generate the keys to sort events on
- groupByNodes
- System.Collections.Generic.IList<(Of T>)
generate the keys for determining aggregation groups
- needsGroupByKeys
- System.Boolean
indicates whether this processor needs to have individualgroup by keys to evaluate the sort condition successfully
- aggregationService
- net.esper.eql.core.AggregationService
used to evaluate aggregate functions in the group-by andsort-by clauses