public class DruidRexExecutor extends Object implements org.apache.calcite.rex.RexExecutor
RexExecutor that reduces Calcite expressions by evaluating them using Druid's own built-in
 expressions. This ensures that constant reduction is done in a manner consistent with the query runtime.| Constructor and Description | 
|---|
DruidRexExecutor(PlannerContext plannerContext)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
reduce(org.apache.calcite.rex.RexBuilder rexBuilder,
      List<org.apache.calcite.rex.RexNode> constExps,
      List<org.apache.calcite.rex.RexNode> reducedValues)  | 
public DruidRexExecutor(PlannerContext plannerContext)
Copyright © 2011–2018. All rights reserved.