UConverterSharedData.java
2.58 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
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
/*
* Decompiled with CFR 0_118.
*/
package com.adobe.agl.charset;
import com.adobe.agl.charset.CharsetMBCS;
import com.adobe.agl.charset.UConverterDataReader;
import com.adobe.agl.charset.UConverterStaticData;
final class UConverterSharedData {
int referenceCounter;
UConverterStaticData staticData;
boolean sharedDataCached;
long toUnicodeStatus;
CharsetMBCS.UConverterMBCSTable mbcs = new CharsetMBCS.UConverterMBCSTable();
UConverterDataReader dataReader = null;
static final String DATA_TYPE = "cnv";
UConverterSharedData() {
}
UConverterSharedData(int referenceCounter_, UConverterStaticData staticData_, boolean sharedDataCached_, long toUnicodeStatus_) {
this();
this.referenceCounter = referenceCounter_;
this.staticData = staticData_;
this.sharedDataCached = sharedDataCached_;
this.toUnicodeStatus = toUnicodeStatus_;
}
static final class UConverterPlatform {
static final int UNKNOWN = -1;
static final int IBM = 0;
UConverterPlatform() {
}
}
static final class UConverterType {
static final int UNSUPPORTED_CONVERTER = -1;
static final int SBCS = 0;
static final int DBCS = 1;
static final int MBCS = 2;
static final int LATIN_1 = 3;
static final int UTF8 = 4;
static final int UTF16_BigEndian = 5;
static final int UTF16_LittleEndian = 6;
static final int UTF32_BigEndian = 7;
static final int UTF32_LittleEndian = 8;
static final int EBCDIC_STATEFUL = 9;
static final int ISO_2022 = 10;
static final int LMBCS_1 = 11;
static final int LMBCS_2 = 12;
static final int LMBCS_3 = 13;
static final int LMBCS_4 = 14;
static final int LMBCS_5 = 15;
static final int LMBCS_6 = 16;
static final int LMBCS_8 = 17;
static final int LMBCS_11 = 18;
static final int LMBCS_16 = 19;
static final int LMBCS_17 = 20;
static final int LMBCS_18 = 21;
static final int LMBCS_19 = 22;
static final int LMBCS_LAST = 22;
static final int HZ = 23;
static final int SCSU = 24;
static final int ISCII = 25;
static final int US_ASCII = 26;
static final int UTF7 = 27;
static final int BOCU1 = 28;
static final int UTF16 = 29;
static final int UTF32 = 30;
static final int CESU8 = 31;
static final int IMAP_MAILBOX = 32;
static final int NUMBER_OF_SUPPORTED_CONVERTER_TYPES = 33;
UConverterType() {
}
}
}