Package com.google.common.io
Class LineReader
- java.lang.Object
- 
- com.google.common.io.LineReader
 
- 
 @GwtIncompatible public final class LineReader extends java.lang.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 SummaryConstructors Constructor Description LineReader(java.lang.Readable readable)Creates a new instance that will read lines from the givenReadableobject.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringreadLine()Reads a line of text.
 
- 
- 
- 
Constructor Detail- 
LineReaderpublic LineReader(java.lang.Readable readable) Creates a new instance that will read lines from the givenReadableobject.
 
- 
 - 
Method Detail- 
readLine@CanIgnoreReturnValue @CheckForNull public java.lang.String readLine() throws java.io.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:
- java.io.IOException- if an I/O error occurs
 
 
- 
 
-