public class DefaultBitInputStream extends java.io.DataInputStream implements BitInputStream
Constructor and Description |
---|
DefaultBitInputStream(java.io.InputStream in) |
Modifier and Type | Method and Description |
---|---|
boolean |
readBit()
Reads a single bit from the stream.
|
int |
readBits(int n)
Read specified number of bits from the stream.
|
long |
readLongBits(int n)
Read specified number of bits from the stream.
|
void |
reset() |
read, read, readBoolean, readByte, readChar, readDouble, readFloat, readFully, readFully, readInt, readLine, readLong, readShort, readUnsignedByte, readUnsignedShort, readUTF, readUTF, skipBytes
available, close, mark, markSupported, read, skip
public final boolean readBit()
BitInputStream
readBit
in interface BitInputStream
public final int readBits(int n)
BitInputStream
readBits
in interface BitInputStream
n
- number of bits to readpublic final long readLongBits(int n)
BitInputStream
readLongBits
in interface BitInputStream
n
- number of bits to readpublic void reset()
reset
in class java.io.FilterInputStream