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

Given a chain of streams to look up and indexing information, compute the index within the chain of the first non-index lookup.

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

Syntax

Visual Basic (Declaration)
Public Shared Function ComputeNavigableDepth ( _
	lookupStream As Integer, _
	nextStreams As Integer(), _
	queryGraph As QueryGraph _
) As Integer
C#
public static int ComputeNavigableDepth (
	int lookupStream,
	int[] nextStreams,
	QueryGraph queryGraph
)
Visual C++
public:
static int ComputeNavigableDepth (
	int lookupStream, 
	array<int>^ nextStreams, 
	QueryGraph^ queryGraph
)

Parameters

lookupStream
System.Int32
stream to Start lookup for
nextStreams
System.Int32[]
list of stream numbers next in lookup
queryGraph
net.esper.eql.join.plan.QueryGraph
indexing information

Return Value

value between 0 and (nextStreams.length - 1)