Interface InputStreamTransformer


  • public interface InputStreamTransformer
    Transform a stream into some other kind of stream. May be used to apply filtering or other kinds of transformations.
    • Method Detail

      • transform

        @Nonnull
        java.io.InputStream transform​(@Nonnull
                                      PlexusIoResource resource,
                                      @Nonnull
                                      java.io.InputStream inputStream)
                               throws java.io.IOException
        Transform the supplied input stream into another input stream. The close method will be delegated through the entire call chain
        Parameters:
        resource - The p-io resource the stream is for
        inputStream - The stream to transform
        Returns:
        A transformed stream or possibly the supplied stream
        Throws:
        java.io.IOException