Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagejava
@Public
public interface Function extends java.io.Serializable {
    /**
     * Returns truefalse if it is guaranteed that the function will not store and access
     * reference to the output value.
     */ 
    default boolean isOutputValueStored() {
        return falsetrue;
    }
}


Proposed Changes

1) Update OperatorChain to take advantage of the isOutputStreamRecordValueStored and isInputStreamRecordStored attribute.

...