Class Hierarchy
- java.lang.Object
- org.apache.calcite.rel.AbstractRelNode (implements org.apache.calcite.rel.RelNode)
- org.apache.calcite.adapter.druid.DruidQuery (implements org.apache.calcite.interpreter.BindableRel)
- org.apache.calcite.schema.impl.AbstractSchema (implements org.apache.calcite.schema.Schema)
- org.apache.calcite.adapter.druid.DruidSchema
- org.apache.calcite.schema.impl.AbstractTable (implements org.apache.calcite.schema.Table, org.apache.calcite.schema.Wrapper)
- org.apache.calcite.adapter.druid.DruidTable (implements org.apache.calcite.schema.TranslatableTable)
- org.apache.calcite.adapter.druid.BinaryOperatorConversion (implements org.apache.calcite.adapter.druid.DruidSqlOperatorConverter)
- org.apache.calcite.adapter.druid.CeilOperatorConversion (implements org.apache.calcite.adapter.druid.DruidSqlOperatorConverter)
- org.apache.calcite.adapter.druid.ComplexMetric
- org.apache.calcite.adapter.druid.DefaultDimensionSpec (implements org.apache.calcite.adapter.druid.DimensionSpec)
- org.apache.calcite.adapter.druid.DirectOperatorConversion (implements org.apache.calcite.adapter.druid.DruidSqlOperatorConverter)
- org.apache.calcite.adapter.druid.DruidDateTimeUtils
- org.apache.calcite.adapter.druid.DruidExpressions
- org.apache.calcite.adapter.druid.DruidQuery.JsonPostAggregation (implements org.apache.calcite.adapter.druid.DruidJson)
- org.apache.calcite.adapter.druid.DruidQuery.QuerySpec
- org.apache.calcite.adapter.druid.DruidRules
- org.apache.calcite.adapter.druid.DruidSchemaFactory (implements org.apache.calcite.schema.SchemaFactory)
- org.apache.calcite.adapter.druid.DruidSqlCastConverter (implements org.apache.calcite.adapter.druid.DruidSqlOperatorConverter)
- org.apache.calcite.adapter.druid.DruidTableFactory (implements org.apache.calcite.schema.TableFactory<T>)
- org.apache.calcite.adapter.druid.ExtractionDimensionSpec (implements org.apache.calcite.adapter.druid.DimensionSpec)
- org.apache.calcite.adapter.druid.ExtractOperatorConversion (implements org.apache.calcite.adapter.druid.DruidSqlOperatorConverter)
- org.apache.calcite.adapter.druid.FloorOperatorConversion (implements org.apache.calcite.adapter.druid.DruidSqlOperatorConverter)
- org.apache.calcite.adapter.druid.Granularities
- org.apache.calcite.adapter.druid.NaryOperatorConverter (implements org.apache.calcite.adapter.druid.DruidSqlOperatorConverter)
- org.apache.calcite.plan.RelOptRule
- org.apache.calcite.plan.RelRule<C>
- org.apache.calcite.adapter.druid.DruidRules.DruidAggregateProjectRule
- org.apache.calcite.adapter.druid.DruidRules.DruidAggregateRule
- org.apache.calcite.adapter.druid.DruidRules.DruidFilterRule
- org.apache.calcite.adapter.druid.DruidRules.DruidHavingFilterRule
- org.apache.calcite.adapter.druid.DruidRules.DruidPostAggregationProjectRule
- org.apache.calcite.adapter.druid.DruidRules.DruidProjectRule
- org.apache.calcite.adapter.druid.DruidRules.DruidSortRule
- org.apache.calcite.plan.RelRule<C>
- org.apache.calcite.adapter.druid.SubstringOperatorConversion (implements org.apache.calcite.adapter.druid.DruidSqlOperatorConverter)
- org.apache.calcite.adapter.druid.TimeExtractionFunction (implements org.apache.calcite.adapter.druid.ExtractionFunction)
- org.apache.calcite.adapter.druid.UnaryPrefixOperatorConversion (implements org.apache.calcite.adapter.druid.DruidSqlOperatorConverter)
- org.apache.calcite.adapter.druid.UnarySuffixOperatorConversion (implements org.apache.calcite.adapter.druid.DruidSqlOperatorConverter)
- org.apache.calcite.adapter.druid.VirtualColumn (implements org.apache.calcite.adapter.druid.DruidJson)
- org.apache.calcite.adapter.druid.VirtualColumn.Builder
- org.apache.calcite.rel.AbstractRelNode (implements org.apache.calcite.rel.RelNode)
Interface Hierarchy
- org.apache.calcite.adapter.druid.DruidConnection
- org.apache.calcite.adapter.druid.DruidJson
- org.apache.calcite.adapter.druid.DimensionSpec
- org.apache.calcite.adapter.druid.ExtractionFunction
- org.apache.calcite.adapter.druid.Granularity
- org.apache.calcite.adapter.druid.DruidSqlOperatorConverter
- org.apache.calcite.plan.RelRule.Config
- org.apache.calcite.adapter.druid.DruidRules.DruidAggregateProjectRule.DruidAggregateProjectRuleConfig
- org.apache.calcite.adapter.druid.DruidRules.DruidAggregateRule.DruidAggregateRuleConfig
- org.apache.calcite.adapter.druid.DruidRules.DruidFilterRule.DruidFilterRuleConfig
- org.apache.calcite.adapter.druid.DruidRules.DruidHavingFilterRule.DruidHavingFilterRuleConfig
- org.apache.calcite.adapter.druid.DruidRules.DruidPostAggregationProjectRule.DruidPostAggregationProjectRuleConfig
- org.apache.calcite.adapter.druid.DruidRules.DruidProjectRule.DruidProjectRuleConfig
- org.apache.calcite.adapter.druid.DruidRules.DruidSortRule.DruidSortRuleConfig
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.apache.calcite.adapter.druid.DruidType
- org.apache.calcite.adapter.druid.Granularity.Type
- org.apache.calcite.adapter.druid.QueryType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)