Class TwoStreamQueryPlanBuilder
java.lang.Object
com.espertech.esper.common.internal.epl.join.queryplanbuild.TwoStreamQueryPlanBuilder
Builds a query plan for the simple 2-stream scenario.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic QueryPlanForgeDesc
build
(EventType[] typesPerStream, QueryGraphForge queryGraph, OuterJoinType optionalOuterJoinType, StreamJoinAnalysisResultCompileTime streamJoinAnalysisResult, StatementRawInfo raw) Build query plan.
-
Constructor Details
-
TwoStreamQueryPlanBuilder
public TwoStreamQueryPlanBuilder()
-
-
Method Details
-
build
public static QueryPlanForgeDesc build(EventType[] typesPerStream, QueryGraphForge queryGraph, OuterJoinType optionalOuterJoinType, StreamJoinAnalysisResultCompileTime streamJoinAnalysisResult, StatementRawInfo raw) Build query plan.- Parameters:
queryGraph
- - navigability infooptionalOuterJoinType
- - outer join type, null if not an outer jointypesPerStream
- - event types for each streamstreamJoinAnalysisResult
- stream join analysisraw
- raw info- Returns:
- query plan
-