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

Builds the lookup instructions.

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

Syntax

Visual Basic (Declaration)
Public Shared Function BuildLookupInstructions ( _
	substreamsPerStream As LinkedDictionary(Of Integer, Integer()), _
	requiredPerStream As Boolean(), _
	streamNames As String(), _
	queryGraph As QueryGraph, _
	indexSpecs As QueryPlanIndex() _
) As IList(Of LookupInstructionPlan)
C#
public static IList<LookupInstructionPlan> BuildLookupInstructions (
	LinkedDictionary<int, int[]> substreamsPerStream,
	bool[] requiredPerStream,
	string[] streamNames,
	QueryGraph queryGraph,
	QueryPlanIndex[] indexSpecs
)
Visual C++
public:
static IList<LookupInstructionPlan^>^ BuildLookupInstructions (
	LinkedDictionary<int, array<int>^>^ substreamsPerStream, 
	array<bool>^ requiredPerStream, 
	array<String^>^ streamNames, 
	QueryGraph^ queryGraph, 
	array<QueryPlanIndex^>^ indexSpecs
)

Parameters

substreamsPerStream
net.esper.compat.LinkedDictionary<(Of K, V>)
The substreams per stream.
requiredPerStream
System.Boolean[]
The required per stream.
streamNames
System.String[]
The stream names.
queryGraph
net.esper.eql.join.plan.QueryGraph
The query graph.
indexSpecs
net.esper.eql.join.plan.QueryPlanIndex[]
The index specs.

Return Value