Class Hierarchy
- java.lang.Object
- org.apache.calcite.rel.AbstractRelNode (implements org.apache.calcite.rel.RelNode)
- org.apache.calcite.rel.SingleRel
- org.apache.druid.sql.calcite.rule.logical.Unnest
- org.apache.druid.sql.calcite.rule.logical.DruidUnnest (implements org.apache.druid.sql.calcite.rel.logical.DruidLogicalNode, org.apache.druid.sql.calcite.planner.querygen.SourceDescProducer)
- org.apache.druid.sql.calcite.rule.logical.LogicalUnnest
- org.apache.druid.sql.calcite.rule.logical.Unnest
- org.apache.calcite.rel.SingleRel
- org.apache.druid.sql.calcite.rule.logical.DruidLogicalRules
- org.apache.calcite.plan.RelOptRule
- org.apache.druid.sql.calcite.rule.logical.DruidAggregateRemoveRedundancyRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.druid.sql.calcite.rule.logical.LogicalUnnestRule (implements org.apache.calcite.rel.rules.SubstitutionRule)
- org.apache.calcite.plan.RelRule<C>
- org.apache.calcite.rel.convert.ConverterRule
- org.apache.druid.sql.calcite.rule.logical.DruidAggregateRule
- org.apache.druid.sql.calcite.rule.logical.DruidFilterRule
- org.apache.druid.sql.calcite.rule.logical.DruidJoinRule
- org.apache.druid.sql.calcite.rule.logical.DruidProjectRule
- org.apache.druid.sql.calcite.rule.logical.DruidSortRule
- org.apache.druid.sql.calcite.rule.logical.DruidTableScanRule
- org.apache.druid.sql.calcite.rule.logical.DruidUnionRule
- org.apache.druid.sql.calcite.rule.logical.DruidUnnestRule
- org.apache.druid.sql.calcite.rule.logical.DruidValuesRule
- org.apache.druid.sql.calcite.rule.logical.DruidWindowRule
- org.apache.calcite.rel.convert.ConverterRule
- org.apache.druid.sql.calcite.rule.logical.UnnestInputCleanupRule (implements org.apache.calcite.rel.rules.SubstitutionRule)
- org.apache.calcite.rel.AbstractRelNode (implements org.apache.calcite.rel.RelNode)