[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)
Form the 2-ary cartesian product between zero or more events from 2 streams.
Namespace: net.esper.eql.join.assemble
Assembly: NEsper (in NEsper.dll)
Syntax
Visual Basic (Declaration) |
---|
Public Shared Sub ComputeCartesian ( _ streamOne As IList(Of EventBean()), _ subStreamNumsOne As Integer(), _ streamTwo As IList(Of EventBean()), _ subStreamNumsTwo As Integer(), _ resultList As IList(Of EventBean()) _ ) |
C# |
---|
public static void ComputeCartesian ( IList<EventBean[]> streamOne, int[] subStreamNumsOne, IList<EventBean[]> streamTwo, int[] subStreamNumsTwo, IList<EventBean[]> resultList ) |
Visual C++ |
---|
public: static void ComputeCartesian ( IList<array<EventBean^>^>^ streamOne, array<int>^ subStreamNumsOne, IList<array<EventBean^>^>^ streamTwo, array<int>^ subStreamNumsTwo, IList<array<EventBean^>^>^ resultList ) |
Parameters
- streamOne
- System.Collections.Generic.IList<(Of T>)
the events from stream one
- subStreamNumsOne
- System.Int32[]
the list of substream numbers to stream one to include in the product
- streamTwo
- System.Collections.Generic.IList<(Of T>)
the events from stream two
- subStreamNumsTwo
- System.Int32[]
the list of substream numbers to stream two to include in the product
- resultList
- System.Collections.Generic.IList<(Of T>)
where the result of the cartesian product is added to