Package de.regnis.q.sequence.line
Class QSequenceLineRAFileData
- java.lang.Object
-
- de.regnis.q.sequence.line.QSequenceLineRAFileData
-
- All Implemented Interfaces:
QSequenceLineRAData
public final class QSequenceLineRAFileData extends Object implements QSequenceLineRAData
- Author:
- Marc Strapetz
-
-
Constructor Summary
Constructors Constructor Description QSequenceLineRAFileData(RandomAccessFile randomAccessFile)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
get(byte[] bytes, long offset, long length)
long
length()
InputStream
read(long offset, long length)
-
-
-
Constructor Detail
-
QSequenceLineRAFileData
public QSequenceLineRAFileData(RandomAccessFile randomAccessFile)
-
-
Method Detail
-
length
public long length() throws IOException
- Specified by:
length
in interfaceQSequenceLineRAData
- Throws:
IOException
-
get
public void get(byte[] bytes, long offset, long length) throws IOException
- Specified by:
get
in interfaceQSequenceLineRAData
- Throws:
IOException
-
read
public InputStream read(long offset, long length)
- Specified by:
read
in interfaceQSequenceLineRAData
-
-