public class BitTreeDecoder
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private short[] |
Models |
private int |
NumBitLevels |
| Constructor and Description |
|---|
BitTreeDecoder(int numBitLevels) |
| Modifier and Type | Method and Description |
|---|---|
int |
decode(Decoder rangeDecoder) |
void |
init() |
int |
reverseDecode(Decoder rangeDecoder) |
static int |
reverseDecode(short[] Models,
int startIndex,
Decoder rangeDecoder,
int NumBitLevels) |
public void init()
public int decode(Decoder rangeDecoder) throws java.io.IOException
java.io.IOExceptionpublic int reverseDecode(Decoder rangeDecoder) throws java.io.IOException
java.io.IOExceptionpublic static int reverseDecode(short[] Models,
int startIndex,
Decoder rangeDecoder,
int NumBitLevels)
throws java.io.IOException
java.io.IOException