org.apache.commons.io.input
Class ClosedInputStream
java.lang.Object
   java.io.InputStream
java.io.InputStream
       org.apache.commons.io.input.ClosedInputStream
org.apache.commons.io.input.ClosedInputStream
- All Implemented Interfaces: 
- Closeable
- public class ClosedInputStream 
- extends InputStream
Closed input stream. This stream returns -1 to all attempts to read
 something from the stream.
 
 Typically uses of this class include testing for corner cases in methods
 that accept input streams and acting as a sentinel value instead of a
 null input stream.
- Since:
- 1.4
- Version:
- $Id: ClosedInputStream.java 1307459 2012-03-30 15:11:44Z ggregory $
 
 
| Method Summary | 
|  int | read()Returns -1 to indicate that the stream is closed.
 | 
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
CLOSED_INPUT_STREAM
public static final ClosedInputStream CLOSED_INPUT_STREAM
- A singleton.
 
 
ClosedInputStream
public ClosedInputStream()
read
public int read()
- Returns -1 to indicate that the stream is closed.
 
- 
- Specified by:
- readin class- InputStream
 
- 
- Returns:
- always -1
 
Copyright © 2002-2012 The Apache Software Foundation. All Rights Reserved.