Package com.google.common.io
Class LineReader
- java.lang.Object
 - 
- com.google.common.io.LineReader
 
 
- 
@GwtIncompatible public final class LineReader extends Object
A class for reading lines of text. Provides the same functionality asBufferedReader.readLine()but for allReadableobjects, not just instances ofReader.- Since:
 - 1.0
 - Author:
 - Chris Nokleberg
 
 
- 
- 
Constructor Summary
Constructors Constructor Description LineReader(Readable readable)Creates a new instance that will read lines from the givenReadableobject. 
 - 
 
- 
- 
Constructor Detail
- 
LineReader
public LineReader(Readable readable)
Creates a new instance that will read lines from the givenReadableobject. 
 - 
 
- 
Method Detail
- 
readLine
@CanIgnoreReturnValue @CheckForNull public String readLine() throws IOException
Reads a line of text. A line is considered to be terminated by any one of a line feed ('\n'), a carriage return ('\r'), or a carriage return followed immediately by a linefeed ("\r\n").- Returns:
 - a 
Stringcontaining the contents of the line, not including any line-termination characters, ornullif the end of the stream has been reached. - Throws:
 IOException- if an I/O error occurs
 
 - 
 
 -