Package de.regnis.q.sequence.line
Class QSequenceLineRAByteData
- java.lang.Object
-
- de.regnis.q.sequence.line.QSequenceLineRAByteData
-
- All Implemented Interfaces:
QSequenceLineRAData
public final class QSequenceLineRAByteData extends java.lang.Object implements QSequenceLineRAData
-
-
Field Summary
Fields Modifier and Type Field Description private byte[]
bytes
-
Constructor Summary
Constructors Constructor Description QSequenceLineRAByteData(byte[] bytes)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static QSequenceLineRAByteData
create(java.io.InputStream is)
void
get(byte[] bytes, long offset, long length)
long
length()
java.io.InputStream
read(long offset, long length)
-
-
-
Method Detail
-
create
public static QSequenceLineRAByteData create(java.io.InputStream is) throws java.io.IOException
- Throws:
java.io.IOException
-
length
public long length()
- Specified by:
length
in interfaceQSequenceLineRAData
-
get
public void get(byte[] bytes, long offset, long length)
- Specified by:
get
in interfaceQSequenceLineRAData
-
read
public java.io.InputStream read(long offset, long length)
- Specified by:
read
in interfaceQSequenceLineRAData
-
-