public static class DotSparkPrinter.InnerOperator extends Operator<PlanVisitor>
| Constructor and Description |
|---|
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, unsetProjectionMappublic InnerOperator(PhysicalPlan plan, String name)
public void visit(PlanVisitor v)
Operatorvisit in class Operator<PlanVisitor>v - Visitor to visit with.public boolean supportsMultipleInputs()
OperatorsupportsMultipleInputs in class Operator<PlanVisitor>public boolean supportsMultipleOutputs()
OperatorsupportsMultipleOutputs in class Operator<PlanVisitor>public String name()
name in class Operator<PlanVisitor>public PhysicalPlan getPlan()
public int hashCode()
OperatorhashCode in class Operator<PlanVisitor>Copyright © 2007-2017 The Apache Software Foundation