|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.ObjectSevenZip.Compression.RangeCoder.BitTreeEncoder
public class BitTreeEncoder
| Constructor Summary | |
|---|---|
BitTreeEncoder(int numBitLevels)
|
|
| Method Summary | |
|---|---|
void |
Encode(Encoder rangeEncoder,
int symbol)
|
int |
GetPrice(int symbol)
|
void |
Init()
|
void |
ReverseEncode(Encoder rangeEncoder,
int symbol)
|
static void |
ReverseEncode(short[] Models,
int startIndex,
Encoder rangeEncoder,
int NumBitLevels,
int symbol)
|
int |
ReverseGetPrice(int symbol)
|
static int |
ReverseGetPrice(short[] Models,
int startIndex,
int NumBitLevels,
int symbol)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public BitTreeEncoder(int numBitLevels)
| Method Detail |
|---|
public void Init()
public void Encode(Encoder rangeEncoder,
int symbol)
throws java.io.IOException
java.io.IOException
public void ReverseEncode(Encoder rangeEncoder,
int symbol)
throws java.io.IOException
java.io.IOExceptionpublic int GetPrice(int symbol)
public int ReverseGetPrice(int symbol)
public static int ReverseGetPrice(short[] Models,
int startIndex,
int NumBitLevels,
int symbol)
public static void ReverseEncode(short[] Models,
int startIndex,
Encoder rangeEncoder,
int NumBitLevels,
int symbol)
throws java.io.IOException
java.io.IOException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||