Uses of Class
com.espertech.esper.common.internal.epl.join.queryplanouter.OuterInnerDirectionalGraph
Package
Description
-
Uses of OuterInnerDirectionalGraph in com.espertech.esper.common.internal.epl.join.queryplanbuild
Modifier and TypeMethodDescriptionprotected static OuterInnerDirectionalGraph
NStreamOuterQueryPlanBuilder.graphOuterJoins
(int numStreams, OuterJoinDesc[] outerJoinDescList) Builds a graph of outer joins given the outer join information from the statement.Modifier and TypeMethodDescriptionprotected static void
NStreamOuterQueryPlanBuilder.recursiveBuild
(int streamNum, Stack<Integer> streamCallStack, QueryGraphForge queryGraph, OuterInnerDirectionalGraph outerInnerGraph, InnerJoinGraph innerJoinGraph, Set<Integer> completedStreams, LinkedHashMap<Integer, int[]> substreamsPerStream, boolean[] requiredPerStream, DependencyGraph dependencyGraph) Recusivly builds a substream-per-stream ordered tree graph using the join information supplied for outer joins and from the query graph (where clause). -
Uses of OuterInnerDirectionalGraph in com.espertech.esper.common.internal.epl.join.queryplanouter
Modifier and TypeMethodDescriptionOuterInnerDirectionalGraph.add
(int outerStream, int innerStream) Add an outer-to-inner join stream relationship.