public class SimpleGzReader extends Object implements SimpleFileReader
Constructor and Description |
---|
SimpleGzReader(File file)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
close() |
double |
getProgressInPercent()
Returns the progress reading the file in percent.
|
Reader |
getReader()
Returns the underlying reader.
|
int |
read(char[] buffer)
Reads characters into an array.
|
int |
read(char[] buffer,
int offset,
int length)
Reads characters into an array.
|
String |
readLine()
Reads a line of the file.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getFileReader
public SimpleGzReader(File file)
file
- the file to readpublic String readLine()
SimpleFileReader
readLine
in interface SimpleFileReader
public void close()
close
in interface SimpleFileReader
close
in interface AutoCloseable
public Reader getReader()
SimpleFileReader
getReader
in interface SimpleFileReader
public double getProgressInPercent()
SimpleFileReader
getProgressInPercent
in interface SimpleFileReader
public int read(char[] buffer)
SimpleFileReader
read
in interface SimpleFileReader
buffer
- The destination buffer.public int read(char[] buffer, int offset, int length)
SimpleFileReader
read
in interface SimpleFileReader
buffer
- The destination buffer.offset
- The offset at which to start storing characterslength
- The maximum number of characters to readCopyright © 2021. All rights reserved.