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, visitBroadcastSpark, 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, visitUserFuncgetPlan, popWalker, pushWalkerpublic XMLPhysicalPlanPrinter(PhysicalPlan plan, org.w3c.dom.Document doc, org.w3c.dom.Element parent)
public void visit()
throws VisitorException
PlanVisitorvisit 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
VisitorExceptionjava.io.IOExceptionprotected void depthFirstPP(org.w3c.dom.Element parentNode)
throws VisitorException
VisitorExceptionCopyright © 2007-2025 The Apache Software Foundation