org.apache.commons.io.input

Class DemuxInputStream

public class DemuxInputStream extends InputStream

Data written to this stream is forwarded to a stream that has been associated with this thread.

Version: $Revision: 437567 $ $Date: 2006-08-28 07:39:07 +0100 (Mon, 28 Aug 2006) $

Author: Peter Donald

Method Summary
InputStreambindStream(InputStream input)
Bind the specified stream to the current thread.
voidclose()
Closes stream associated with current thread.
intread()
Read byte from stream associated with current thread.

Method Detail

bindStream

public InputStream bindStream(InputStream input)
Bind the specified stream to the current thread.

Parameters: input the stream to bind

Returns: the InputStream that was previously active

close

public void close()
Closes stream associated with current thread.

Throws: IOException if an error occurs

read

public int read()
Read byte from stream associated with current thread.

Returns: the byte read from stream

Throws: IOException if an error occurs

Copyright © 2002-2010 Apache Software Foundation. All Rights Reserved.