public class ClosedReader extends Reader
IOUtils.EOF to all attempts to read something from it.
Typically uses of this class include testing for corner cases in methods that accept readers and acting as a sentinel
value instead of a null reader.
| Modifier and Type | Field and Description |
|---|---|
static ClosedReader |
INSTANCE
The singleton instance.
|
| Constructor and Description |
|---|
ClosedReader()
Construct a new instance.
|
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
int |
read(char[] cbuf,
int off,
int len)
Returns -1 to indicate that the stream is closed.
|
public static final ClosedReader INSTANCE
public void close()
throws IOException
close in interface Closeableclose in interface AutoCloseableclose in class ReaderIOException