UConverterConstants.java
2.5 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
/*
* Decompiled with CFR 0_118.
*/
package com.adobe.agl.charset;
interface UConverterConstants {
public static final short UNSIGNED_BYTE_MASK = 255;
public static final int UNSIGNED_SHORT_MASK = 65535;
public static final long UNSIGNED_INT_MASK = 0xFFFFFFFFL;
public static final int U_IS_BIG_ENDIAN = 0;
public static final int ULOC_FULLNAME_CAPACITY = 56;
public static final int U_SENTINEL = -1;
public static final byte OPTION_SEP_CHAR = 44;
public static final int MAX_CONVERTER_NAME_LENGTH = 60;
public static final int MAX_FULL_FILE_NAME_LENGTH = 660;
public static final int SI = 15;
public static final int SO = 14;
public static final int ERROR_BUFFER_LENGTH = 32;
public static final int MAX_SUBCHAR_LEN = 4;
public static final int MAX_CHAR_LEN = 8;
public static final int OPTION_VERSION = 15;
public static final int OPTION_SWAP_LFNL = 16;
public static final int OPTION_MAC = 32;
public static final int HAS_SUPPLEMENTARY = 1;
public static final int HAS_SURROGATES = 2;
public static final int missingCharMarker = 65535;
public static final int U16_MAX_LENGTH = 2;
public static final byte[] SUB_STOP_ON_ILLEGAL = new byte[]{105};
public static final byte[] SKIP_STOP_ON_ILLEGAL = new byte[]{105};
public static final String DATA_TYPE = "cnv";
public static final int CNV_DATA_BUFFER_SIZE = 25000;
public static final int SIZE_OF_UCONVERTER_SHARED_DATA = 100;
public static final int MAXIMUM_UCS2 = 65535;
public static final int MAXIMUM_UTF = 1114111;
public static final int HALF_SHIFT = 10;
public static final int HALF_BASE = 65536;
public static final int HALF_MASK = 1023;
public static final int SURROGATE_HIGH_START = 55296;
public static final int SURROGATE_HIGH_END = 56319;
public static final int SURROGATE_LOW_START = 56320;
public static final int SURROGATE_LOW_END = 57343;
public static final int SURROGATE_LOW_BASE = 9216;
public static interface UConverterCallbackReason {
public static final int UNASSIGNED = 0;
public static final int ILLEGAL = 1;
public static final int IRREGULAR = 2;
public static final int RESET = 3;
public static final int CLOSE = 4;
public static final int CLONE = 5;
}
public static interface UConverterResetChoice {
public static final int RESET_BOTH = 0;
public static final int RESET_TO_UNICODE = 1;
public static final int RESET_FROM_UNICODE = 2;
}
}