public static class DotMRPrinter.InnerOperator extends Operator<PlanVisitor>
Constructor and Description |
---|
DotMRPrinter.InnerOperator(PhysicalPlan plan,
String name) |
Modifier and Type | Method and Description |
---|---|
PhysicalPlan |
getPlan() |
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.
|
void |
visit(PlanVisitor v)
Visit this node with the provided visitor.
|
clone, compareTo, equals, getOperatorKey, getProjectionMap, regenerateProjectionMap, rewire, toString, unsetProjectionMap
public DotMRPrinter.InnerOperator(PhysicalPlan plan, String name)
public void visit(PlanVisitor v)
Operator
visit
in class Operator<PlanVisitor>
v
- Visitor to visit with.public boolean supportsMultipleInputs()
Operator
supportsMultipleInputs
in class Operator<PlanVisitor>
public boolean supportsMultipleOutputs()
Operator
supportsMultipleOutputs
in class Operator<PlanVisitor>
public String name()
name
in class Operator<PlanVisitor>
public PhysicalPlan getPlan()
public int hashCode()
Operator
hashCode
in class Operator<PlanVisitor>
Copyright © 2007-2012 The Apache Software Foundation