Class DruidQueryGenerator.PDQVertexFactory.PDQVertex
java.lang.Object
org.apache.druid.sql.calcite.planner.querygen.DruidQueryGenerator.PDQVertexFactory.PDQVertex
- Enclosing class:
- DruidQueryGenerator.PDQVertexFactory
-
Constructor Summary
ConstructorsConstructorDescriptionPDQVertex(PartialDruidQuery partialDruidQuery, List<org.apache.druid.sql.calcite.planner.querygen.DruidQueryGenerator.Vertex> inputs, org.apache.druid.sql.calcite.planner.querygen.DruidQueryGenerator.VertexTweaks tweaks) -
Method Summary
Modifier and TypeMethodDescriptionbuildQuery(boolean topLevel) booleanOptional<org.apache.druid.sql.calcite.planner.querygen.DruidQueryGenerator.Vertex>Extends the the current partial query with the new parent if possible.
-
Constructor Details
-
PDQVertex
public PDQVertex(PartialDruidQuery partialDruidQuery, List<org.apache.druid.sql.calcite.planner.querygen.DruidQueryGenerator.Vertex> inputs, org.apache.druid.sql.calcite.planner.querygen.DruidQueryGenerator.VertexTweaks tweaks)
-
-
Method Details
-
buildQuery
-
extendWith
public Optional<org.apache.druid.sql.calcite.planner.querygen.DruidQueryGenerator.Vertex> extendWith(DruidQueryGenerator.DruidNodeStack stack) Extends the the current partial query with the new parent if possible. -
unwrapSourceDesc
-
canUnwrapSourceDesc
public boolean canUnwrapSourceDesc()
-