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
- org.apache.drill.exec.planner.common.DrillJoinRelBase (implements org.apache.drill.exec.planner.common.DrillRelNode)
- org.apache.drill.exec.planner.physical.JoinPrel (implements org.apache.drill.exec.planner.physical.Prel)
- org.apache.drill.exec.planner.physical.ScanPrel (implements org.apache.drill.exec.planner.physical.DrillScanPrel)
- org.apache.calcite.rel.core.SetOp
- org.apache.calcite.rel.core.Union
- org.apache.drill.exec.planner.common.DrillUnionRelBase (implements org.apache.drill.exec.planner.common.DrillRelNode)
- org.apache.drill.exec.planner.physical.UnionPrel (implements org.apache.drill.exec.planner.physical.Prel)
- org.apache.calcite.rel.SingleRel
- org.apache.calcite.rel.core.Aggregate
- org.apache.drill.exec.planner.common.DrillAggregateRelBase (implements org.apache.drill.exec.planner.common.DrillRelNode)
- org.apache.drill.exec.planner.physical.AggPrelBase (implements org.apache.drill.exec.planner.physical.Prel)
- org.apache.drill.exec.planner.physical.HashAggPrel (implements org.apache.drill.exec.planner.physical.Prel)
- org.apache.drill.exec.planner.physical.StreamAggPrel (implements org.apache.drill.exec.planner.physical.Prel)
- org.apache.drill.exec.planner.physical.ComplexToJsonPrel (implements org.apache.drill.exec.planner.physical.Prel)
- org.apache.drill.exec.planner.common.DrillLimitRelBase (implements org.apache.drill.exec.planner.common.DrillRelNode)
- org.apache.drill.exec.planner.physical.LimitPrel (implements org.apache.drill.exec.planner.physical.Prel)
- org.apache.drill.exec.planner.common.DrillScreenRelBase (implements org.apache.drill.exec.planner.common.DrillRelNode)
- org.apache.drill.exec.planner.common.DrillWriterRelBase (implements org.apache.drill.exec.planner.common.DrillRelNode)
- org.apache.drill.exec.planner.physical.WriterPrel (implements org.apache.drill.exec.planner.physical.Prel)
- org.apache.calcite.rel.core.Filter
- org.apache.drill.exec.planner.common.DrillFilterRelBase (implements org.apache.drill.exec.planner.common.DrillRelNode)
- org.apache.drill.exec.planner.physical.FilterPrel (implements org.apache.drill.exec.planner.physical.Prel)
- org.apache.drill.exec.planner.physical.ProducerConsumerPrel (implements org.apache.drill.exec.planner.common.DrillRelNode, org.apache.drill.exec.planner.physical.Prel)
- org.apache.calcite.rel.core.Project
- org.apache.drill.exec.planner.physical.SinglePrel (implements org.apache.drill.exec.planner.physical.Prel)
- org.apache.calcite.rel.core.Sort
- org.apache.drill.exec.planner.physical.SortPrel (implements org.apache.drill.exec.planner.physical.Prel)
- org.apache.calcite.rel.core.Window
- org.apache.drill.exec.planner.common.DrillWindowRelBase (implements org.apache.drill.exec.planner.common.DrillRelNode)
- org.apache.drill.exec.planner.physical.WindowPrel (implements org.apache.drill.exec.planner.physical.Prel)
- org.apache.calcite.rel.core.Values
- org.apache.drill.exec.planner.common.DrillValuesRelBase (implements org.apache.drill.exec.planner.common.DrillRelNode)
- org.apache.drill.exec.planner.physical.ValuesPrel (implements org.apache.drill.exec.planner.physical.Prel)
- org.apache.drill.exec.planner.physical.DrillDistributionTrait (implements org.apache.calcite.plan.RelTrait)
- org.apache.drill.exec.planner.physical.DrillDistributionTrait.DistributionField
- org.apache.drill.exec.planner.physical.HashPrelUtil
- org.apache.drill.exec.planner.physical.PhysicalPlanCreator
- org.apache.drill.exec.planner.physical.PlannerSettings (implements org.apache.calcite.plan.Context)
- org.apache.drill.exec.planner.physical.PrelUtil
- org.apache.drill.exec.planner.physical.PrelUtil.DesiredField
- org.apache.drill.exec.planner.physical.PrelUtil.InputRefRemap
- org.apache.drill.exec.planner.physical.PrelUtil.ProjectPushInfo
- org.apache.calcite.plan.RelOptRule
- org.apache.calcite.rel.convert.ConverterRule
- org.apache.drill.exec.planner.physical.Prule
- org.apache.drill.exec.planner.physical.ValuesPrule
- org.apache.calcite.plan.RelTraitDef<T>
- org.apache.calcite.rex.RexShuttle (implements org.apache.calcite.rex.RexVisitor<R>)
- org.apache.calcite.sql.SqlOperator
- org.apache.calcite.sql.SqlFunction
- org.apache.calcite.sql.SqlAggFunction (implements org.apache.calcite.plan.Context)
- org.apache.drill.exec.planner.physical.SubsetTransformer<T,E>
Interface Hierarchy
- java.lang.Cloneable
- org.apache.calcite.rel.RelNode (also extends org.apache.calcite.plan.RelOptNode)
- org.apache.drill.exec.planner.common.DrillRelNode
- org.apache.drill.exec.planner.physical.Prel (also extends java.lang.Iterable<T>)
- org.apache.drill.exec.planner.physical.HasDistributionAffinity
- org.apache.drill.exec.planner.physical.DrillScanPrel (also extends org.apache.drill.exec.planner.physical.Prel)
- org.apache.drill.exec.planner.physical.HashPrelUtil.HashExpressionCreatorHelper<T>
- java.lang.Iterable<T>
- org.apache.drill.exec.planner.physical.Prel (also extends org.apache.drill.exec.planner.common.DrillRelNode)
- org.apache.calcite.plan.RelOptNode
- org.apache.calcite.rel.RelNode (also extends java.lang.Cloneable)
- org.apache.drill.exec.planner.common.DrillRelNode
- org.apache.drill.exec.planner.physical.Prel (also extends java.lang.Iterable<T>)
Enum Hierarchy
Copyright © 2017 The Apache Software Foundation. All rights reserved.