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

Gets the processor.

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

Syntax

Visual Basic (Declaration)
Public Shared Function GetProcessor ( _
	selectionList As IList(Of SelectExprElementNamedSpec), _
	insertIntoDesc As InsertIntoDesc, _
	typeService As StreamTypeService, _
	eventAdapterService As EventAdapterService _
) As SelectExprProcessor
C#
public static SelectExprProcessor GetProcessor (
	IList<SelectExprElementNamedSpec> selectionList,
	InsertIntoDesc insertIntoDesc,
	StreamTypeService typeService,
	EventAdapterService eventAdapterService
)
Visual C++
public:
static SelectExprProcessor^ GetProcessor (
	IList<SelectExprElementNamedSpec^>^ selectionList, 
	InsertIntoDesc^ insertIntoDesc, 
	StreamTypeService^ typeService, 
	EventAdapterService^ eventAdapterService
)

Parameters

selectionList
System.Collections.Generic.IList<(Of T>)
the list of select clause elements/items, which are expected to have been validated.
insertIntoDesc
net.esper.eql.spec.InsertIntoDesc
contains column names for the optional insert-into clause (if supplied).
typeService
net.esper.eql.core.StreamTypeService
serves stream type information.
eventAdapterService
net.esper.events.EventAdapterService
for generating wrapper instances for events.

Return Value

Returns the processor to use for a given select-clause.