SevenZip.Compression.LZMA
Class Base

java.lang.Object
  extended by SevenZip.Compression.LZMA.Base

public class Base
extends java.lang.Object


Field Summary
static int kAlignMask
           
static int kAlignTableSize
           
static int kDicLogSizeMin
           
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 kNumPosModels
           
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
Base()
           
 
Method Summary
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)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

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

kDicLogSizeMin

public static final int kDicLogSizeMin
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

kNumPosModels

public static final int kNumPosModels
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
Constructor Detail

Base

public Base()
Method Detail

StateInit

public static final int StateInit()

StateUpdateChar

public static final int StateUpdateChar(int index)

StateUpdateMatch

public static final int StateUpdateMatch(int index)

StateUpdateRep

public static final int StateUpdateRep(int index)

StateUpdateShortRep

public static final int StateUpdateShortRep(int index)

StateIsCharState

public static final boolean StateIsCharState(int index)

GetLenToPosState

public static final int GetLenToPosState(int len)