org.stringtree.util.iterator
Class SkipBlankLineIterator
java.lang.Object
org.stringtree.util.iterator.AbstractIterator
org.stringtree.util.iterator.AbstractLineIterator
org.stringtree.util.iterator.ReaderLineIterator
org.stringtree.util.iterator.SkipBlankLineIterator
- All Implemented Interfaces:
- java.util.Iterator, StringIterator
- Direct Known Subclasses:
- SkipBlankAndCommentLineIterator
public class SkipBlankLineIterator
- extends ReaderLineIterator
An Iterator to iterate through the "lines" of a stream or reader, skipping
"blank" lines..
Typically used with a FileReader or InputStreamReader
- Author:
- Frank Carver
Method Summary |
protected boolean |
isBlank(java.lang.String line)
|
protected java.lang.String |
readLine()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface java.util.Iterator |
remove |
SkipBlankLineIterator
public SkipBlankLineIterator(java.io.Reader in,
boolean autoclose)
SkipBlankLineIterator
public SkipBlankLineIterator(java.io.Reader in)
readLine
protected java.lang.String readLine()
throws java.io.IOException
- Overrides:
readLine
in class ReaderLineIterator
- Throws:
java.io.IOException
isBlank
protected boolean isBlank(java.lang.String line)