smallpond.logical.node.LogicalPlanVisitor#
- class smallpond.logical.node.LogicalPlanVisitor(*args, **kwds)#
Visit the nodes of a logcial plan in depth-first order.
- __init__()#
Methods
__init__
()generic_visit
(node, depth)This visitor calls visit() on all children of the node.
visit
(node[, depth])Visit a node depending on its type.
visit_arrow_compute_node
(node, depth)visit_arrow_stream_node
(node, depth)visit_consolidate_node
(node, depth)visit_data_sink_node
(node, depth)visit_data_source_node
(node, depth)visit_limit_node
(node, depth)visit_partition_node
(node, depth)visit_projection_node
(node, depth)visit_python_script_node
(node, depth)visit_query_engine_node
(node, depth)visit_root_node
(node, depth)visit_union_node
(node, depth)