Class Hierarchy
- java.lang.Object
- org.apache.druid.sql.calcite.expression.AliasedOperatorConversion (implements org.apache.druid.sql.calcite.expression.SqlOperatorConversion)
- org.apache.druid.sql.calcite.expression.BinaryOperatorConversion (implements org.apache.druid.sql.calcite.expression.SqlOperatorConversion)
- org.apache.druid.sql.calcite.expression.DefaultOperandTypeChecker (implements org.apache.calcite.sql.type.SqlOperandTypeChecker)
- org.apache.druid.sql.calcite.expression.DefaultOperandTypeChecker.Builder
- org.apache.druid.sql.calcite.expression.DirectOperatorConversion (implements org.apache.druid.sql.calcite.expression.SqlOperatorConversion)
- org.apache.druid.sql.calcite.expression.DruidExpression
- org.apache.druid.sql.calcite.expression.DruidExpression.ExpressionVirtualColumnCreator (implements org.apache.druid.sql.calcite.expression.DruidExpression.VirtualColumnCreator)
- org.apache.druid.sql.calcite.expression.DruidExpression.IdentifierExpressionGenerator (implements org.apache.druid.sql.calcite.expression.DruidExpression.ExpressionGenerator)
- org.apache.druid.sql.calcite.expression.DruidExpression.LiteralExpressionGenerator (implements org.apache.druid.sql.calcite.expression.DruidExpression.ExpressionGenerator)
- org.apache.druid.sql.calcite.expression.DruidLiteral
- org.apache.druid.sql.calcite.expression.Expressions
- org.apache.druid.sql.calcite.expression.ExtractionFns
- org.apache.druid.sql.calcite.expression.OperatorConversions
- org.apache.druid.sql.calcite.expression.OperatorConversions.OperatorBuilder<T>
- org.apache.druid.sql.calcite.expression.OperatorConversions.AggregatorBuilder
- org.apache.druid.sql.calcite.expression.PostAggregatorVisitor
- org.apache.druid.sql.calcite.expression.SimpleExtraction
- org.apache.druid.sql.calcite.expression.TimeUnits
- org.apache.druid.sql.calcite.expression.UnaryPrefixOperatorConversion (implements org.apache.druid.sql.calcite.expression.SqlOperatorConversion)
- org.apache.druid.sql.calcite.expression.WindowSqlAggregate (implements org.apache.druid.sql.calcite.aggregation.SqlAggregator)
Interface Hierarchy
- org.apache.druid.sql.calcite.expression.AuthorizableOperator
- org.apache.druid.sql.calcite.expression.DruidExpression.DruidExpressionCreator
- org.apache.druid.sql.calcite.expression.DruidExpression.DruidExpressionShuttle
- org.apache.druid.sql.calcite.expression.DruidExpression.ExpressionGenerator
- org.apache.druid.sql.calcite.expression.DruidExpression.VirtualColumnCreator
- org.apache.druid.sql.calcite.expression.SqlOperatorConversion
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.expression.DruidExpression.NodeType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)