public final class FileLineIterable extends Object implements Iterable<String>
Iterator
over those lines. This
assumes the text file's lines are delimited in a manner consistent with how BufferedReader
defines lines.Constructor and Description |
---|
FileLineIterable(File file)
Creates a
FileLineIterable over a given file, assuming a UTF-8 encoding. |
FileLineIterable(File file,
boolean skipFirstLine)
Creates a
FileLineIterable over a given file, assuming a UTF-8 encoding. |
FileLineIterable(File file,
Charset encoding,
boolean skipFirstLine)
Creates a
FileLineIterable over a given file, using the given encoding. |
FileLineIterable(InputStream is) |
FileLineIterable(InputStream is,
boolean skipFirstLine) |
FileLineIterable(InputStream is,
Charset encoding,
boolean skipFirstLine) |
FileLineIterable(InputStream is,
Charset encoding,
boolean skipFirstLine,
String filename) |
Modifier and Type | Method and Description |
---|---|
Iterator<String> |
iterator() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
forEach, spliterator
public FileLineIterable(File file) throws IOException
FileLineIterable
over a given file, assuming a UTF-8 encoding.IOException
public FileLineIterable(File file, boolean skipFirstLine) throws IOException
FileLineIterable
over a given file, assuming a UTF-8 encoding.IOException
public FileLineIterable(File file, Charset encoding, boolean skipFirstLine) throws IOException
FileLineIterable
over a given file, using the given encoding.IOException
public FileLineIterable(InputStream is)
public FileLineIterable(InputStream is, boolean skipFirstLine)
public FileLineIterable(InputStream is, Charset encoding, boolean skipFirstLine)
public FileLineIterable(InputStream is, Charset encoding, boolean skipFirstLine, String filename)
Copyright © 2008–2017 The Apache Software Foundation. All rights reserved.