| com.ibm.icu.charset.CharsetICU com.ibm.icu.charset.CharsetMBCS
Inner Class :final class MBCSToUFallback | |
Inner Class :final static class UConverterMBCSTable | |
Inner Class :final class MBCSHeader | |
Inner Class :class LoadArguments | |
Method Summary | |
protected static Buffer | ARRAY(ByteBuffer indexes, int index, Class itemType) | protected static int | FROM_U(CharBuffer stage12, CharBuffer stage3, int s1Index, int c) | protected static int | FROM_U_GET_DATA(int value) | protected static int | FROM_U_GET_LENGTH(int value) | protected static int | FROM_U_GET_PARTIAL_INDEX(int value) | protected static boolean | FROM_U_IS_PARTIAL(int value) | protected static boolean | FROM_U_IS_ROUNDTRIP(int value) | protected static int | FROM_U_MASK_ROUNDTRIP(int value) | protected static int | GET_MAX_BYTES_PER_UCHAR(ByteBuffer indexes) | protected static long | LINEAR(long x) | protected static long | LINEAR_18030(long a, long b, long c, long d) | protected static int | MBCS_ENTRY_FINAL(int state, int action, int value) | protected static int | MBCS_ENTRY_FINAL_ACTION(int entry) | protected static boolean | MBCS_ENTRY_FINAL_IS_VALID_DIRECT_16(int entry) | protected static int | MBCS_ENTRY_FINAL_STATE(int entry) | protected static int | MBCS_ENTRY_FINAL_VALUE(int entry) | protected static char | MBCS_ENTRY_FINAL_VALUE_16(int entry) | protected static boolean | MBCS_ENTRY_IS_FINAL(int entry) | protected static boolean | MBCS_ENTRY_IS_TRANSITION(int entry) | protected static int | MBCS_ENTRY_TRANSITION(int state, int offset) | protected static int | MBCS_ENTRY_TRANSITION_OFFSET(int entry) | protected static int | MBCS_ENTRY_TRANSITION_STATE(int entry) | protected static boolean | MBCS_FROM_U_IS_ROUNDTRIP(int stage2Entry, int c) | protected static int | MBCS_POINTER_3_FROM_STAGE_2(byte[] bytes, int stage2Entry, int c) | protected static char | MBCS_SINGLE_RESULT_FROM_U(char[] table, byte[] results, int c) | protected static char | MBCS_SINGLE_SIMPLE_GET_NEXT_BMP(UConverterMBCSTable mbcs, int b) This macro version of _MBCSSingleSimpleGetNextUChar() gets a code point from a byte. | protected static int | MBCS_STAGE_2_FROM_U(char[] table, int c) | protected static char | MBCS_VALUE_2_FROM_STAGE_2(byte[] bytes, int stage2Entry, int c) | protected static int | MBCS_VALUE_4_FROM_STAGE_2(byte[] bytes, int stage2Entry, int c) | protected static int | SISO_STATE(UConverterSharedData sharedData, int mode) | protected static int | TO_U_GET_BYTE(int word) | protected static int | TO_U_GET_CODE_POINT(int value) | protected static int | TO_U_GET_INDEX(int value) | protected static int | TO_U_GET_LENGTH(int value) | protected static int | TO_U_GET_PARTIAL_INDEX(int value) | protected static int | TO_U_GET_VALUE(int word) | protected static boolean | TO_U_IS_CODE_POINT(int value) | protected static boolean | TO_U_IS_PARTIAL(int value) | protected static boolean | TO_U_IS_ROUNDTRIP(int value) | protected static int | TO_U_MAKE_WORD(byte b, int value) | protected static int | TO_U_MASK_ROUNDTRIP(int value) | protected static boolean | TO_U_VERIFY_SISO_MATCH(byte sisoState, int match) | protected static int | findFromU(CharBuffer fromUSection, int length, char u) | protected static int | findToU(IntBuffer toUSection, int length, short byt) | protected void | initializeConverter(int options) | protected UConverterSharedData | loadConverter(LoadArguments args) | public CharsetDecoder | newDecoder() | public CharsetEncoder | newEncoder() |
EXT_COUNT_BYTES | final protected static int EXT_COUNT_BYTES(Code) | | |
EXT_COUNT_UCHARS | final protected static int EXT_COUNT_UCHARS(Code) | | |
EXT_FLAGS | final protected static int EXT_FLAGS(Code) | | |
EXT_FROM_U_BYTES_INDEX | final protected static int EXT_FROM_U_BYTES_INDEX(Code) | | |
EXT_FROM_U_BYTES_LENGTH | final protected static int EXT_FROM_U_BYTES_LENGTH(Code) | | |
EXT_FROM_U_LENGTH | final protected static int EXT_FROM_U_LENGTH(Code) | | |
EXT_FROM_U_STAGE_12_INDEX | final protected static int EXT_FROM_U_STAGE_12_INDEX(Code) | | |
EXT_FROM_U_STAGE_12_LENGTH | final protected static int EXT_FROM_U_STAGE_12_LENGTH(Code) | | |
EXT_FROM_U_STAGE_1_LENGTH | final protected static int EXT_FROM_U_STAGE_1_LENGTH(Code) | | |
EXT_FROM_U_STAGE_3B_INDEX | final protected static int EXT_FROM_U_STAGE_3B_INDEX(Code) | | |
EXT_FROM_U_STAGE_3B_LENGTH | final protected static int EXT_FROM_U_STAGE_3B_LENGTH(Code) | | |
EXT_FROM_U_STAGE_3_INDEX | final protected static int EXT_FROM_U_STAGE_3_INDEX(Code) | | |
EXT_FROM_U_STAGE_3_LENGTH | final protected static int EXT_FROM_U_STAGE_3_LENGTH(Code) | | |
EXT_FROM_U_UCHARS_INDEX | final protected static int EXT_FROM_U_UCHARS_INDEX(Code) | | |
EXT_FROM_U_VALUES_INDEX | final protected static int EXT_FROM_U_VALUES_INDEX(Code) | | |
EXT_INDEXES_LENGTH | final protected static int EXT_INDEXES_LENGTH(Code) | | |
EXT_INDEXES_MIN_LENGTH | final protected static int EXT_INDEXES_MIN_LENGTH(Code) | | |
EXT_RESERVED_INDEX | final protected static int EXT_RESERVED_INDEX(Code) | | |
EXT_SIZE | final protected static int EXT_SIZE(Code) | | |
EXT_TO_U_INDEX | final protected static int EXT_TO_U_INDEX(Code) | | |
EXT_TO_U_LENGTH | final protected static int EXT_TO_U_LENGTH(Code) | | |
EXT_TO_U_UCHARS_INDEX | final protected static int EXT_TO_U_UCHARS_INDEX(Code) | | |
EXT_TO_U_UCHARS_LENGTH | final protected static int EXT_TO_U_UCHARS_LENGTH(Code) | | |
FROM_U_DATA_MASK | final protected static int FROM_U_DATA_MASK(Code) | | |
FROM_U_LENGTH_SHIFT | final protected static int FROM_U_LENGTH_SHIFT(Code) | | |
FROM_U_MAX_DIRECT_LENGTH | final protected static int FROM_U_MAX_DIRECT_LENGTH(Code) | | |
FROM_U_RESERVED_MASK | final protected static int FROM_U_RESERVED_MASK(Code) | | |
FROM_U_ROUNDTRIP_FLAG | final protected static int FROM_U_ROUNDTRIP_FLAG(Code) | | |
FROM_U_SUBCHAR1 | final protected static int FROM_U_SUBCHAR1(Code) | | |
LINEAR_18030_BASE | protected static long LINEAR_18030_BASE(Code) | | |
MAX_BYTES | final protected static int MAX_BYTES(Code) | | |
MAX_UCHARS | final protected static int MAX_UCHARS(Code) | | |
MAX_VERSION_LENGTH | final static int MAX_VERSION_LENGTH(Code) | | |
MBCS_OPTION_GB18030 | final protected static int MBCS_OPTION_GB18030(Code) | | |
MBCS_OUTPUT_1 | final protected static int MBCS_OUTPUT_1(Code) | | MBCS output types for conversions from Unicode.
These per-converter types determine the storage method in stage 3 of the lookup table,
mostly how many bytes are stored per entry.
|
MBCS_OUTPUT_2 | final protected static int MBCS_OUTPUT_2(Code) | | |
MBCS_OUTPUT_2_HZ | final protected static int MBCS_OUTPUT_2_HZ(Code) | | |
MBCS_OUTPUT_2_SISO | final protected static int MBCS_OUTPUT_2_SISO(Code) | | |
MBCS_OUTPUT_3 | final protected static int MBCS_OUTPUT_3(Code) | | |
MBCS_OUTPUT_3_EUC | final protected static int MBCS_OUTPUT_3_EUC(Code) | | |
MBCS_OUTPUT_4 | final protected static int MBCS_OUTPUT_4(Code) | | |
MBCS_OUTPUT_4_EUC | final protected static int MBCS_OUTPUT_4_EUC(Code) | | |
MBCS_OUTPUT_COUNT | final protected static int MBCS_OUTPUT_COUNT(Code) | | |
MBCS_OUTPUT_DBCS_ONLY | final protected static int MBCS_OUTPUT_DBCS_ONLY(Code) | | |
MBCS_OUTPUT_EXT_ONLY | final protected static int MBCS_OUTPUT_EXT_ONLY(Code) | | |
MBCS_STATE_CHANGE_ONLY | final protected static int MBCS_STATE_CHANGE_ONLY(Code) | | |
MBCS_STATE_FALLBACK_DIRECT_16 | final protected static int MBCS_STATE_FALLBACK_DIRECT_16(Code) | | |
MBCS_STATE_FALLBACK_DIRECT_20 | final protected static int MBCS_STATE_FALLBACK_DIRECT_20(Code) | | |
MBCS_STATE_ILLEGAL | final protected static int MBCS_STATE_ILLEGAL(Code) | | |
MBCS_STATE_UNASSIGNED | final protected static int MBCS_STATE_UNASSIGNED(Code) | | |
MBCS_STATE_VALID_16 | final protected static int MBCS_STATE_VALID_16(Code) | | |
MBCS_STATE_VALID_16_PAIR | final protected static int MBCS_STATE_VALID_16_PAIR(Code) | | |
MBCS_STATE_VALID_DIRECT_16 | final protected static int MBCS_STATE_VALID_DIRECT_16(Code) | | MBCS action codes for conversions to Unicode.
These values are in bits 23..20 of the state table entries.
|
MBCS_STATE_VALID_DIRECT_20 | final protected static int MBCS_STATE_VALID_DIRECT_20(Code) | | |
STAGE_2_LEFT_SHIFT | final protected static int STAGE_2_LEFT_SHIFT(Code) | | |
STAGE_3_GRANULARITY | final protected static int STAGE_3_GRANULARITY(Code) | | |
TO_U_BYTE_SHIFT | final protected static int TO_U_BYTE_SHIFT(Code) | | |
TO_U_INDEX_MASK | final protected static int TO_U_INDEX_MASK(Code) | | |
TO_U_LENGTH_OFFSET | final protected static int TO_U_LENGTH_OFFSET(Code) | | |
TO_U_LENGTH_SHIFT | final protected static int TO_U_LENGTH_SHIFT(Code) | | |
TO_U_MAX_CODE_POINT | final protected static int TO_U_MAX_CODE_POINT(Code) | | |
TO_U_MIN_CODE_POINT | final protected static int TO_U_MIN_CODE_POINT(Code) | | |
TO_U_ROUNDTRIP_FLAG | final protected static int TO_U_ROUNDTRIP_FLAG(Code) | | |
TO_U_VALUE_MASK | final protected static int TO_U_VALUE_MASK(Code) | | |
fromUSubstitution | protected byte[] fromUSubstitution(Code) | | |
gb18030Ranges | final protected static long gb18030Ranges(Code) | | |
ARRAY | protected static Buffer ARRAY(ByteBuffer indexes, int index, Class itemType)(Code) | | |
FROM_U | protected static int FROM_U(CharBuffer stage12, CharBuffer stage3, int s1Index, int c)(Code) | | |
FROM_U_GET_DATA | protected static int FROM_U_GET_DATA(int value)(Code) | | |
FROM_U_GET_LENGTH | protected static int FROM_U_GET_LENGTH(int value)(Code) | | |
FROM_U_GET_PARTIAL_INDEX | protected static int FROM_U_GET_PARTIAL_INDEX(int value)(Code) | | |
FROM_U_IS_PARTIAL | protected static boolean FROM_U_IS_PARTIAL(int value)(Code) | | |
FROM_U_IS_ROUNDTRIP | protected static boolean FROM_U_IS_ROUNDTRIP(int value)(Code) | | |
FROM_U_MASK_ROUNDTRIP | protected static int FROM_U_MASK_ROUNDTRIP(int value)(Code) | | |
GET_MAX_BYTES_PER_UCHAR | protected static int GET_MAX_BYTES_PER_UCHAR(ByteBuffer indexes)(Code) | | |
LINEAR | protected static long LINEAR(long x)(Code) | | |
LINEAR_18030 | protected static long LINEAR_18030(long a, long b, long c, long d)(Code) | | |
MBCS_ENTRY_FINAL | protected static int MBCS_ENTRY_FINAL(int state, int action, int value)(Code) | | |
MBCS_ENTRY_FINAL_ACTION | protected static int MBCS_ENTRY_FINAL_ACTION(int entry)(Code) | | |
MBCS_ENTRY_FINAL_IS_VALID_DIRECT_16 | protected static boolean MBCS_ENTRY_FINAL_IS_VALID_DIRECT_16(int entry)(Code) | | |
MBCS_ENTRY_FINAL_STATE | protected static int MBCS_ENTRY_FINAL_STATE(int entry)(Code) | | |
MBCS_ENTRY_FINAL_VALUE | protected static int MBCS_ENTRY_FINAL_VALUE(int entry)(Code) | | |
MBCS_ENTRY_FINAL_VALUE_16 | protected static char MBCS_ENTRY_FINAL_VALUE_16(int entry)(Code) | | |
MBCS_ENTRY_IS_FINAL | protected static boolean MBCS_ENTRY_IS_FINAL(int entry)(Code) | | |
MBCS_ENTRY_IS_TRANSITION | protected static boolean MBCS_ENTRY_IS_TRANSITION(int entry)(Code) | | |
MBCS_ENTRY_TRANSITION | protected static int MBCS_ENTRY_TRANSITION(int state, int offset)(Code) | | |
MBCS_ENTRY_TRANSITION_OFFSET | protected static int MBCS_ENTRY_TRANSITION_OFFSET(int entry)(Code) | | |
MBCS_ENTRY_TRANSITION_STATE | protected static int MBCS_ENTRY_TRANSITION_STATE(int entry)(Code) | | |
MBCS_FROM_U_IS_ROUNDTRIP | protected static boolean MBCS_FROM_U_IS_ROUNDTRIP(int stage2Entry, int c)(Code) | | |
MBCS_POINTER_3_FROM_STAGE_2 | protected static int MBCS_POINTER_3_FROM_STAGE_2(byte[] bytes, int stage2Entry, int c)(Code) | | |
MBCS_SINGLE_RESULT_FROM_U | protected static char MBCS_SINGLE_RESULT_FROM_U(char[] table, byte[] results, int c)(Code) | | |
MBCS_SINGLE_SIMPLE_GET_NEXT_BMP | protected static char MBCS_SINGLE_SIMPLE_GET_NEXT_BMP(UConverterMBCSTable mbcs, int b)(Code) | | This macro version of _MBCSSingleSimpleGetNextUChar() gets a code point from a byte.
It works for single-byte, single-state codepages that only map
to and from BMP code points, and it always
returns fallback values.
|
MBCS_STAGE_2_FROM_U | protected static int MBCS_STAGE_2_FROM_U(char[] table, int c)(Code) | | |
MBCS_VALUE_2_FROM_STAGE_2 | protected static char MBCS_VALUE_2_FROM_STAGE_2(byte[] bytes, int stage2Entry, int c)(Code) | | |
MBCS_VALUE_4_FROM_STAGE_2 | protected static int MBCS_VALUE_4_FROM_STAGE_2(byte[] bytes, int stage2Entry, int c)(Code) | | |
TO_U_GET_BYTE | protected static int TO_U_GET_BYTE(int word)(Code) | | |
TO_U_GET_CODE_POINT | protected static int TO_U_GET_CODE_POINT(int value)(Code) | | |
TO_U_GET_INDEX | protected static int TO_U_GET_INDEX(int value)(Code) | | |
TO_U_GET_LENGTH | protected static int TO_U_GET_LENGTH(int value)(Code) | | |
TO_U_GET_PARTIAL_INDEX | protected static int TO_U_GET_PARTIAL_INDEX(int value)(Code) | | |
TO_U_GET_VALUE | protected static int TO_U_GET_VALUE(int word)(Code) | | |
TO_U_IS_CODE_POINT | protected static boolean TO_U_IS_CODE_POINT(int value)(Code) | | |
TO_U_IS_PARTIAL | protected static boolean TO_U_IS_PARTIAL(int value)(Code) | | |
TO_U_IS_ROUNDTRIP | protected static boolean TO_U_IS_ROUNDTRIP(int value)(Code) | | |
TO_U_MAKE_WORD | protected static int TO_U_MAKE_WORD(byte b, int value)(Code) | | |
TO_U_MASK_ROUNDTRIP | protected static int TO_U_MASK_ROUNDTRIP(int value)(Code) | | |
TO_U_VERIFY_SISO_MATCH | protected static boolean TO_U_VERIFY_SISO_MATCH(byte sisoState, int match)(Code) | | |
findFromU | protected static int findFromU(CharBuffer fromUSection, int length, char u)(Code) | | |
findToU | protected static int findToU(IntBuffer toUSection, int length, short byt)(Code) | | |
initializeConverter | protected void initializeConverter(int options)(Code) | | |
newDecoder | public CharsetDecoder newDecoder()(Code) | | |
newEncoder | public CharsetEncoder newEncoder()(Code) | | |
|
|