|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.mahout.common.FileLineIterable
public final class FileLineIterable
Iterable representing the lines of a text file. It can produce an Iterator
over those lines. This
assumes the text file's lines are delimited in a manner consistent with how BufferedReader
defines lines.
This class will uncompress files that end in .zip or .gz accordingly, too.
Constructor Summary | |
---|---|
FileLineIterable(java.io.File file)
Creates a over a given file, assuming a UTF-8 encoding. |
|
FileLineIterable(java.io.File file,
boolean skipFirstLine)
Creates a over a given file, assuming a UTF-8 encoding. |
|
FileLineIterable(java.io.File file,
java.nio.charset.Charset encoding,
boolean skipFirstLine)
Creates a over a given file, using the given encoding. |
|
FileLineIterable(java.io.InputStream is)
|
|
FileLineIterable(java.io.InputStream is,
boolean skipFirstLine)
|
|
FileLineIterable(java.io.InputStream is,
java.nio.charset.Charset encoding,
boolean skipFirstLine)
|
Method Summary | |
---|---|
java.util.Iterator<java.lang.String> |
iterator()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public FileLineIterable(java.io.File file) throws java.io.IOException
java.io.IOException
public FileLineIterable(java.io.File file, boolean skipFirstLine) throws java.io.IOException
java.io.IOException
public FileLineIterable(java.io.File file, java.nio.charset.Charset encoding, boolean skipFirstLine) throws java.io.IOException
java.io.IOException
public FileLineIterable(java.io.InputStream is)
public FileLineIterable(java.io.InputStream is, boolean skipFirstLine)
public FileLineIterable(java.io.InputStream is, java.nio.charset.Charset encoding, boolean skipFirstLine)
Method Detail |
---|
public java.util.Iterator<java.lang.String> iterator()
iterator
in interface java.lang.Iterable<java.lang.String>
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |