Package org.apache.calcite.rel.metadata
Class RelColumnMapping
- java.lang.Object
-
- org.apache.calcite.rel.metadata.RelColumnMapping
-
public class RelColumnMapping extends java.lang.Object
Mapping from an input column of aRelNode
to one of its output columns.
-
-
Field Summary
Fields Modifier and Type Field Description boolean
derived
Whether the column mapping transforms the input.int
iInputColumn
0-based ordinal of mapped column within input rel.int
iInputRel
0-based ordinal of mapped input rel.int
iOutputColumn
0-based ordinal of mapped output column.
-
Constructor Summary
Constructors Constructor Description RelColumnMapping(int iOutputColumn, int iInputRel, int iInputColumn, boolean derived)
-
-
-
Field Detail
-
iOutputColumn
public final int iOutputColumn
0-based ordinal of mapped output column.
-
iInputRel
public final int iInputRel
0-based ordinal of mapped input rel.
-
iInputColumn
public final int iInputColumn
0-based ordinal of mapped column within input rel.
-
derived
public final boolean derived
Whether the column mapping transforms the input.
-
-