Class BitTreeDecoder
- java.lang.Object
-
- org.glassfish.grizzly.compression.lzma.impl.rangecoder.BitTreeDecoder
-
public class BitTreeDecoder extends Object
BitTreeDecoder- Author:
- Igor Pavlov
-
-
Constructor Summary
Constructors Constructor Description BitTreeDecoder(int numBitLevels)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
decode(LZMADecoder.LZMAInputState decodeState, RangeDecoder rangeDecoder)
void
init()
static boolean
reverseDecode(LZMADecoder.LZMAInputState decodeState, short[] Models, int startIndex, RangeDecoder rangeDecoder, int NumBitLevels)
boolean
reverseDecode(LZMADecoder.LZMAInputState decodeState, RangeDecoder rangeDecoder)
-
-
-
Method Detail
-
init
public void init()
-
decode
public boolean decode(LZMADecoder.LZMAInputState decodeState, RangeDecoder rangeDecoder) throws IOException
- Throws:
IOException
-
reverseDecode
public boolean reverseDecode(LZMADecoder.LZMAInputState decodeState, RangeDecoder rangeDecoder) throws IOException
- Throws:
IOException
-
reverseDecode
public static boolean reverseDecode(LZMADecoder.LZMAInputState decodeState, short[] Models, int startIndex, RangeDecoder rangeDecoder, int NumBitLevels) throws IOException
- Throws:
IOException
-
-