Class PkgInt
- java.lang.Object
-
- org.mozilla.universalchardet.prober.statemachine.PkgInt
-
public class PkgInt extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static intBIT_SHIFT_16BITSstatic intBIT_SHIFT_4BITSstatic intBIT_SHIFT_8BITSprivate intbitShiftprivate int[]datastatic intINDEX_SHIFT_16BITSstatic intINDEX_SHIFT_4BITSstatic intINDEX_SHIFT_8BITSprivate intindexShiftstatic intSHIFT_MASK_16BITSstatic intSHIFT_MASK_4BITSstatic intSHIFT_MASK_8BITSprivate intshiftMaskstatic intUNIT_MASK_16BITSstatic intUNIT_MASK_4BITSstatic intUNIT_MASK_8BITSprivate intunitMask
-
Constructor Summary
Constructors Constructor Description PkgInt(int indexShift, int shiftMask, int bitShift, int unitMask, int[] data)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static intpack16bits(int a, int b)static intpack4bits(int a, int b, int c, int d, int e, int f, int g, int h)static intpack8bits(int a, int b, int c, int d)intunpack(int i)
-
-
-
Field Detail
-
INDEX_SHIFT_4BITS
public static final int INDEX_SHIFT_4BITS
- See Also:
- Constant Field Values
-
INDEX_SHIFT_8BITS
public static final int INDEX_SHIFT_8BITS
- See Also:
- Constant Field Values
-
INDEX_SHIFT_16BITS
public static final int INDEX_SHIFT_16BITS
- See Also:
- Constant Field Values
-
SHIFT_MASK_4BITS
public static final int SHIFT_MASK_4BITS
- See Also:
- Constant Field Values
-
SHIFT_MASK_8BITS
public static final int SHIFT_MASK_8BITS
- See Also:
- Constant Field Values
-
SHIFT_MASK_16BITS
public static final int SHIFT_MASK_16BITS
- See Also:
- Constant Field Values
-
BIT_SHIFT_4BITS
public static final int BIT_SHIFT_4BITS
- See Also:
- Constant Field Values
-
BIT_SHIFT_8BITS
public static final int BIT_SHIFT_8BITS
- See Also:
- Constant Field Values
-
BIT_SHIFT_16BITS
public static final int BIT_SHIFT_16BITS
- See Also:
- Constant Field Values
-
UNIT_MASK_4BITS
public static final int UNIT_MASK_4BITS
- See Also:
- Constant Field Values
-
UNIT_MASK_8BITS
public static final int UNIT_MASK_8BITS
- See Also:
- Constant Field Values
-
UNIT_MASK_16BITS
public static final int UNIT_MASK_16BITS
- See Also:
- Constant Field Values
-
indexShift
private final int indexShift
-
shiftMask
private final int shiftMask
-
bitShift
private final int bitShift
-
unitMask
private final int unitMask
-
data
private final int[] data
-
-