Package org.apache.calcite.rel.metadata
Class RelColumnMapping
java.lang.Object
org.apache.calcite.rel.metadata.RelColumnMapping
Mapping from an input column of a
RelNode
to
one of its output columns.-
Field Summary
Modifier and TypeFieldDescriptionfinal boolean
Whether the column mapping transforms the input.final int
0-based ordinal of mapped column within input rel.final int
0-based ordinal of mapped input rel.final int
0-based ordinal of mapped output column. -
Constructor Summary
ConstructorDescriptionRelColumnMapping
(int iOutputColumn, int iInputRel, int iInputColumn, boolean derived) -
Method Summary
-
Field Details
-
iOutputColumn
public final int iOutputColumn0-based ordinal of mapped output column. -
iInputRel
public final int iInputRel0-based ordinal of mapped input rel. -
iInputColumn
public final int iInputColumn0-based ordinal of mapped column within input rel. -
derived
public final boolean derivedWhether the column mapping transforms the input.
-
-
Constructor Details
-
RelColumnMapping
public RelColumnMapping(int iOutputColumn, int iInputRel, int iInputColumn, boolean derived)
-