com.google.common.io
Class LineReader
java.lang.Object
  
com.google.common.io.LineReader
@Beta
public final class LineReader
- extends Object
 
A class for reading lines of text. Provides the same functionality
 as BufferedReader.readLine() but for all Readable
 objects, not just instances of Reader.
- Since:
 
  - 1
 
- Author:
 
  - Chris Nokleberg
 
| 
Constructor Summary | 
LineReader(Readable readable)
 
          Creates a new instance that will read lines from the given
 Readable object. | 
 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
LineReader
public LineReader(Readable readable)
- Creates a new instance that will read lines from the given
 
Readable object.
 
readLine
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 
String containing the contents of the line, not
     including any line-termination characters, or null if the
     end of the stream has been reached.
 - Throws:
 IOException - if an I/O error occurs