Class InnerJoinGraph
java.lang.Object
com.espertech.esper.common.internal.epl.join.queryplanouter.InnerJoinGraph
-
Constructor Summary
ConstructorDescriptionInnerJoinGraph
(int numStreams, boolean isAllInnerJoin) InnerJoinGraph
(int numStreams, Set<InterchangeablePair<Integer, Integer>> innerJoins) -
Method Summary
Modifier and TypeMethodDescriptionvoid
addRequiredStreams
(int streamNum, Set<Integer> requiredStreams, Set<Integer> completedStreams) static InnerJoinGraph
graphInnerJoins
(int numStreams, OuterJoinDesc[] outerJoinDescList) boolean
hasInnerJoin
(int toStream) boolean
boolean
isEmpty()
-
Constructor Details
-
InnerJoinGraph
-
InnerJoinGraph
public InnerJoinGraph(int numStreams, boolean isAllInnerJoin)
-
-
Method Details
-
isAllInnerJoin
public boolean isAllInnerJoin() -
isEmpty
public boolean isEmpty() -
hasInnerJoin
public boolean hasInnerJoin(int toStream) -
graphInnerJoins
-
addRequiredStreams
-