Class RexSlot

Direct Known Subclasses:
RexInputRef, RexLambdaRef, RexLocalRef

public abstract class RexSlot extends RexVariable
Abstract base class for RexInputRef, RexLocalRef and RexLambdaRef.
  • Field Details

    • index

      protected final int index
  • Constructor Details

    • RexSlot

      protected RexSlot(String name, int index, RelDataType type)
      Creates a slot.
      index - Index of the field in the underlying rowtype
      type - Type of the column
  • Method Details

    • getIndex

      public int getIndex()