it.unimi.dsi.io
Class NullReader
java.lang.Object
java.io.Reader
it.unimi.dsi.io.NullReader
- All Implemented Interfaces:
- Closeable, Serializable, Readable
public class NullReader
- extends Reader
- implements Serializable
End-of-stream-only reader.
This reader will always return end-of-file on any read attempt.
This class is a singleton. You cannot create a null reader,
but you can obtain an instance of this class using getInstance()
.
- Since:
- 0.9.2
- Author:
- Sebastiano Vigna
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getInstance
public static NullReader getInstance()
- Returns the only instance of this class.
- Returns:
- the only instance of this class.
close
public void close()
- Specified by:
close
in interface Closeable
- Specified by:
close
in class Reader
read
public int read(char[] cbuf,
int off,
int len)
- Specified by:
read
in class Reader