commons-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jukka Zitting (JIRA)" <>
Subject [jira] Updated: (IO-152) Add ByteArrayOutputStream.readFrom(InputStream)
Date Fri, 04 Jan 2008 10:30:33 GMT


Jukka Zitting updated IO-152:

    Attachment: IO-152.patch

Attached a patch with the proposed readFrom(InputStream) method and a simple test case.

I'll wait a few days for any objections before committing this.

> Add ByteArrayOutputStream.readFrom(InputStream)
> -----------------------------------------------
>                 Key: IO-152
>                 URL:
>             Project: Commons IO
>          Issue Type: New Feature
>          Components: Streams/Writers
>            Reporter: Jukka Zitting
>            Priority: Minor
>             Fix For: 1.4
>         Attachments: IO-152.patch
> It would be useful to have a ByteArrayOutputStream.readFrom(InputStream) method to mirror
the existing writeTo(OutputStream) method. A call like baos.readFrom(in) would be semantically
the same as IOUtils.copy(in, baos), but would avoid an extra in-memory copy of the stream
contents, as it could read bytes from the input stream directly into the internal ByteArrayOutputStream

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message