org.apache.commons.io.input
public class CloseShieldInputStream extends ProxyInputStream
This class is typically used in cases where an input stream needs to be passed to a component that wants to explicitly close the stream even if more input would still be available to other components.
Since: Commons IO 1.4
Version: $Id: CloseShieldInputStream.java 587913 2007-10-24 15:47:30Z niallp $
Constructor Summary | |
---|---|
CloseShieldInputStream(InputStream in)
Creates a proxy that shields the given input stream from being
closed.
|
Method Summary | |
---|---|
void | close()
Replaces the underlying input stream with a ClosedInputStream
sentinel. |
Parameters: in underlying input stream