public static class RelOptUtil.RexInputConverter extends RexShuttle
| Modifier and Type | Field and Description |
|---|---|
protected List<RelDataTypeField> |
destFields |
protected RexBuilder |
rexBuilder |
| Constructor and Description |
|---|
RelOptUtil.RexInputConverter(RexBuilder rexBuilder,
List<RelDataTypeField> srcFields,
int[] adjustments) |
RelOptUtil.RexInputConverter(RexBuilder rexBuilder,
List<RelDataTypeField> srcFields,
List<RelDataTypeField> destFields,
int[] adjustments) |
RelOptUtil.RexInputConverter(RexBuilder rexBuilder,
List<RelDataTypeField> srcFields,
List<RelDataTypeField> leftDestFields,
List<RelDataTypeField> rightDestFields,
int[] adjustments) |
| Modifier and Type | Method and Description |
|---|---|
RexNode |
visitInputRef(RexInputRef var) |
apply, apply, apply, mutate, visitArray, visitCall, visitCorrelVariable, visitDynamicParam, visitFieldAccess, visitFieldCollations, visitList, visitList, visitLiteral, visitLocalRef, visitOver, visitRangeRef, visitWindowprotected final RexBuilder rexBuilder
protected final List<RelDataTypeField> destFields
public RelOptUtil.RexInputConverter(RexBuilder rexBuilder, List<RelDataTypeField> srcFields, List<RelDataTypeField> leftDestFields, List<RelDataTypeField> rightDestFields, int[] adjustments)
public RelOptUtil.RexInputConverter(RexBuilder rexBuilder, List<RelDataTypeField> srcFields, List<RelDataTypeField> destFields, int[] adjustments)
public RelOptUtil.RexInputConverter(RexBuilder rexBuilder, List<RelDataTypeField> srcFields, int[] adjustments)
public RexNode visitInputRef(RexInputRef var)
visitInputRef in interface RexVisitor<RexNode>visitInputRef in class RexShuttleCopyright © 2012–2015 The Apache Software Foundation. All rights reserved.