public static class RelOptUtil.RexInputConverter extends RexShuttle
| Modifier and Type | Field and Description |
|---|---|
protected @Nullable List<RelDataTypeField> |
destFields |
protected RexBuilder |
rexBuilder |
| Constructor and Description |
|---|
RexInputConverter(RexBuilder rexBuilder,
@Nullable List<RelDataTypeField> srcFields,
int[] adjustments) |
RexInputConverter(RexBuilder rexBuilder,
@Nullable List<RelDataTypeField> srcFields,
@Nullable List<RelDataTypeField> destFields,
int[] adjustments) |
RexInputConverter(RexBuilder rexBuilder,
@Nullable List<RelDataTypeField> srcFields,
@Nullable List<RelDataTypeField> leftDestFields,
@Nullable List<RelDataTypeField> rightDestFields,
int[] adjustments) |
| Modifier and Type | Method and Description |
|---|---|
RexNode |
visitInputRef(RexInputRef var) |
apply, apply, mutate, visitArray, visitCall, visitCorrelVariable, visitDynamicParam, visitFieldAccess, visitFieldCollations, visitList, visitLiteral, visitLocalRef, visitOver, visitPatternFieldRef, visitRangeRef, visitSubQuery, visitTableInputRef, visitWindowclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitvisitEach, visitList, visitListprotected final RexBuilder rexBuilder
protected final @Nullable List<RelDataTypeField> destFields
public RexInputConverter(RexBuilder rexBuilder, @Nullable List<RelDataTypeField> srcFields, @Nullable List<RelDataTypeField> leftDestFields, @Nullable List<RelDataTypeField> rightDestFields, int[] adjustments)
public RexInputConverter(RexBuilder rexBuilder, @Nullable List<RelDataTypeField> srcFields, @Nullable List<RelDataTypeField> destFields, int[] adjustments)
public RexInputConverter(RexBuilder rexBuilder, @Nullable List<RelDataTypeField> srcFields, int[] adjustments)
public RexNode visitInputRef(RexInputRef var)
visitInputRef in interface RexVisitor<RexNode>visitInputRef in class RexShuttleCopyright © 2012-2022 Apache Software Foundation. All Rights Reserved.