java.lang.Object
com.espertech.esper.common.internal.epl.join.queryplanouter.InnerJoinGraph

public class InnerJoinGraph extends Object
  • Constructor Details

    • InnerJoinGraph

      public InnerJoinGraph(int numStreams, Set<InterchangeablePair<Integer,Integer>> innerJoins)
    • InnerJoinGraph

      public InnerJoinGraph(int numStreams, boolean isAllInnerJoin)
  • Method Details

    • isAllInnerJoin

      public boolean isAllInnerJoin()
    • isEmpty

      public boolean isEmpty()
    • hasInnerJoin

      public boolean hasInnerJoin(int toStream)
    • graphInnerJoins

      public static InnerJoinGraph graphInnerJoins(int numStreams, OuterJoinDesc[] outerJoinDescList)
    • addRequiredStreams

      public void addRequiredStreams(int streamNum, Set<Integer> requiredStreams, Set<Integer> completedStreams)