Uses of Class
net.esper.eql.join.plan.OuterInnerDirectionalGraph

Packages that use OuterInnerDirectionalGraph
net.esper.eql.join.plan Inner join and outer join query planning 
 

Uses of OuterInnerDirectionalGraph in net.esper.eql.join.plan
 

Methods in net.esper.eql.join.plan that return OuterInnerDirectionalGraph
 OuterInnerDirectionalGraph OuterInnerDirectionalGraph.add(int outerStream, int innerStream)
          Add an outer-to-inner join stream relationship.
protected static OuterInnerDirectionalGraph NStreamOuterQueryPlanBuilder.graphOuterJoins(int numStreams, List<OuterJoinDesc> outerJoinDescList)
          Builds a graph of outer joins given the outer join information from the statement.
 

Methods in net.esper.eql.join.plan with parameters of type OuterInnerDirectionalGraph
protected static void NStreamOuterQueryPlanBuilder.recursiveBuild(int streamNum, QueryGraph queryGraph, OuterInnerDirectionalGraph outerInnerGraph, Set<Integer> completedStreams, LinkedHashMap<Integer,int[]> substreamsPerStream, boolean[] requiredPerStream)
          Recusivly builds a substream-per-stream ordered tree graph using the join information supplied for outer joins and from the query graph (where clause).