public class ModelPPM extends Object
| Modifier and Type | Field and Description |
|---|---|
static int |
BIN_SCALE |
static int |
INT_BITS |
static int |
INTERVAL |
static int |
MAX_FREQ |
static int |
MAX_O |
static int |
PERIOD_BITS |
static int |
TOT_BITS |
| Constructor and Description |
|---|
ModelPPM() |
| Modifier and Type | Method and Description |
|---|---|
int |
decodeChar() |
boolean |
decodeInit(Unpack unpackRead,
int escChar) |
int[][] |
getBinSumm() |
int[] |
getCharMask() |
RangeCoder |
getCoder() |
SEE2Context |
getDummySEE2Cont() |
int |
getEscCount() |
State |
getFoundState() |
int[] |
getHB2Flag() |
byte[] |
getHeap() |
int |
getHiBitsFlag() |
int |
getInitEsc() |
int |
getInitRL() |
int[] |
getNS2BSIndx() |
int[] |
getNS2Indx() |
int |
getNumMasked() |
int |
getOrderFall() |
int |
getPrevSuccess() |
int |
getRunLength() |
SEE2Context[][] |
getSEE2Cont() |
SubAllocator |
getSubAlloc() |
void |
incEscCount(int dEscCount) |
void |
incRunLength(int dRunLength) |
void |
setEscCount(int escCount) |
void |
setHiBitsFlag(int hiBitsFlag) |
void |
setInitEsc(int initEsc) |
void |
setNumMasked(int numMasked) |
void |
setPrevSuccess(int prevSuccess) |
void |
setRunLength(int runLength) |
String |
toString() |
public static final int MAX_O
public static final int INT_BITS
public static final int PERIOD_BITS
public static final int TOT_BITS
public static final int INTERVAL
public static final int BIN_SCALE
public static final int MAX_FREQ
public SubAllocator getSubAlloc()
public boolean decodeInit(Unpack unpackRead, int escChar) throws IOException, RarException
IOExceptionRarExceptionpublic int decodeChar()
throws IOException,
RarException
IOExceptionRarExceptionpublic SEE2Context[][] getSEE2Cont()
public SEE2Context getDummySEE2Cont()
public int getInitRL()
public void setEscCount(int escCount)
public int getEscCount()
public void incEscCount(int dEscCount)
public int[] getCharMask()
public int getNumMasked()
public void setNumMasked(int numMasked)
public void setPrevSuccess(int prevSuccess)
public int getInitEsc()
public void setInitEsc(int initEsc)
public void setRunLength(int runLength)
public int getRunLength()
public void incRunLength(int dRunLength)
public int getPrevSuccess()
public int getHiBitsFlag()
public void setHiBitsFlag(int hiBitsFlag)
public int[][] getBinSumm()
public RangeCoder getCoder()
public int[] getHB2Flag()
public int[] getNS2BSIndx()
public int[] getNS2Indx()
public State getFoundState()
public byte[] getHeap()
public int getOrderFall()
Copyright © 2017. All rights reserved.