htsjdk.samtools.cram.io
public interface BitInputStream
Modifier and Type | Method and Description |
---|---|
void |
alignToByte() |
boolean |
endOfStream() |
boolean |
ensureMarker(long marker,
int nofBits) |
boolean |
putBack(long b,
int numBits) |
int |
readAlignedBytes(byte[] array) |
boolean |
readBit() |
int |
readBits(int len) |
byte |
readByte() |
long |
readLongBits(int len) |
boolean readBit() throws java.io.IOException
java.io.IOException
int readBits(int len) throws java.io.IOException
java.io.IOException
long readLongBits(int len) throws java.io.IOException
java.io.IOException
boolean endOfStream() throws java.io.IOException
java.io.IOException
boolean putBack(long b, int numBits)
void alignToByte() throws java.io.IOException
java.io.IOException
int readAlignedBytes(byte[] array) throws java.io.IOException
java.io.IOException
byte readByte() throws java.io.IOException
java.io.IOException
boolean ensureMarker(long marker, int nofBits) throws java.io.IOException
java.io.IOException