Package de.jarnbjo.util.io
Interface BitInputStream
- All Known Implementing Classes:
ByteArrayBitInputStream
public interface BitInputStream
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
align()
boolean
getBit()
int
getInt
(int int1) int
getInt
(HuffmanNode huffmanNode) long
getLong
(int int1) int
getSignedInt
(int int1) int
readSignedRice
(int int1) void
readSignedRice
(int int1, int[] intArray, int int2, int int3) void
setEndian
(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)
-