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

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
Assembly:   NEsper (in NEsper.dll)

Syntax

Visual Basic (Declaration)
Public Shared Function GetSelectEventsNoHaving ( _
	exprProcessor As SelectExprProcessor, _
	orderByProcessor As OrderByProcessor, _
	events As EventBean(), _
	isOutputLimiting As Boolean, _
	isOutputLimitLastOnly As Boolean _
) As EventBean()
C#
public static EventBean[] GetSelectEventsNoHaving (
	SelectExprProcessor exprProcessor,
	OrderByProcessor orderByProcessor,
	EventBean[] events,
	bool isOutputLimiting,
	bool isOutputLimitLastOnly
)
Visual C++
public:
static array<EventBean^>^ GetSelectEventsNoHaving (
	SelectExprProcessor^ exprProcessor, 
	OrderByProcessor^ orderByProcessor, 
	array<EventBean^>^ events, 
	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
orders the outgoing events according to the order-by clause
events
net.esper.events.EventBean[]
input events
isOutputLimiting
System.Boolean
true to indicate that we limit output
isOutputLimitLastOnly
System.Boolean
true to indicate that we limit output to the last event

Return Value

output events, one for each input event