public final class LongLineReader extends java.lang.Object implements QueryReaderItf
Constructor and Description |
---|
LongLineReader(htsjdk.tribble.readers.LongLineBufferedReader reader) |
LongLineReader(java.lang.String path) |
Modifier and Type | Method and Description |
---|---|
void |
closeReader() |
java.lang.String |
getFilePath() |
long |
getPosition() |
void |
initReader() |
java.lang.String |
readLine() |
public LongLineReader(java.lang.String path) throws java.io.FileNotFoundException
java.io.FileNotFoundException
public LongLineReader(htsjdk.tribble.readers.LongLineBufferedReader reader)
public void initReader() throws java.io.IOException
initReader
in interface QueryReaderItf
java.io.IOException
public java.lang.String getFilePath()
getFilePath
in interface QueryReaderItf
public java.lang.String readLine() throws java.lang.Exception
readLine
in interface QueryReaderItf
java.lang.Exception
public long getPosition()
getPosition
in interface QueryReaderItf
public void closeReader() throws java.io.IOException
closeReader
in interface QueryReaderItf
java.io.IOException