Package de.jarnbjo.util.io
Interface BitInputStream
- All Known Implementing Classes:
ByteArrayBitInputStream
public interface BitInputStream
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoidalign()booleangetBit()intgetInt(int int1) intgetInt(HuffmanNode huffmanNode) longgetLong(int int1) intgetSignedInt(int int1) intreadSignedRice(int int1) voidreadSignedRice(int int1, int[] intArray, int int2, int int3) voidsetEndian(int int1)
-
Field Details
-
LITTLE_ENDIAN
static final int LITTLE_ENDIAN- See Also:
-
BIG_ENDIAN
static final int BIG_ENDIAN- See Also:
-
-
Method Details
-
getBit
- Throws:
IOException
-
getInt
- Throws:
IOException
-
getSignedInt
- Throws:
IOException
-
getInt
- Throws:
IOException
-
readSignedRice
- Throws:
IOException
-
readSignedRice
- Throws:
IOException
-
getLong
- Throws:
IOException
-
align
void align() -
setEndian
void setEndian(int int1)
-