Uses of Interface
org.apache.druid.sql.calcite.rel.logical.DruidLogicalNode
Packages that use DruidLogicalNode
Package
Description
-
Uses of DruidLogicalNode in org.apache.druid.sql.calcite.planner.querygen
Methods in org.apache.druid.sql.calcite.planner.querygen that return DruidLogicalNodeModifier and TypeMethodDescriptionDruidQueryGenerator.DruidNodeStack.getNode()DruidQueryGenerator.DruidNodeStack.parentNode()Methods in org.apache.druid.sql.calcite.planner.querygen with parameters of type DruidLogicalNodeModifier and TypeMethodDescriptionvoidDruidQueryGenerator.DruidNodeStack.push(DruidLogicalNode item) voidDruidQueryGenerator.DruidNodeStack.push(DruidLogicalNode item, int operandIndex) Constructors in org.apache.druid.sql.calcite.planner.querygen with parameters of type DruidLogicalNodeModifierConstructorDescriptionDruidQueryGenerator(PlannerContext plannerContext, DruidLogicalNode relRoot, org.apache.calcite.rex.RexBuilder rexBuilder) -
Uses of DruidLogicalNode in org.apache.druid.sql.calcite.rel.logical
Classes in org.apache.druid.sql.calcite.rel.logical that implement DruidLogicalNodeModifier and TypeClassDescriptionclassDruidLogicalNodeconvention node forAggregateplan node.classDruidLogicalNodeconvention node forFilterplan node.classclassDruidLogicalNodeconvention node forProjectplan node.classDruidLogicalNodeconvention node forSortplan node.classDruidLogicalNodeconvention node forTableScanplan node.classclassDruidLogicalNodeconvention node forLogicalValuesplan node.classDruidLogicalNodeconvention node forFilterplan node. -
Uses of DruidLogicalNode in org.apache.druid.sql.calcite.rule.logical
Classes in org.apache.druid.sql.calcite.rule.logical that implement DruidLogicalNode -
Uses of DruidLogicalNode in org.apache.druid.sql.calcite.run
Methods in org.apache.druid.sql.calcite.run with parameters of type DruidLogicalNodeModifier and TypeMethodDescriptionQueryMaker.FromDruidLogical.runQuery(DruidLogicalNode newRoot) Runs the query represented byDruidLogicalNode.