public class BufferedLineReader extends java.io.LineNumberReader implements LineReader
Constructor and Description |
---|
BufferedLineReader(java.io.InputStream is) |
BufferedLineReader(java.io.InputStream is,
int bufferSize) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
static BufferedLineReader |
fromString(java.lang.String s)
Returns a
BufferedLineReader that gets its input from a String. |
int |
peek()
Non-destructive one-character look-ahead.
|
java.lang.String |
readLine()
Read a line and remove the line terminator
|
getLineNumber, mark, read, read, reset, setLineNumber, skip
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getLineNumber
public BufferedLineReader(java.io.InputStream is)
public BufferedLineReader(java.io.InputStream is, int bufferSize)
public static BufferedLineReader fromString(java.lang.String s)
BufferedLineReader
that gets its input from a String. No charset conversion
is necessary because the String is in unicode.public java.lang.String readLine()
readLine
in interface LineReader
readLine
in class java.io.LineNumberReader
public int peek()
peek
in interface LineReader
public void close()
close
in interface LineReader
close
in interface java.io.Closeable
close
in interface java.lang.AutoCloseable
close
in class java.io.BufferedReader