Interface MultiSinkOperator<T extends LogicalPort>

  • Type Parameters:
    T - the type of input port.
    All Superinterfaces:
    LogicalOperator
    All Known Implementing Classes:
    OpenMultiModelSink, OpenMultiRecordSink

    public interface MultiSinkOperator<T extends LogicalPort>
    extends LogicalOperator
    Mix-in interface to be implemented by some operators. By convention, operators that define a multiple input and zero outputs should this interface since it make facilitate higher-level composition frameworks. Note that the core DR engine does not currently have any special handling for operators that implement this interface.
    • Method Detail

      • getInputs

        List<T> getInputs()
        Returns the input port
        Returns:
        the input port