[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)
Applies the select-clause to the given events returning the selected events.
The number of events stays thesame, i.e. this method does not filter it just
transforms the result set.
Namespace: net.esper.eql.core
Also applies a having clause.
Assembly: NEsper (in NEsper.dll)
Syntax
Visual Basic (Declaration) |
---|
Public Shared Function GetSelectEventsHaving ( _ exprProcessor As SelectExprProcessor, _ orderByProcessor As OrderByProcessor, _ events As EventBean(), _ optionalHavingNode As ExprNode, _ isOutputLimiting As Boolean, _ isOutputLimitLastOnly As Boolean _ ) As EventBean() |
C# |
---|
public static EventBean[] GetSelectEventsHaving ( SelectExprProcessor exprProcessor, OrderByProcessor orderByProcessor, EventBean[] events, ExprNode optionalHavingNode, bool isOutputLimiting, bool isOutputLimitLastOnly ) |
Visual C++ |
---|
public: static array<EventBean^>^ GetSelectEventsHaving ( SelectExprProcessor^ exprProcessor, OrderByProcessor^ orderByProcessor, array<EventBean^>^ events, ExprNode^ optionalHavingNode, bool isOutputLimiting, bool isOutputLimitLastOnly ) |
Parameters
- exprProcessor
- net.esper.eql.core.SelectExprProcessor
processes each input event and returns output event
- orderByProcessor
- net.esper.eql.core.OrderByProcessor
for sorting output events according to the order-by clause
- events
- net.esper.events.EventBean[]
input events
- optionalHavingNode
- net.esper.eql.expression.ExprNode
supplies the having-clause expression
- isOutputLimiting
- System.Boolean
true to indicate that we limit output
- isOutputLimitLastOnly
- System.Boolean
true to indicate that we limit output to the last event