Interface TableFunctionContract

All Known Implementing Classes:
AbstractTableFunctionRecordBatch, UnnestRecordBatch

public interface TableFunctionContract
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    sets the incoming Lateral Contract for the operator.
    void
    sets the incoming record batch for the operator.
  • Method Details

    • setIncoming

      void setIncoming(RecordBatch incoming)
      sets the incoming record batch for the operator. The innerNext() method requires one of the setIncoming methods to be called before it is called.
      Parameters:
      incoming -
    • setIncoming

      void setIncoming(LateralContract incoming)
      sets the incoming Lateral Contract for the operator. The innerNext() method requires one of the setIncoming methods to be called before it is called.
      Parameters:
      incoming -