Package lzma.sdk.lzma
Class Base
- java.lang.Object
-
- lzma.sdk.lzma.Base
-
public class Base extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static int
kAlignMask
static int
kAlignTableSize
static int
kEndPosModelIndex
static int
kMatchMaxLen
static int
kMatchMinLen
static int
kNumAlignBits
static int
kNumFullDistances
static int
kNumHighLenBits
static int
kNumLenSymbols
static int
kNumLenToPosStates
static int
kNumLenToPosStatesBits
static int
kNumLitContextBitsMax
static int
kNumLitPosStatesBitsEncodingMax
static int
kNumLowLenBits
static int
kNumLowLenSymbols
static int
kNumMidLenBits
static int
kNumMidLenSymbols
static int
kNumPosSlotBits
static int
kNumPosStatesBitsEncodingMax
static int
kNumPosStatesBitsMax
static int
kNumPosStatesEncodingMax
static int
kNumPosStatesMax
static int
kNumRepDistances
static int
kNumStates
static int
kStartPosModelIndex
-
Constructor Summary
Constructors Constructor Description Base()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static int
getLenToPosState(int len)
static int
stateInit()
static boolean
stateIsCharState(int index)
static int
stateUpdateChar(int index)
static int
stateUpdateMatch(int index)
static int
stateUpdateRep(int index)
static int
stateUpdateShortRep(int index)
-
-
-
Field Detail
-
kNumRepDistances
public static final int kNumRepDistances
- See Also:
- Constant Field Values
-
kNumStates
public static final int kNumStates
- See Also:
- Constant Field Values
-
kNumPosSlotBits
public static final int kNumPosSlotBits
- See Also:
- Constant Field Values
-
kNumLenToPosStatesBits
public static final int kNumLenToPosStatesBits
- See Also:
- Constant Field Values
-
kNumLenToPosStates
public static final int kNumLenToPosStates
- See Also:
- Constant Field Values
-
kMatchMinLen
public static final int kMatchMinLen
- See Also:
- Constant Field Values
-
kNumAlignBits
public static final int kNumAlignBits
- See Also:
- Constant Field Values
-
kAlignTableSize
public static final int kAlignTableSize
- See Also:
- Constant Field Values
-
kAlignMask
public static final int kAlignMask
- See Also:
- Constant Field Values
-
kStartPosModelIndex
public static final int kStartPosModelIndex
- See Also:
- Constant Field Values
-
kEndPosModelIndex
public static final int kEndPosModelIndex
- See Also:
- Constant Field Values
-
kNumFullDistances
public static final int kNumFullDistances
- See Also:
- Constant Field Values
-
kNumLitPosStatesBitsEncodingMax
public static final int kNumLitPosStatesBitsEncodingMax
- See Also:
- Constant Field Values
-
kNumLitContextBitsMax
public static final int kNumLitContextBitsMax
- See Also:
- Constant Field Values
-
kNumPosStatesBitsMax
public static final int kNumPosStatesBitsMax
- See Also:
- Constant Field Values
-
kNumPosStatesMax
public static final int kNumPosStatesMax
- See Also:
- Constant Field Values
-
kNumPosStatesBitsEncodingMax
public static final int kNumPosStatesBitsEncodingMax
- See Also:
- Constant Field Values
-
kNumPosStatesEncodingMax
public static final int kNumPosStatesEncodingMax
- See Also:
- Constant Field Values
-
kNumLowLenBits
public static final int kNumLowLenBits
- See Also:
- Constant Field Values
-
kNumMidLenBits
public static final int kNumMidLenBits
- See Also:
- Constant Field Values
-
kNumHighLenBits
public static final int kNumHighLenBits
- See Also:
- Constant Field Values
-
kNumLowLenSymbols
public static final int kNumLowLenSymbols
- See Also:
- Constant Field Values
-
kNumMidLenSymbols
public static final int kNumMidLenSymbols
- See Also:
- Constant Field Values
-
kNumLenSymbols
public static final int kNumLenSymbols
- See Also:
- Constant Field Values
-
kMatchMaxLen
public static final int kMatchMaxLen
- See Also:
- Constant Field Values
-
-
Method Detail
-
stateInit
public static int stateInit()
-
stateUpdateChar
public static int stateUpdateChar(int index)
-
stateUpdateMatch
public static int stateUpdateMatch(int index)
-
stateUpdateRep
public static int stateUpdateRep(int index)
-
stateUpdateShortRep
public static int stateUpdateShortRep(int index)
-
stateIsCharState
public static boolean stateIsCharState(int index)
-
getLenToPosState
public static int getLenToPosState(int len)
-
-