public class TezPlanContainerNode extends Operator<TezPlanContainerVisitor>
Constructor and Description |
---|
TezPlanContainerNode(OperatorKey k,
TezOperPlan tezPlan) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o)
Compares to Operators based on their opKey
|
TezOperPlan |
getTezOperPlan() |
int |
hashCode()
Needed to ensure that the list iterators'
outputs are deterministic.
|
String |
name() |
boolean |
supportsMultipleInputs()
Indicates whether this operator supports multiple inputs.
|
boolean |
supportsMultipleOutputs()
Indicates whether this operator supports multiple outputs.
|
String |
toString() |
void |
visit(TezPlanContainerVisitor v)
Visit this node with the provided visitor.
|
clone, compareTo, getOperatorKey, getProjectionMap, regenerateProjectionMap, rewire, unsetProjectionMap
public TezPlanContainerNode(OperatorKey k, TezOperPlan tezPlan)
public void visit(TezPlanContainerVisitor v) throws VisitorException
Operator
visit
in class Operator<TezPlanContainerVisitor>
v
- Visitor to visit with.VisitorException
- if the visitor has a problem.public boolean supportsMultipleInputs()
Operator
supportsMultipleInputs
in class Operator<TezPlanContainerVisitor>
public boolean supportsMultipleOutputs()
Operator
supportsMultipleOutputs
in class Operator<TezPlanContainerVisitor>
public String name()
name
in class Operator<TezPlanContainerVisitor>
public TezOperPlan getTezOperPlan()
public boolean equals(Object o)
Operator
equals
in class Operator<TezPlanContainerVisitor>
public int hashCode()
Operator
hashCode
in class Operator<TezPlanContainerVisitor>
public String toString()
toString
in class Operator<TezPlanContainerVisitor>
Copyright © 2007-2017 The Apache Software Foundation