Class Base
- java.lang.Object
-
- org.glassfish.grizzly.compression.lzma.impl.Base
-
public class Base extends Object
Base- Author:
- Igor Pavlov
-
-
Field Summary
Fields Modifier and Type Field Description static intkAlignMaskstatic intkAlignTableSizestatic intkDicLogSizeMinstatic intkEndPosModelIndexstatic intkMatchMaxLenstatic intkMatchMinLenstatic intkNumAlignBitsstatic intkNumFullDistancesstatic intkNumHighLenBitsstatic intkNumLenSymbolsstatic intkNumLenToPosStatesstatic intkNumLenToPosStatesBitsstatic intkNumLitContextBitsMaxstatic intkNumLitPosStatesBitsEncodingMaxstatic intkNumLowLenBitsstatic intkNumLowLenSymbolsstatic intkNumMidLenBitsstatic intkNumMidLenSymbolsstatic intkNumPosModelsstatic intkNumPosSlotBitsstatic intkNumPosStatesBitsEncodingMaxstatic intkNumPosStatesBitsMaxstatic intkNumPosStatesEncodingMaxstatic intkNumPosStatesMaxstatic intkNumRepDistancesstatic intkNumStatesstatic intkStartPosModelIndex
-
Constructor Summary
Constructors Constructor Description Base()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static intgetLenToPosState(int len)static intstateInit()static booleanstateIsCharState(int index)static intstateUpdateChar(int index)static intstateUpdateMatch(int index)static intstateUpdateRep(int index)static intstateUpdateShortRep(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
-
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
-
-
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)
-
-