Class PlanNode

java.lang.Object
io.trino.sql.planner.plan.PlanNode
  • Constructor Details

  • Method Details

    • getId

      public PlanNodeId getId()
    • getSources

      public abstract List<PlanNode> getSources()
    • getOutputSymbols

      public abstract List<Symbol> getOutputSymbols()
    • replaceChildren

      public abstract PlanNode replaceChildren(List<PlanNode> newChildren)
    • accept

      public <R, C> R accept(PlanVisitor<R,C> visitor, C context)