| Package | Description | 
|---|---|
| io.druid.sql.calcite.rel | |
| io.druid.sql.calcite.rule | 
| Modifier and Type | Method and Description | 
|---|---|
static PartialDruidQuery | 
PartialDruidQuery.create(org.apache.calcite.rel.RelNode scanRel)  | 
PartialDruidQuery | 
DruidSemiJoin.getPartialDruidQuery()  | 
abstract PartialDruidQuery | 
DruidRel.getPartialDruidQuery()  | 
PartialDruidQuery | 
DruidQueryRel.getPartialDruidQuery()  | 
PartialDruidQuery | 
DruidOuterQueryRel.getPartialDruidQuery()  | 
PartialDruidQuery | 
PartialDruidQuery.withAggregate(org.apache.calcite.rel.core.Aggregate newAggregate)  | 
PartialDruidQuery | 
PartialDruidQuery.withHavingFilter(org.apache.calcite.rel.core.Filter newHavingFilter)  | 
PartialDruidQuery | 
PartialDruidQuery.withPostProject(org.apache.calcite.rel.core.Project newPostProject)  | 
PartialDruidQuery | 
PartialDruidQuery.withSelectProject(org.apache.calcite.rel.core.Project newSelectProject)  | 
PartialDruidQuery | 
PartialDruidQuery.withSelectSort(org.apache.calcite.rel.core.Sort newSelectSort)  | 
PartialDruidQuery | 
PartialDruidQuery.withSort(org.apache.calcite.rel.core.Sort newSort)  | 
PartialDruidQuery | 
PartialDruidQuery.withWhereFilter(org.apache.calcite.rel.core.Filter newWhereFilter)  | 
| Modifier and Type | Method and Description | 
|---|---|
static DruidOuterQueryRel | 
DruidOuterQueryRel.create(DruidRel sourceRel,
      PartialDruidQuery partialQuery)  | 
DruidSemiJoin | 
DruidSemiJoin.withPartialQuery(PartialDruidQuery newQueryBuilder)  | 
abstract T | 
DruidRel.withPartialQuery(PartialDruidQuery newQueryBuilder)  | 
DruidQueryRel | 
DruidQueryRel.withPartialQuery(PartialDruidQuery newQueryBuilder)  | 
DruidOuterQueryRel | 
DruidOuterQueryRel.withPartialQuery(PartialDruidQuery newQueryBuilder)  | 
| Constructor and Description | 
|---|
DruidQuery(PartialDruidQuery partialQuery,
          DataSource dataSource,
          RowSignature sourceRowSignature,
          PlannerContext plannerContext,
          org.apache.calcite.rex.RexBuilder rexBuilder)  | 
| Constructor and Description | 
|---|
DruidQueryRule(Class<RelType> relClass,
              PartialDruidQuery.Stage stage,
              BiFunction<PartialDruidQuery,RelType,PartialDruidQuery> f)  | 
DruidQueryRule(Class<RelType> relClass,
              PartialDruidQuery.Stage stage,
              BiFunction<PartialDruidQuery,RelType,PartialDruidQuery> f)  | 
Copyright © 2011–2018. All rights reserved.