class Encoder.LenEncoder
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
(package private) short[] |
_choice |
(package private) BitTreeEncoder |
_highCoder |
(package private) BitTreeEncoder[] |
_lowCoder |
(package private) BitTreeEncoder[] |
_midCoder |
Constructor and Description |
---|
LenEncoder() |
Modifier and Type | Method and Description |
---|---|
void |
encode(Encoder rangeEncoder,
int symbol,
int posState) |
void |
init(int numPosStates) |
void |
setPrices(int posState,
int numSymbols,
int[] prices,
int st) |
short[] _choice
BitTreeEncoder[] _lowCoder
BitTreeEncoder[] _midCoder
BitTreeEncoder _highCoder
public void init(int numPosStates)
public void encode(Encoder rangeEncoder, int symbol, int posState) throws java.io.IOException
java.io.IOException
public void setPrices(int posState, int numSymbols, int[] prices, int st)