Uses of Package
org.apache.druid.sql.calcite.planner
Packages that use org.apache.druid.sql.calcite.planner
Package
Description
-
Classes in org.apache.druid.sql.calcite.planner used by org.apache.druid.sqlClassDescriptionDruid SQL planner.Like
PlannerConfig, but that has static configuration and this class contains dynamic, per-query configuration.Deprecated.The result of planning an SQL query withDruidPlannercan be run to produce query result, and also includes the output row type signature.After preparing an SQL query withDruidPlanner, the artifacts produced are the output signature of the result row, and type information for any dynamic parameters which must be bound before planning the query. -
Classes in org.apache.druid.sql.calcite.planner used by org.apache.druid.sql.avaticaClassDescriptionAfter preparing an SQL query with
DruidPlanner, the artifacts produced are the output signature of the result row, and type information for any dynamic parameters which must be bound before planning the query. -
Classes in org.apache.druid.sql.calcite.planner used by org.apache.druid.sql.calcite.aggregationClassDescriptionLike
PlannerConfig, but that has static configuration and this class contains dynamic, per-query configuration. -
Classes in org.apache.druid.sql.calcite.planner used by org.apache.druid.sql.calcite.aggregation.builtinClassDescriptionLike
PlannerConfig, but that has static configuration and this class contains dynamic, per-query configuration. -
Classes in org.apache.druid.sql.calcite.planner used by org.apache.druid.sql.calcite.expressionClassDescriptionLike
Parser.parse(java.lang.String, org.apache.druid.math.expr.ExprMacroTable), but allows caching viaExpressionParserImpl.LikePlannerConfig, but that has static configuration and this class contains dynamic, per-query configuration. -
Classes in org.apache.druid.sql.calcite.planner used by org.apache.druid.sql.calcite.expression.builtinClassDescriptionLike
PlannerConfig, but that has static configuration and this class contains dynamic, per-query configuration. -
Classes in org.apache.druid.sql.calcite.planner used by org.apache.druid.sql.calcite.externalClassDescriptionLike
PlannerConfig, but that has static configuration and this class contains dynamic, per-query configuration. -
Classes in org.apache.druid.sql.calcite.planner used by org.apache.druid.sql.calcite.plannerClassDescriptionCalcite planner.Facade onto the (optional) Druid catalog.Maps column names from the query to output names desired by the user, in the order desired by the user.Implementation of Calcite
SqlConformancefor Druid.Druid SQL planner.LikeParser.parse(java.lang.String, org.apache.druid.math.expr.ExprMacroTable), but allows caching viaExpressionParserImpl.Represents an offset and a limit.Builder forPlannerConfig, primarily for use in tests to allow setting options programmatically rather than from the command line or a properties file.LikePlannerConfig, but that has static configuration and this class contains dynamic, per-query configuration.Deprecated.The result of planning an SQL query withDruidPlannercan be run to produce query result, and also includes the output row type signature.After preparing an SQL query withDruidPlanner, the artifacts produced are the output signature of the result row, and type information for any dynamic parameters which must be bound before planning the query.Abstract base class for handlers that revolve around queries: SELECT, INSERT and REPLACE.Handler for a SQL statement.Context available to statement handlers. -
Classes in org.apache.druid.sql.calcite.planner used by org.apache.druid.sql.calcite.planner.convertletClassDescriptionLike
PlannerConfig, but that has static configuration and this class contains dynamic, per-query configuration. -
Classes in org.apache.druid.sql.calcite.planner used by org.apache.druid.sql.calcite.planner.querygenClassDescriptionLike
PlannerConfig, but that has static configuration and this class contains dynamic, per-query configuration. -
Classes in org.apache.druid.sql.calcite.planner used by org.apache.druid.sql.calcite.relClassDescriptionLike
Parser.parse(java.lang.String, org.apache.druid.math.expr.ExprMacroTable), but allows caching viaExpressionParserImpl.Represents an offset and a limit.LikePlannerConfig, but that has static configuration and this class contains dynamic, per-query configuration. -
Classes in org.apache.druid.sql.calcite.planner used by org.apache.druid.sql.calcite.rel.logicalClassDescriptionRepresents an offset and a limit.Like
PlannerConfig, but that has static configuration and this class contains dynamic, per-query configuration. -
Classes in org.apache.druid.sql.calcite.planner used by org.apache.druid.sql.calcite.ruleClassDescriptionLike
PlannerConfig, but that has static configuration and this class contains dynamic, per-query configuration. -
Classes in org.apache.druid.sql.calcite.planner used by org.apache.druid.sql.calcite.rule.logicalClassDescriptionLike
PlannerConfig, but that has static configuration and this class contains dynamic, per-query configuration. -
Classes in org.apache.druid.sql.calcite.planner used by org.apache.druid.sql.calcite.runClassDescriptionLike
PlannerConfig, but that has static configuration and this class contains dynamic, per-query configuration. -
Classes in org.apache.druid.sql.calcite.planner used by org.apache.druid.sql.calcite.schemaClassDescriptionFacade onto the (optional) Druid catalog.
-
Classes in org.apache.druid.sql.calcite.planner used by org.apache.druid.sql.calcite.viewClassDescriptionLike
PlannerConfig, but that has static configuration and this class contains dynamic, per-query configuration. -
Classes in org.apache.druid.sql.calcite.planner used by org.apache.druid.sql.guice