@Override public String readFirstLine() { Iterator<String> lines = lines().iterator(); return lines.hasNext() ? lines.next() : null; }
@Override public String readFirstLine() { Iterator<String> lines = lines().iterator(); return lines.hasNext() ? lines.next() : null; }
@Override public String readFirstLine() { Iterator<String> lines = lines().iterator(); return lines.hasNext() ? lines.next() : null; }
@Override public ImmutableList<String> readLines() { return ImmutableList.copyOf(lines()); }
@Override public ImmutableList<String> readLines() { return ImmutableList.copyOf(lines()); }
@Override public ImmutableList<String> readLines() { return ImmutableList.copyOf(lines()); }
@Override public ImmutableList<String> readLines() { return ImmutableList.copyOf(lines()); }
@Override public ImmutableList<String> readLines() { return ImmutableList.copyOf(lines()); }
@Override public <T> T readLines(LineProcessor<T> processor) throws IOException { for (String line : lines()) { if (!processor.processLine(line)) { break; } } return processor.getResult(); }
@Override public String readFirstLine() { Iterator<String> lines = lines().iterator(); return lines.hasNext() ? lines.next() : null; }
@Override public String readFirstLine() { Iterator<String> lines = lines().iterator(); return lines.hasNext() ? lines.next() : null; }
@Override public String readFirstLine() { Iterator<String> lines = lines().iterator(); return lines.hasNext() ? lines.next() : null; }
@Override public ImmutableList<String> readLines() { return ImmutableList.copyOf(lines()); }
@Override public <T> T readLines(LineProcessor<T> processor) throws IOException { for (String line : lines()) { if (!processor.processLine(line)) { break; } } return processor.getResult(); }