Hierarchy For Package org.apache.drill.exec.store.plan.rel

Package Hierarchies:

Class Hierarchy

  • java.lang.Object
    • org.apache.calcite.rel.AbstractRelNode (implements org.apache.calcite.rel.RelNode)
      • org.apache.calcite.rel.BiRel
        • org.apache.calcite.rel.core.Join (implements org.apache.calcite.rel.hint.Hintable)
      • org.apache.drill.exec.store.plan.rel.PluginPrel (implements org.apache.drill.exec.planner.physical.LeafPrel)
      • org.apache.calcite.rel.core.SetOp (implements org.apache.calcite.rel.hint.Hintable)
        • org.apache.calcite.rel.core.Union
      • org.apache.calcite.rel.SingleRel
        • org.apache.calcite.rel.core.Aggregate (implements org.apache.calcite.rel.hint.Hintable)
        • org.apache.drill.exec.planner.common.DrillLimitRelBase (implements org.apache.drill.exec.planner.common.DrillRelNode)
        • org.apache.calcite.rel.core.Filter (implements org.apache.calcite.rel.hint.Hintable)
        • org.apache.calcite.rel.core.Project (implements org.apache.calcite.rel.hint.Hintable)
        • org.apache.drill.exec.planner.physical.SinglePrel (implements org.apache.drill.exec.planner.physical.Prel)
        • org.apache.calcite.rel.core.Sort (implements org.apache.calcite.rel.hint.Hintable)
      • org.apache.calcite.rel.core.TableScan (implements org.apache.calcite.rel.hint.Hintable)
    • org.apache.drill.exec.planner.logical.DrillTable (implements org.apache.calcite.schema.Table, org.apache.calcite.schema.TranslatableTable)
      • org.apache.drill.exec.planner.logical.DynamicDrillTable
        • org.apache.drill.exec.store.plan.rel.PluginDrillTable (implements org.apache.calcite.schema.TranslatableTable)

Interface Hierarchy

  • java.lang.Cloneable
    • org.apache.calcite.rel.RelNode (also extends org.apache.calcite.plan.RelOptNode)
      • org.apache.drill.exec.store.plan.rel.PluginRel
  • org.apache.calcite.plan.RelOptNode
    • org.apache.calcite.rel.RelNode (also extends java.lang.Cloneable)
      • org.apache.drill.exec.store.plan.rel.PluginRel