Class Summary |
AllExpressionVisitor |
A visitor that walks a logical plan and then applies a given
LogicalExpressionVisitor to all expressions it encounters. |
AllSameVisitor |
A visitor that walks the logical plan and calls the same method on every
type of node. |
LogicalPlanOptimizer |
|
PlanPrinter |
|
ProjectionPatcher |
A PlanTransformListener that will patch up references in projections. |
SchemaPatcher |
A PlanTransformListener for the logical optimizer that will patch up schemas
after a plan has been transformed. |
UidStamper |
A Visitor to stamp every part of every expression in a tree with a uid. |