Class Hierarchy
- java.lang.Object
- org.apache.calcite.rel.AbstractRelNode (implements org.apache.calcite.rel.RelNode)
- org.apache.druid.sql.calcite.rel.DruidRel<T>
- org.apache.druid.sql.calcite.rel.DruidCorrelateUnnestRel
- org.apache.druid.sql.calcite.rel.DruidJoinQueryRel
- org.apache.druid.sql.calcite.rel.DruidOuterQueryRel
- org.apache.druid.sql.calcite.rel.DruidQueryRel
- org.apache.druid.sql.calcite.rel.DruidUnionDataSourceRel
- org.apache.druid.sql.calcite.rel.DruidUnionRel
- org.apache.druid.sql.calcite.rel.DruidUnnestRel
- org.apache.druid.sql.calcite.rel.DruidRel<T>
- org.apache.druid.sql.calcite.rel.CostEstimates
- org.apache.druid.sql.calcite.rel.DruidConvention (implements org.apache.calcite.plan.Convention)
- org.apache.druid.sql.calcite.rel.DruidQuery
- org.apache.druid.sql.calcite.rel.DruidRels
- org.apache.druid.sql.calcite.rel.Grouping
- org.apache.druid.sql.calcite.rel.InputAccessor
- org.apache.druid.sql.calcite.rel.PartialDruidQuery
- org.apache.druid.sql.calcite.rel.Projection
- org.apache.calcite.rex.RexShuttle (implements org.apache.calcite.rex.RexVisitor<R>)
- org.apache.druid.sql.calcite.rel.DruidCorrelateUnnestRel.CorrelatedFieldAccessToInputRef
- org.apache.druid.sql.calcite.rel.Sorting
- org.apache.druid.sql.calcite.rel.Subtotals
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.apache.druid.sql.calcite.rel.CannotBuildQueryException
- java.lang.RuntimeException
- java.lang.Exception
- org.apache.druid.sql.calcite.rel.VirtualColumnRegistry
- org.apache.druid.sql.calcite.rel.Windowing
- org.apache.calcite.rel.AbstractRelNode (implements org.apache.calcite.rel.RelNode)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.apache.druid.sql.calcite.rel.PartialDruidQuery.Stage
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)