public class NestedLoopPhase extends JoinPhase
ExecutionPhase.Type
outputTypes, projections
DIRECT_RESPONSE, DIRECT_RESPONSE_LIST, NO_EXECUTION_PHASE
Constructor and Description |
---|
NestedLoopPhase(org.elasticsearch.common.io.stream.StreamInput in) |
NestedLoopPhase(java.util.UUID jobId,
int executionNodeId,
java.lang.String name,
java.util.List<Projection> projections,
MergePhase leftMergePhase,
MergePhase rightMergePhase,
int numLeftOutputs,
int numRightOutputs,
java.util.Collection<java.lang.String> executionNodes,
JoinType joinType,
Symbol joinCondition) |
Modifier and Type | Method and Description |
---|---|
<C,R> R |
accept(ExecutionPhaseVisitor<C,R> visitor,
C context) |
ExecutionPhase.Type |
type() |
distributionInfo, distributionInfo, equals, hashCode, joinCondition, joinType, leftMergePhase, nodeIds, numLeftOutputs, numRightOutputs, rightMergePhase, toString, writeTo
addProjection, extractOutputTypes, finalProjection, hasProjections, jobId, name, outputTypes, phaseId, projections
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
name, phaseId
public NestedLoopPhase(java.util.UUID jobId, int executionNodeId, java.lang.String name, java.util.List<Projection> projections, @Nullable MergePhase leftMergePhase, @Nullable MergePhase rightMergePhase, int numLeftOutputs, int numRightOutputs, java.util.Collection<java.lang.String> executionNodes, JoinType joinType, @Nullable Symbol joinCondition)
public NestedLoopPhase(org.elasticsearch.common.io.stream.StreamInput in) throws java.io.IOException
java.io.IOException
public ExecutionPhase.Type type()
type
in interface ExecutionPhase
type
in class JoinPhase
public <C,R> R accept(ExecutionPhaseVisitor<C,R> visitor, C context)