| Modifier and Type | Field and Description |
|---|---|
private DruidQuery |
DruidQuery.DruidQueryNode.query |
| Modifier and Type | Method and Description |
|---|---|
private static DruidQuery |
DruidQuery.create(RelOptCluster cluster,
RelTraitSet traitSet,
RelOptTable table,
DruidTable druidTable,
List<org.joda.time.Interval> intervals,
List<RelNode> rels)
Creates a DruidQuery.
|
static DruidQuery |
DruidQuery.create(RelOptCluster cluster,
RelTraitSet traitSet,
RelOptTable table,
DruidTable druidTable,
List<RelNode> rels)
Creates a DruidQuery.
|
static DruidQuery |
DruidQuery.extendQuery(DruidQuery query,
List<org.joda.time.Interval> intervals)
Extends a DruidQuery.
|
static DruidQuery |
DruidQuery.extendQuery(DruidQuery query,
RelNode r)
Extends a DruidQuery.
|
| Modifier and Type | Method and Description |
|---|---|
private static boolean |
DruidRules.checkTimestampRefOnQuery(ImmutableBitSet set,
RelNode top,
DruidQuery query) |
static DruidQuery |
DruidQuery.extendQuery(DruidQuery query,
List<org.joda.time.Interval> intervals)
Extends a DruidQuery.
|
static DruidQuery |
DruidQuery.extendQuery(DruidQuery query,
RelNode r)
Extends a DruidQuery.
|
private static Pair<List<RexNode>,List<RexNode>> |
DruidRules.DruidFilterRule.splitFilters(RexBuilder rexBuilder,
DruidQuery input,
RexNode cond,
int timestampFieldIdx) |
private static boolean |
DruidRules.DruidAggregateRule.validAggregate(Aggregate aggregate,
DruidQuery query) |
private static int |
DruidRules.DruidProjectAggregateRule.validProject(Project project,
DruidQuery query) |
private static boolean |
DruidRules.DruidSortRule.validSortLimit(Sort sort,
DruidQuery query) |
| Constructor and Description |
|---|
DruidQueryNode(Interpreter interpreter,
DruidQuery query) |
Copyright © 2012–2016 The Apache Software Foundation. All rights reserved.