public class DotPOPrinter extends DotPlanDumper<PhysicalOperator,PhysicalPlan,PhysicalOperator,PhysicalPlan>
mMultiInputSubgraphs, mMultiOutputSubgraphs, mSubgraphsisVerbose, plan, ps| Constructor and Description |
|---|
DotPOPrinter(PhysicalPlan plan,
PrintStream ps) |
DotPOPrinter(PhysicalPlan plan,
PrintStream ps,
boolean isSubGraph,
Set<Operator> subgraphs,
Set<Operator> multiInputSubgraphs,
Set<Operator> multiOutputSubgraphs) |
| Modifier and Type | Method and Description |
|---|---|
protected String[] |
getAttributes(PhysicalOperator op)
Used to generate the the attributes of a node
|
protected Collection<PhysicalPlan> |
getMultiOutputNestedPlans(PhysicalOperator op)
Used to determine if an operator has nested output plans
|
protected String |
getName(PhysicalOperator op)
Used to generate the label for an operator.
|
protected Collection<PhysicalPlan> |
getNestedPlans(PhysicalOperator op)
Used to determine if an operator has nested plans (without
connections to in- or output operators.
|
protected DotPlanDumper |
makeDumper(PhysicalPlan plan,
PrintStream ps)
makeDumper is a factory method.
|
dump, dumpEdge, dumpInvisibleOperators, dumpMultiInputNestedOperator, dumpMultiOutputNestedOperator, dumpNestedOperator, dumpOperatorgetMultiInputNestedPlans, isVerbose, join, setVerbosepublic DotPOPrinter(PhysicalPlan plan, PrintStream ps)
public DotPOPrinter(PhysicalPlan plan, PrintStream ps, boolean isSubGraph, Set<Operator> subgraphs, Set<Operator> multiInputSubgraphs, Set<Operator> multiOutputSubgraphs)
protected DotPlanDumper makeDumper(PhysicalPlan plan, PrintStream ps)
PlanDumpermakeDumper in class DotPlanDumper<PhysicalOperator,PhysicalPlan,PhysicalOperator,PhysicalPlan>plan - Plan that the new dumper should handleprotected String getName(PhysicalOperator op)
DotPlanDumpergetName in class DotPlanDumper<PhysicalOperator,PhysicalPlan,PhysicalOperator,PhysicalPlan>op - operator to dumpprotected String[] getAttributes(PhysicalOperator op)
DotPlanDumpergetAttributes in class DotPlanDumper<PhysicalOperator,PhysicalPlan,PhysicalOperator,PhysicalPlan>op - operatorprotected Collection<PhysicalPlan> getMultiOutputNestedPlans(PhysicalOperator op)
PlanDumpergetMultiOutputNestedPlans in class PlanDumper<PhysicalOperator,PhysicalPlan,PhysicalPlan>op - operatorprotected Collection<PhysicalPlan> getNestedPlans(PhysicalOperator op)
PlanDumpergetNestedPlans in class PlanDumper<PhysicalOperator,PhysicalPlan,PhysicalPlan>op - operatorCopyright © 2007-2017 The Apache Software Foundation