[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 the result set process for the given select expression, group-by clause and
having clause given a set of types describing each stream in the from-clause.
Namespace: net.esper.eql.core
Assembly: NEsper (in NEsper.dll)
Syntax
Visual Basic (Declaration) |
---|
Public Shared Function GetProcessor ( _ selectionList As IList(Of SelectExprElementUnnamedSpec), _ insertIntoDesc As InsertIntoDesc, _ groupByNodes As IList(Of ExprNode), _ optionalHavingNode As ExprNode, _ outputLimitSpec As OutputLimitSpec, _ orderByList As IList(Of Pair(Of ExprNode, Boolean)), _ typeService As StreamTypeService, _ eventAdapterService As EventAdapterService, _ autoImportService As AutoImportService _ ) As ResultSetProcessor |
C# |
---|
public static ResultSetProcessor GetProcessor ( IList<SelectExprElementUnnamedSpec> selectionList, InsertIntoDesc insertIntoDesc, IList<ExprNode> groupByNodes, ExprNode optionalHavingNode, OutputLimitSpec outputLimitSpec, IList<Pair<ExprNode, bool>> orderByList, StreamTypeService typeService, EventAdapterService eventAdapterService, AutoImportService autoImportService ) |
Visual C++ |
---|
public: static ResultSetProcessor^ GetProcessor ( IList<SelectExprElementUnnamedSpec^>^ selectionList, InsertIntoDesc^ insertIntoDesc, IList<ExprNode^>^ groupByNodes, ExprNode^ optionalHavingNode, OutputLimitSpec^ outputLimitSpec, IList<Pair<ExprNode^, bool>^>^ orderByList, StreamTypeService^ typeService, EventAdapterService^ eventAdapterService, AutoImportService^ autoImportService ) |
Parameters
- selectionList
- System.Collections.Generic.IList<(Of T>)
represents select clause and thus the expression nodes listed in the select, or empty if wildcard
- insertIntoDesc
- net.esper.eql.spec.InsertIntoDesc
descriptor for insert-into clause information
- groupByNodes
- System.Collections.Generic.IList<(Of T>)
represents the expressions to group-by events based on event properties, or empty if no group-by was specified
- optionalHavingNode
- net.esper.eql.expression.ExprNode
represents the having-clause boolean filter criteria
- outputLimitSpec
- net.esper.eql.spec.OutputLimitSpec
indicates whether to output all or only the last event
- orderByList
- System.Collections.Generic.IList<(Of T>)
represent the expressions in the order-by clause
- typeService
- net.esper.eql.core.StreamTypeService
for information about the streams in the from clause
- eventAdapterService
- net.esper.events.EventAdapterService
wrapping service for events
- autoImportService
- net.esper.eql.core.AutoImportService
for resolving class names