forked from unicode-org/icu
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathAPIChangeReport.html
234 lines (216 loc) · 11.5 KB
/
APIChangeReport.html
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
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<!-- © 2021 and later: Unicode, Inc. and others. -->
<!-- License & terms of use: http://www.unicode.org/copyright.html -->
<title>ICU4J API Comparison: ICU4J 69.1 with ICU4J 70.1</title>
</head>
<body>
<h1>ICU4J API Comparison: ICU4J 69.1 with ICU4J 70.1</h1>
<hr/>
<h2>Removed from ICU4J 69.1</h2>
<h3>Package com.ibm.icu.lang</h3>
<ul>
UCharacter
<ul>
<li><span style='color:green'>(stable)</span> public static boolean <i>isHighSurrogate</i>(char)</li>
<li><span style='color:green'>(stable)</span> public static boolean <i>isLowSurrogate</i>(char)</li>
<li><span style='color:green'>(stable)</span> public static final boolean <i>isSurrogatePair</i>(char, char)</li>
<li><span style='color:green'>(stable)</span> public static final int <i>toCodePoint</i>(char, char)</li>
</ul>
</ul>
<h3>Package com.ibm.icu.text</h3>
<ul>
UTF16
<ul>
<li><span style='color:green'>(stable)</span> public static boolean <i>isLeadSurrogate</i>(char)</li>
<li><span style='color:green'>(stable)</span> public static boolean <i>isSurrogate</i>(char)</li>
<li><span style='color:green'>(stable)</span> public static boolean <i>isTrailSurrogate</i>(char)</li>
</ul>
</ul>
<hr/>
<h2>Deprecated or Obsoleted in ICU4J 70.1</h2>
<p>(no API obsoleted)</p>
<hr/>
<h2>Changed in ICU4J 70.1 (old, new)</h2>
<h3>Package com.ibm.icu.lang</h3>
<ul>
UCharacter
<ul>
<li> <span style='color:green'>(stable)</span> public static int <i>getCodePoint</i>(char, char)</br>
<span style='color:green'>(stable)</span> public static int <i>getCodePoint</i>(int, int)</li>
</ul>
</ul>
<hr/>
<h2>Promoted to stable in ICU4J 70.1</h2>
<h3>Package com.ibm.icu.number</h3>
<ul>
FormattedNumber
<ul>
<li><span style='color:green'>(stable)</span> public MeasureUnit <i>getOutputUnit</i>()</li>
</ul>
NumberFormatterSettings
<ul>
<li><span style='color:green'>(stable)</span> public T extends NumberFormatterSettings<?> <i>usage</i>(java.lang.String)</li>
</ul>
</ul>
<h3>Package com.ibm.icu.text</h3>
<ul>
DateIntervalFormat
<ul>
<li><span style='color:green'>(stable)</span> public DisplayContext <i>getContext</i>(DisplayContext.Type)</li>
<li><span style='color:green'>(stable)</span> public void <i>setContext</i>(DisplayContext)</li>
</ul>
DecimalFormat
<ul>
<li><span style='color:green'>(stable)</span> public static final int MINIMUM_GROUPING_DIGITS_AUTO</li>
<li><span style='color:green'>(stable)</span> public static final int MINIMUM_GROUPING_DIGITS_MIN2</li>
</ul>
PluralRules
<ul>
<li><span style='color:green'>(stable)</span> public java.lang.String <i>select</i>(FormattedNumberRange)</li>
</ul>
</ul>
<h3>Package com.ibm.icu.util</h3>
<ul>
<li><span style='color:green'>(stable)</span> public class <i>ICUInputTooLongException</i></li>
<li><span style='color:green'>(stable)</span> public final class <i>NoUnit</i></li>
<li><span style='color:green'>(stable)</span> public static enum <i>MeasureUnit.Complexity</i></li>
LocaleMatcher
<ul>
<li><span style='color:green'>(stable)</span> public boolean <i>isMatch</i>(ULocale, ULocale)</li>
<li><span style='color:green'>(stable)</span> public boolean <i>isMatch</i>(java.util.Locale, java.util.Locale)</li>
</ul>
LocaleMatcher.Builder
<ul>
<li><span style='color:green'>(stable)</span> public LocaleMatcher.Builder <i>setMaxDistance</i>(ULocale, ULocale)</li>
<li><span style='color:green'>(stable)</span> public LocaleMatcher.Builder <i>setMaxDistance</i>(java.util.Locale, java.util.Locale)</li>
<li><span style='color:green'>(stable)</span> public LocaleMatcher.Builder <i>setNoDefaultLocale</i>()</li>
</ul>
MeasureUnit
<ul>
<li><span style='color:green'>(stable)</span> public static final MeasureUnit CANDELA</li>
<li><span style='color:green'>(stable)</span> public static final MeasureUnit DESSERT_SPOON</li>
<li><span style='color:green'>(stable)</span> public static final MeasureUnit DESSERT_SPOON_IMPERIAL</li>
<li><span style='color:green'>(stable)</span> public static final MeasureUnit DOT</li>
<li><span style='color:green'>(stable)</span> public static final MeasureUnit DRAM</li>
<li><span style='color:green'>(stable)</span> public static final MeasureUnit DROP</li>
<li><span style='color:green'>(stable)</span> public static final MeasureUnit EARTH_RADIUS</li>
<li><span style='color:green'>(stable)</span> public static final MeasureUnit GRAIN</li>
<li><span style='color:green'>(stable)</span> public static final MeasureUnit JIGGER</li>
<li><span style='color:green'>(stable)</span> public static final MeasureUnit LUMEN</li>
<li><span style='color:green'>(stable)</span> public static final MeasureUnit PINCH</li>
<li><span style='color:green'>(stable)</span> public static final MeasureUnit QUART_IMPERIAL</li>
<li><span style='color:green'>(stable)</span> public static MeasureUnit <i>forIdentifier</i>(java.lang.String)</li>
<li><span style='color:green'>(stable)</span> public MeasureUnit.Complexity <i>getComplexity</i>()</li>
<li><span style='color:green'>(stable)</span> public int <i>getDimensionality</i>()</li>
<li><span style='color:green'>(stable)</span> public java.lang.String <i>getIdentifier</i>()</li>
<li><span style='color:green'>(stable)</span> public MeasureUnit <i>product</i>(MeasureUnit)</li>
<li><span style='color:green'>(stable)</span> public MeasureUnit <i>reciprocal</i>()</li>
<li><span style='color:green'>(stable)</span> public java.util.List<MeasureUnit> <i>splitToSingleUnits</i>()</li>
<li><span style='color:green'>(stable)</span> public MeasureUnit <i>withDimensionality</i>(int)</li>
</ul>
MeasureUnit.Complexity
<ul>
<li><span style='color:green'>(stable)</span> public static final MeasureUnit.Complexity COMPOUND</li>
<li><span style='color:green'>(stable)</span> public static final MeasureUnit.Complexity MIXED</li>
<li><span style='color:green'>(stable)</span> public static final MeasureUnit.Complexity SINGLE</li>
</ul>
</ul>
<hr/>
<h2>Added in ICU4J 70.1</h2>
<h3>Package com.ibm.icu.lang</h3>
<ul>
UCharacter
<ul>
<li><span style='color:orange'>(draft)</span> public static boolean <i>hasBinaryProperty</i>(java.lang.CharSequence, int)</li>
<li><span style='color:green'>(stable)</span> public static boolean <i>isHighSurrogate</i>(int)</li>
<li><span style='color:green'>(stable)</span> public static boolean <i>isLowSurrogate</i>(int)</li>
<li><span style='color:green'>(stable)</span> public static final boolean <i>isSurrogatePair</i>(int, int)</li>
<li><span style='color:green'>(stable)</span> public static final int <i>toCodePoint</i>(int, int)</li>
</ul>
UCharacter.JoiningGroup
<ul>
<li><span style='color:green'>(stable)</span> public static final int THIN_YEH</li>
<li><span style='color:green'>(stable)</span> public static final int VERTICAL_TAIL</li>
</ul>
UCharacter.UnicodeBlock
<ul>
<li><span style='color:green'>(stable)</span> public static final UCharacter.UnicodeBlock ARABIC_EXTENDED_B</li>
<li><span style='color:green'>(stable)</span> public static final int ARABIC_EXTENDED_B_ID</li>
<li><span style='color:green'>(stable)</span> public static final UCharacter.UnicodeBlock CYPRO_MINOAN</li>
<li><span style='color:green'>(stable)</span> public static final int CYPRO_MINOAN_ID</li>
<li><span style='color:green'>(stable)</span> public static final UCharacter.UnicodeBlock ETHIOPIC_EXTENDED_B</li>
<li><span style='color:green'>(stable)</span> public static final int ETHIOPIC_EXTENDED_B_ID</li>
<li><span style='color:green'>(stable)</span> public static final UCharacter.UnicodeBlock KANA_EXTENDED_B</li>
<li><span style='color:green'>(stable)</span> public static final int KANA_EXTENDED_B_ID</li>
<li><span style='color:green'>(stable)</span> public static final UCharacter.UnicodeBlock LATIN_EXTENDED_F</li>
<li><span style='color:green'>(stable)</span> public static final int LATIN_EXTENDED_F_ID</li>
<li><span style='color:green'>(stable)</span> public static final UCharacter.UnicodeBlock LATIN_EXTENDED_G</li>
<li><span style='color:green'>(stable)</span> public static final int LATIN_EXTENDED_G_ID</li>
<li><span style='color:green'>(stable)</span> public static final UCharacter.UnicodeBlock OLD_UYGHUR</li>
<li><span style='color:green'>(stable)</span> public static final int OLD_UYGHUR_ID</li>
<li><span style='color:green'>(stable)</span> public static final UCharacter.UnicodeBlock TANGSA</li>
<li><span style='color:green'>(stable)</span> public static final int TANGSA_ID</li>
<li><span style='color:green'>(stable)</span> public static final UCharacter.UnicodeBlock TOTO</li>
<li><span style='color:green'>(stable)</span> public static final int TOTO_ID</li>
<li><span style='color:green'>(stable)</span> public static final UCharacter.UnicodeBlock UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDED_A</li>
<li><span style='color:green'>(stable)</span> public static final int UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDED_A_ID</li>
<li><span style='color:green'>(stable)</span> public static final UCharacter.UnicodeBlock VITHKUQI</li>
<li><span style='color:green'>(stable)</span> public static final int VITHKUQI_ID</li>
<li><span style='color:green'>(stable)</span> public static final UCharacter.UnicodeBlock ZNAMENNY_MUSICAL_NOTATION</li>
<li><span style='color:green'>(stable)</span> public static final int ZNAMENNY_MUSICAL_NOTATION_ID</li>
</ul>
UProperty
<ul>
<li><span style='color:orange'>(draft)</span> public static final int BASIC_EMOJI</li>
<li><span style='color:orange'>(draft)</span> public static final int EMOJI_KEYCAP_SEQUENCE</li>
<li><span style='color:orange'>(draft)</span> public static final int RGI_EMOJI</li>
<li><span style='color:orange'>(draft)</span> public static final int RGI_EMOJI_FLAG_SEQUENCE</li>
<li><span style='color:orange'>(draft)</span> public static final int RGI_EMOJI_MODIFIER_SEQUENCE</li>
<li><span style='color:orange'>(draft)</span> public static final int RGI_EMOJI_TAG_SEQUENCE</li>
<li><span style='color:orange'>(draft)</span> public static final int RGI_EMOJI_ZWJ_SEQUENCE</li>
</ul>
UScript
<ul>
<li><span style='color:green'>(stable)</span> public static final int CYPRO_MINOAN</li>
<li><span style='color:green'>(stable)</span> public static final int OLD_UYGHUR</li>
<li><span style='color:green'>(stable)</span> public static final int TANGSA</li>
<li><span style='color:green'>(stable)</span> public static final int TOTO</li>
<li><span style='color:green'>(stable)</span> public static final int VITHKUQI</li>
</ul>
</ul>
<h3>Package com.ibm.icu.text</h3>
<ul>
UTF16
<ul>
<li><span style='color:green'>(stable)</span> public static boolean <i>isLeadSurrogate</i>(int)</li>
<li><span style='color:green'>(stable)</span> public static boolean <i>isSurrogate</i>(int)</li>
<li><span style='color:green'>(stable)</span> public static boolean <i>isTrailSurrogate</i>(int)</li>
</ul>
UnicodeSet
<ul>
<li><span style='color:orange'>(draft)</span> public boolean <i>hasStrings</i>()</li>
</ul>
UnicodeSetIterator
<ul>
<li><span style='color:orange'>(draft)</span> public UnicodeSetIterator <i>skipToStrings</i>()</li>
</ul>
</ul>
<h3>Package com.ibm.icu.util</h3>
<ul>
MeasureUnit
<ul>
<li><span style='color:orange'>(draft)</span> public static final MeasureUnit ITEM</li>
<li><span style='color:orange'>(draft)</span> public static final MeasureUnit KILOWATT_HOUR_PER_100_KILOMETER</li>
</ul>
VersionInfo
<ul>
<li><span style='color:green'>(stable)</span> public static final VersionInfo UNICODE_14_0</li>
</ul>
</ul>
<hr/>
<p><i><font size="-1">Contents generated by ReportAPI tool on Tue Sep 28 16:43:15 PDT 2021<br/>© 2021 and later: Unicode, Inc. and others. License & terms of use: <a href="http://www.unicode.org/copyright.html">http://www.unicode.org/copyright.html</a></font></i></p>
</body>
</html>