public class XMLPhysicalPlanPrinter<P extends OperatorPlan<PhysicalOperator>> extends PhyPlanVisitor
mCurrentWalker, mPlan
Constructor and Description |
---|
XMLPhysicalPlanPrinter(PhysicalPlan plan,
org.w3c.dom.Document doc,
org.w3c.dom.Element parent) |
Modifier and Type | Method and Description |
---|---|
protected void |
depthFirstPP(org.w3c.dom.Element parentNode) |
void |
print(java.io.OutputStream printer) |
void |
visit()
Entry point for visiting the plan.
|
visit, visitAdd, visitAnd, visitBinCond, visitCast, visitCollectedGroup, visitComparisonFunc, visitConstant, visitCounter, visitCross, visitDemux, visitDistinct, visitDivide, visitEqualTo, visitFilter, visitFRJoin, visitGlobalRearrange, visitGreaterThan, visitGTOrEqual, visitIsNull, visitLessThan, visitLimit, visitLoad, visitLocalRearrange, visitLTOrEqual, visitMapLookUp, visitMergeCoGroup, visitMergeJoin, visitMod, visitMultiply, visitNative, visitNegative, visitNot, visitNotEqualTo, visitOr, visitPackage, visitPartialAgg, visitPartitionRearrange, visitPOForEach, visitPoissonSample, visitPOOptimizedForEach, visitPreCombinerLocalRearrange, visitProject, visitRank, visitRegexp, visitReservoirSample, visitSkewedJoin, visitSort, visitSplit, visitStore, visitStream, visitSubtract, visitUnion, visitUserFunc
getPlan, popWalker, pushWalker
public XMLPhysicalPlanPrinter(PhysicalPlan plan, org.w3c.dom.Document doc, org.w3c.dom.Element parent)
public void visit() throws VisitorException
PlanVisitor
visit
in class PlanVisitor<PhysicalOperator,PhysicalPlan>
VisitorException
- if an error is encountered while visiting.public void print(java.io.OutputStream printer) throws VisitorException, java.io.IOException
VisitorException
java.io.IOException
protected void depthFirstPP(org.w3c.dom.Element parentNode) throws VisitorException
VisitorException
Copyright © 2007-2012 The Apache Software Foundation