Class PkgInt
java.lang.Object
org.mozilla.universalchardet.prober.statemachine.PkgInt
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intprivate intprivate int[]static final intstatic final int/////////////////////////////////////////////////////////////static final intprivate int/////////////////////////////////////////////////////////////static final intstatic final intstatic final intprivate intstatic final intstatic final intstatic final intprivate int -
Constructor Summary
ConstructorsConstructorDescriptionPkgInt(int indexShift, int shiftMask, int bitShift, int unitMask, int[] data) ///////////////////////////////////////////////////////////// -
Method Summary
Modifier and TypeMethodDescriptionstatic 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 Details
-
INDEX_SHIFT_4BITS
public static final int INDEX_SHIFT_4BITS/////////////////////////////////////////////////////////////- See Also:
-
INDEX_SHIFT_8BITS
public static final int INDEX_SHIFT_8BITS- See Also:
-
INDEX_SHIFT_16BITS
public static final int INDEX_SHIFT_16BITS- See Also:
-
SHIFT_MASK_4BITS
public static final int SHIFT_MASK_4BITS- See Also:
-
SHIFT_MASK_8BITS
public static final int SHIFT_MASK_8BITS- See Also:
-
SHIFT_MASK_16BITS
public static final int SHIFT_MASK_16BITS- See Also:
-
BIT_SHIFT_4BITS
public static final int BIT_SHIFT_4BITS- See Also:
-
BIT_SHIFT_8BITS
public static final int BIT_SHIFT_8BITS- See Also:
-
BIT_SHIFT_16BITS
public static final int BIT_SHIFT_16BITS- See Also:
-
UNIT_MASK_4BITS
public static final int UNIT_MASK_4BITS- See Also:
-
UNIT_MASK_8BITS
public static final int UNIT_MASK_8BITS- See Also:
-
UNIT_MASK_16BITS
public static final int UNIT_MASK_16BITS- See Also:
-
indexShift
private int indexShift///////////////////////////////////////////////////////////// -
shiftMask
private int shiftMask -
bitShift
private int bitShift -
unitMask
private int unitMask -
data
private int[] data
-
-
Constructor Details
-
PkgInt
public PkgInt(int indexShift, int shiftMask, int bitShift, int unitMask, int[] data) /////////////////////////////////////////////////////////////
-
-
Method Details
-
pack16bits
public static int pack16bits(int a, int b) -
pack8bits
public static int pack8bits(int a, int b, int c, int d) -
pack4bits
public static int pack4bits(int a, int b, int c, int d, int e, int f, int g, int h) -
unpack
public int unpack(int i)
-