/** Creates a DruidQuery. */ private static DruidQuery create(RelOptCluster cluster, RelTraitSet traitSet, RelOptTable table, DruidTable druidTable, List<Interval> intervals, List<RelNode> rels) { return new DruidQuery(cluster, traitSet, table, druidTable, intervals, rels); }
/** Creates a DruidQuery. */ public static DruidQuery create(RelOptCluster cluster, RelTraitSet traitSet, RelOptTable table, DruidTable druidTable, List<RelNode> rels) { return new DruidQuery(cluster, traitSet, table, druidTable, druidTable.intervals, rels); }
/** * Creates a DruidQuery. */ private static DruidQuery create(RelOptCluster cluster, RelTraitSet traitSet, RelOptTable table, DruidTable druidTable, List<Interval> intervals, List<RelNode> rels, Map<SqlOperator, DruidSqlOperatorConverter> converterOperatorMap) { return new DruidQuery(cluster, traitSet, table, druidTable, intervals, rels, converterOperatorMap); }