Class RelStructuredTypeFlattener.RewriteRelVisitor

  • Enclosing class:
    RelStructuredTypeFlattener

    private class RelStructuredTypeFlattener.RewriteRelVisitor
    extends RelVisitor
    Visitor that flattens each relational expression in a tree.
    • Constructor Detail

      • RewriteRelVisitor

        private RewriteRelVisitor()
    • Method Detail

      • visit

        public void visit​(RelNode p,
                          int ordinal,
                          RelNode parent)
        Description copied from class: RelVisitor
        Visits a node during a traversal.
        Overrides:
        visit in class RelVisitor
        Parameters:
        p - Node to visit
        ordinal - Ordinal of node within its parent
        parent - Parent of the node, or null if it is the root of the traversal