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

Sort the output events. If the order-by processor needs group-by keys to evaluate the expressions in the order-by clause, these will be computed from the generating events.

Namespace: net.esper.eql.core
Assembly:   NEsper (in NEsper.dll)

Syntax

Visual Basic (Declaration)
Function Sort ( _
	outgoingEvents As EventBean(), _
	generatingEvents As EventBean()() _
) As EventBean()
C#
EventBean[] Sort (
	EventBean[] outgoingEvents,
	EventBean[][] generatingEvents
)
Visual C++
array<EventBean^>^ Sort (
	array<EventBean^>^ outgoingEvents, 
	array<array<EventBean^>^>^ generatingEvents
)

Parameters

outgoingEvents
net.esper.events.EventBean[]
the events to be sorted
generatingEvents
net.esper.events.EventBean[][]
the events that generated the output events (each event has a corresponding array of generating events per different event streams)

Return Value

an array containing the output events in sorted order