[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)
Builds join tuple composer.
validation of view use in joins failed.
Namespace: net.esper.eql.join
Assembly: NEsper (in NEsper.dll)
Syntax
Visual Basic (Declaration) |
---|
Public Shared Function MakeComposer ( _ outerJoinDescList As IList(Of OuterJoinDesc), _ optionalFilterNode As ExprNode, _ streamTypes As EventType(), _ streamNames As String(), _ streamViews As Viewable(), _ selectStreamSelectorEnum As SelectClauseStreamSelectorEnum _ ) As JoinSetComposer |
C# |
---|
public static JoinSetComposer MakeComposer ( IList<OuterJoinDesc> outerJoinDescList, ExprNode optionalFilterNode, EventType[] streamTypes, string[] streamNames, Viewable[] streamViews, SelectClauseStreamSelectorEnum selectStreamSelectorEnum ) |
Visual C++ |
---|
public: static JoinSetComposer^ MakeComposer ( IList<OuterJoinDesc^>^ outerJoinDescList, ExprNode^ optionalFilterNode, array<EventType^>^ streamTypes, array<String^>^ streamNames, array<Viewable^>^ streamViews, SelectClauseStreamSelectorEnum selectStreamSelectorEnum ) |
Parameters
- outerJoinDescList
- System.Collections.Generic.IList<(Of T>)
list of descriptors for outer join criteria
- optionalFilterNode
- net.esper.eql.expression.ExprNode
filter tree for analysis to build indexes for fast access
- streamTypes
- net.esper.events.EventType[]
types of streams
- streamNames
- System.String[]
names of streams
- streamViews
- net.esper.view.Viewable[]
leaf view per stream
- selectStreamSelectorEnum
- net.esper.eql.spec.SelectClauseStreamSelectorEnum
indicator for rstream or istream-only, for optimization