[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)
Returns processor for order-by clauses.
Namespace: net.esper.eql.core
Assembly: NEsper (in NEsper.dll)
Syntax
Visual Basic (Declaration) |
---|
Public Shared Function GetProcessor ( _ selectionList As IList(Of SelectExprElementNamedSpec), _ groupByNodes As IList(Of ExprNode), _ orderByList As IList(Of Pair(Of ExprNode, Boolean)), _ aggregationService As AggregationService, _ eventAdapterService As EventAdapterService _ ) As OrderByProcessor |
C# |
---|
public static OrderByProcessor GetProcessor ( IList<SelectExprElementNamedSpec> selectionList, IList<ExprNode> groupByNodes, IList<Pair<ExprNode, bool>> orderByList, AggregationService aggregationService, EventAdapterService eventAdapterService ) |
Visual C++ |
---|
public: static OrderByProcessor^ GetProcessor ( IList<SelectExprElementNamedSpec^>^ selectionList, IList<ExprNode^>^ groupByNodes, IList<Pair<ExprNode^, bool>^>^ orderByList, AggregationService^ aggregationService, EventAdapterService^ eventAdapterService ) |
Parameters
- selectionList
- System.Collections.Generic.IList<(Of T>)
is a list of select expressions
- groupByNodes
- System.Collections.Generic.IList<(Of T>)
is a list of group-by expressions
- orderByList
- System.Collections.Generic.IList<(Of T>)
is a list of order-by expressions
- aggregationService
- net.esper.eql.core.AggregationService
is the service for aggregation, ie. building sums and averages per group or overall
- eventAdapterService
- net.esper.events.EventAdapterService
provides event adapters