public final class QSequenceLineRAFileData extends java.lang.Object implements QSequenceLineRAData
Modifier and Type | Field and Description |
---|---|
private java.io.RandomAccessFile |
randomAccessFile |
private QSequenceLineRAFileDataStream |
stream |
Constructor and Description |
---|
QSequenceLineRAFileData(java.io.RandomAccessFile randomAccessFile) |
Modifier and Type | Method and Description |
---|---|
void |
get(byte[] bytes,
long offset,
long length) |
long |
length() |
java.io.InputStream |
read(long offset,
long length) |
private final java.io.RandomAccessFile randomAccessFile
private QSequenceLineRAFileDataStream stream
public QSequenceLineRAFileData(java.io.RandomAccessFile randomAccessFile)
public long length() throws java.io.IOException
length
in interface QSequenceLineRAData
java.io.IOException
public void get(byte[] bytes, long offset, long length) throws java.io.IOException
get
in interface QSequenceLineRAData
java.io.IOException
public java.io.InputStream read(long offset, long length)
read
in interface QSequenceLineRAData