public class GroupSortedFileReader extends Object
Constructor and Description |
---|
GroupSortedFileReader(List<File> files,
Comparator<String> lineComparator)
Create a GroupSortedFileReader, using default encoding and default buffer size
|
GroupSortedFileReader(List<File> files,
Comparator<String> lineComparator,
String encoding)
Create a GroupSortedFileReader, using default buffer size
|
GroupSortedFileReader(List<File> files,
Comparator<String> lineComparator,
String encoding,
int bufferSize)
Create a GroupSortedFileReader
|
public GroupSortedFileReader(List<File> files, Comparator<String> lineComparator)
files
- input fileslineComparator
- line comparatorpublic GroupSortedFileReader(List<File> files, Comparator<String> lineComparator, String encoding)
files
- input fileslineComparator
- line comparatorencoding
- File encoding used for reading filespublic GroupSortedFileReader(List<File> files, Comparator<String> lineComparator, String encoding, int bufferSize)
files
- Input fileslineComparator
- Line comparatorencoding
- File encoding used for reading filesbufferSize
- Buffer size used for reading each filepublic String readLine() throws IOException
IOException
- If an I/O error occurspublic void close()
Copyright © 2016. All rights reserved.