Class BitStream
java.lang.Object
com.ibm.dtfj.phd.util.BitStream
This class provides a mechanism for writing numbers in a bit stream.
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionvoidclear()voidcompact()intintvoidnextWord(boolean write) intreadIntBits(int len) intreadIntBits(int len, int wordOff, int bitOff) longreadLongBits(int len) voidrewind()voidsetOffset(int offset) voidwriteIntBits(int n, int len) voidwriteIntBits(int n, int len, int wordOff, int bitOff) voidwriteLongBits(long n, int len)  
- 
Constructor Details
- 
BitStream
public BitStream() 
 - 
 - 
Method Details
- 
rewind
public void rewind() - 
clear
public void clear() - 
writeLongBits
public void writeLongBits(long n, int len)  - 
writeIntBits
public void writeIntBits(int n, int len)  - 
writeIntBits
public void writeIntBits(int n, int len, int wordOff, int bitOff)  - 
nextWord
public void nextWord(boolean write)  - 
compact
public void compact() - 
getOffset
public int getOffset() - 
setOffset
public void setOffset(int offset)  - 
readIntBits
public int readIntBits(int len)  - 
readLongBits
public long readLongBits(int len)  - 
readIntBits
public int readIntBits(int len, int wordOff, int bitOff)  - 
memoryUsage
public int memoryUsage() 
 -