Package org.jcodings.transcode
Class TranscodeTableSupport
- java.lang.Object
-
- org.jcodings.transcode.TranscodeTableSupport
-
- All Implemented Interfaces:
TranscodingInstruction
public class TranscodeTableSupport extends java.lang.Object implements TranscodingInstruction
-
-
Field Summary
Fields Modifier and Type Field Description static int
WORDINDEX_SHIFT_BITS
-
Fields inherited from interface org.jcodings.transcode.TranscodingInstruction
FOURbt, FUNii, FUNio, FUNsi, FUNsio, FUNso, GB4bt, INVALID, LAST, NOMAP, NOMAP_RESUME_1, ONEbt, STR1, THREEbt, TWObt, UNDEF, ZERObt, ZeroXResume_1, ZeroXResume_2
-
-
Constructor Summary
Constructors Constructor Description TranscodeTableSupport()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static int
funsio(int diff)
static int
g4(int b0, int b1, int b2, int b3)
static int
getBT0(int a)
static int
getBT1(int a)
static int
getBT2(int a)
static int
getBT3(int a)
static int
INFO2WORDINDEX(int info)
static int
makeSTR1(int bi)
static byte
makeSTR1LEN(int len)
static int
o1(int b1)
static int
o2(int b1, int b2)
static int
o2FUNii(int b1, int b2)
static int
o3(int b1, int b2, int b3)
static int
o4(int b0, int b1, int b2, int b3)
static int
WORDINDEX2INFO(int widx)
-
-
-
Field Detail
-
WORDINDEX_SHIFT_BITS
public static final int WORDINDEX_SHIFT_BITS
- See Also:
- Constant Field Values
-
-
Method Detail
-
WORDINDEX2INFO
public static int WORDINDEX2INFO(int widx)
-
INFO2WORDINDEX
public static int INFO2WORDINDEX(int info)
-
makeSTR1
public static int makeSTR1(int bi)
-
makeSTR1LEN
public static byte makeSTR1LEN(int len)
-
o1
public static int o1(int b1)
-
o2
public static int o2(int b1, int b2)
-
o3
public static int o3(int b1, int b2, int b3)
-
o4
public static int o4(int b0, int b1, int b2, int b3)
-
g4
public static int g4(int b0, int b1, int b2, int b3)
-
funsio
public static int funsio(int diff)
-
getBT1
public static int getBT1(int a)
-
getBT2
public static int getBT2(int a)
-
getBT3
public static int getBT3(int a)
-
getBT0
public static int getBT0(int a)
-
o2FUNii
public static int o2FUNii(int b1, int b2)
-
-