Class RelColumnMapping

java.lang.Object
org.apache.calcite.rel.metadata.RelColumnMapping

public class RelColumnMapping extends Object
Mapping from an input column of a RelNode to one of its output columns.
  • Field Details

    • 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.
  • Constructor Details

    • RelColumnMapping

      public RelColumnMapping(int iOutputColumn, int iInputRel, int iInputColumn, boolean derived)