phylonet.rpt.io
Class LineReader
java.lang.Object
java.io.Reader
java.io.BufferedReader
java.io.LineNumberReader
phylonet.rpt.io.LineReader
- All Implemented Interfaces:
- java.io.Closeable, java.lang.Iterable<java.lang.String>, java.lang.Readable
public class LineReader
- extends java.io.LineNumberReader
- implements java.lang.Iterable<java.lang.String>
This class provides an iterable implementation of the LineNumberReader
.
- Author:
- Derek Ruths
Method Summary |
java.util.Iterator<java.lang.String> |
iterator()
|
Methods inherited from class java.io.LineNumberReader |
getLineNumber, mark, read, read, readLine, reset, setLineNumber, skip |
Methods inherited from class java.io.BufferedReader |
close, markSupported, ready |
Methods inherited from class java.io.Reader |
read, read |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LineReader
public LineReader(java.io.Reader r,
int size)
LineReader
public LineReader(java.io.Reader r)
LineReader
public LineReader(java.io.File f)
throws java.io.FileNotFoundException
- Throws:
java.io.FileNotFoundException
LineReader
public LineReader(java.lang.String s)
throws java.io.FileNotFoundException
- Reads line from the file specified in the string.
- Throws:
java.io.FileNotFoundException
iterator
public java.util.Iterator<java.lang.String> iterator()
- Specified by:
iterator
in interface java.lang.Iterable<java.lang.String>