[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]
Assembly: NEsper (in NEsper.dll)
Recursive method to run through all child nodes and, for each result set tuple returnedby a child node, execute the inner child of the child node until there are no inner child nodes.
Namespace: net.esper.eql.join.exec
Assembly: NEsper (in NEsper.dll)
Syntax
Visual Basic (Declaration) |
---|
Protected Sub RecursiveNestedJoin ( _ lookupEvent As EventBean, _ nestingOrderIndex As Integer, _ currentPath As EventBean(), _ result As IList(Of EventBean()) _ ) |
C# |
---|
protected void RecursiveNestedJoin ( EventBean lookupEvent, int nestingOrderIndex, EventBean[] currentPath, IList<EventBean[]> result ) |
Visual C++ |
---|
protected: void RecursiveNestedJoin ( EventBean^ lookupEvent, int nestingOrderIndex, array<EventBean^>^ currentPath, IList<array<EventBean^>^>^ result ) |
Parameters
- lookupEvent
- net.esper.events.EventBean
current event to use for lookup by child node
- nestingOrderIndex
- System.Int32
index within the child nodes indicating what nesting level we are at
- currentPath
- net.esper.events.EventBean[]
prototype result row to use by child nodes for generating result rows
- result
- System.Collections.Generic.IList<(Of T>)
result tuple rows to be populated