RenameSchema
Attributes
- Graph
- Supertypes
- trait Serializabletrait DDLtrait LeafPlantrait LogicalPlantrait SQLSigtrait Producttrait Equalstrait TreeNode[LogicalPlan]class Objecttrait Matchableclass Any
Members list
Value members
Concrete methods
Attributes
- Definition Classes
Inherited methods
Return child expressions associated to this LogicalPlan node
Return child expressions associated to this LogicalPlan node
Attributes
- Returns:
child expressions of this node
- Inherited from:
- LogicalPlan
All child nodes of this plan node
Collect from all input expressions and report matching expressions
Collect from all input expressions and report matching expressions
Attributes
- Inherited from:
- LogicalPlan
Attributes
- Definition Classes
- Inherited from:
- LeafPlan
List all input expressions to the plan
Attributes
- Inherited from:
- LogicalPlan
Attributes
- Inherited from:
- LogicalPlan
Attributes
- Definition Classes
- DDL -> LogicalPlan
- Inherited from:
- DDL
Attributes
- Inherited from:
- LogicalPlan
Attributes
- Inherited from:
- Product
Attributes
- Inherited from:
- Product
Attributes
- Inherited from:
- LogicalPlan
Iterate through LogicalPlans and apply matching rules for transformation. The transformation will be applied to the current node as well.
Iterate through LogicalPlans and apply matching rules for transformation. The transformation will be applied to the current node as well.
Attributes
- Inherited from:
- LogicalPlan
Transform only child expressions
Transform child node only once
Apply transformOnce for all child nodes.
Recursively transform all nested expressions
Traverse the tree until finding the nodes matching the pattern. All nodes found from the root will be transformed, and no further recursive match will occur from the transformed nodes.
Traverse the tree until finding the nodes matching the pattern. All nodes found from the root will be transformed, and no further recursive match will occur from the transformed nodes.
If you want to continue the transformation for the child nodes, use transformChildren or transformChildrenOnce inside the rule.
Attributes
- Inherited from:
- LogicalPlan
Attributes
- Inherited from:
- LogicalPlan
Depth-first transformation of expression
Recursively traverse plan nodes and apply the given function to LogicalPlan nodes
Recursively traverse plan nodes and apply the given function to LogicalPlan nodes
Attributes
- Inherited from:
- LogicalPlan
Recursively traverse the child plan nodes and apply the given function to LogicalPlan nodes
Recursively traverse the child plan nodes and apply the given function to LogicalPlan nodes
Attributes
- Inherited from:
- LogicalPlan
Recursively traverse the child plan nodes until the rule matches.
Recursively traverse the child plan nodes until the rule matches.
Attributes
- Inherited from:
- LogicalPlan
Attributes
- Inherited from:
- LogicalPlan
Recursively traverse the plan nodes until the rule matches.
Attributes
- Inherited from:
- LogicalPlan
Inherited fields
Attributes
- Inherited from:
- LogicalPlan