Interface IntermediateOperation<InputType,​InputStream extends BaseStream<InputType,​InputStream>,​OutputType,​OutputStream extends BaseStream<OutputType,​OutputStream>>

    • Method Detail

      • perform

        OutputStream perform​(InputStream stream)
        Performs the actualy intermediate operation returning the resulting stream
        Parameters:
        stream - the stream to have the operation performed on
        Returns:
        the resulting stream after the operation was applied
      • handleInjection

        default void handleInjection​(ComponentRegistry registry)
        Handles injection of components for various dependencies that the intermediate operation has
        Parameters:
        registry - the registry to use