• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2<html>
3<head>
4<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
5<!-- © 2024 and later: Unicode, Inc. and others. -->
6<!-- License & terms of use: http://www.unicode.org/copyright.html -->
7<title>ICU4J API Comparison: ICU4J 75 with ICU4J 76</title>
8</head>
9<body>
10<h1>ICU4J API Comparison: ICU4J 75 with ICU4J 76</h1>
11
12<hr/>
13<h2>Removed from ICU4J 75</h2>
14
15<h3>Package com.ibm.icu.message2</h3>
16<ul>
17MFDataModel.UnsupportedAnnotation
18<ul>
19<li><span style='color:orange'>(draft)</span> public final java.lang.String source</li>
20</ul>
21MFDataModel.UnsupportedExpression
22<ul>
23<li><span style='color:orange'>(draft)</span> public final MFDataModel.UnsupportedAnnotation annotation</li>
24<li><span style='color:orange'>(draft)</span> public final java.util.List&lt;MFDataModel.Attribute&gt; attributes</li>
25</ul>
26MFDataModel.UnsupportedStatement
27<ul>
28<li><span style='color:orange'>(draft)</span> public final java.lang.String body</li>
29<li><span style='color:orange'>(draft)</span> public final java.util.List&lt;MFDataModel.Expression&gt; expressions</li>
30<li><span style='color:orange'>(draft)</span> public final java.lang.String keyword</li>
31</ul>
32</ul>
33
34
35<hr/>
36<h2>Deprecated or Obsoleted in ICU4J 76</h2>
37<p>(no API obsoleted)</p>
38
39<hr/>
40<h2>Changed in ICU4J 76 (old, new)</h2>
41<p>(no API changed)</p>
42
43<hr/>
44<h2>Promoted to stable in ICU4J 76</h2>
45
46<h3>Package com.ibm.icu.lang</h3>
47<ul>
48UProperty
49<ul>
50<li><span style='color:green'>(stable)</span> public static final int IDS_UNARY_OPERATOR</li>
51<li><span style='color:green'>(stable)</span> public static final int ID_COMPAT_MATH_CONTINUE</li>
52<li><span style='color:green'>(stable)</span> public static final int ID_COMPAT_MATH_START</li>
53</ul>
54</ul>
55
56<h3>Package com.ibm.icu.number</h3>
57<ul>
58LocalizedNumberFormatter
59<ul>
60<li><span style='color:green'>(stable)</span> public UnlocalizedNumberFormatter <i>withoutLocale</i>()</li>
61</ul>
62LocalizedNumberRangeFormatter
63<ul>
64<li><span style='color:green'>(stable)</span> public UnlocalizedNumberRangeFormatter <i>withoutLocale</i>()</li>
65</ul>
66</ul>
67
68<h3>Package com.ibm.icu.text</h3>
69<ul>
70Normalizer2
71<ul>
72<li><span style='color:green'>(stable)</span> public static Normalizer2 <i>getNFKCSimpleCasefoldInstance</i>()</li>
73</ul>
74PersonName.FieldModifier
75<ul>
76<li><span style='color:green'>(stable)</span> public static final PersonName.FieldModifier GENITIVE</li>
77<li><span style='color:green'>(stable)</span> public static final PersonName.FieldModifier VOCATIVE</li>
78</ul>
79PersonNameFormatter.DisplayOrder
80<ul>
81<li><span style='color:green'>(stable)</span> public static final PersonNameFormatter.DisplayOrder FORCE_GIVEN_FIRST</li>
82<li><span style='color:green'>(stable)</span> public static final PersonNameFormatter.DisplayOrder FORCE_SURNAME_FIRST</li>
83</ul>
84PersonNameFormatter.Formality
85<ul>
86<li><span style='color:green'>(stable)</span> public static final PersonNameFormatter.Formality DEFAULT</li>
87</ul>
88PersonNameFormatter.Length
89<ul>
90<li><span style='color:green'>(stable)</span> public static final PersonNameFormatter.Length DEFAULT</li>
91</ul>
92SpoofChecker
93<ul>
94<li><span style='color:green'>(stable)</span> public int <i>areConfusable</i>(int, java.lang.CharSequence, java.lang.CharSequence)</li>
95<li><span style='color:green'>(stable)</span> public java.lang.String <i>getBidiSkeleton</i>(int, java.lang.CharSequence)</li>
96</ul>
97</ul>
98
99<h3>Package com.ibm.icu.util</h3>
100<ul>
101Calendar
102<ul>
103<li><span style='color:green'>(stable)</span> public static final int ORDINAL_MONTH</li>
104<li><span style='color:green'>(stable)</span> public java.lang.String <i>getTemporalMonthCode</i>()</li>
105<li><span style='color:green'>(stable)</span> public boolean <i>inTemporalLeapYear</i>()</li>
106<li><span style='color:green'>(stable)</span> public void <i>setTemporalMonthCode</i>(java.lang.String)</li>
107</ul>
108ChineseCalendar
109<ul>
110<li><span style='color:green'>(stable)</span> public java.lang.String <i>getTemporalMonthCode</i>()</li>
111<li><span style='color:green'>(stable)</span> public boolean <i>inTemporalLeapYear</i>()</li>
112<li><span style='color:green'>(stable)</span> public void <i>setTemporalMonthCode</i>(java.lang.String)</li>
113</ul>
114HebrewCalendar
115<ul>
116<li><span style='color:green'>(stable)</span> public java.lang.String <i>getTemporalMonthCode</i>()</li>
117<li><span style='color:green'>(stable)</span> public boolean <i>inTemporalLeapYear</i>()</li>
118<li><span style='color:green'>(stable)</span> public void <i>setTemporalMonthCode</i>(java.lang.String)</li>
119</ul>
120IslamicCalendar
121<ul>
122<li><span style='color:green'>(stable)</span> public boolean <i>inTemporalLeapYear</i>()</li>
123</ul>
124MeasureUnit
125<ul>
126<li><span style='color:green'>(stable)</span> public static final MeasureUnit GASOLINE_ENERGY_DENSITY</li>
127</ul>
128TimeZone
129<ul>
130<li><span style='color:green'>(stable)</span> public static java.lang.String <i>getIanaID</i>(java.lang.String)</li>
131</ul>
132</ul>
133
134
135<hr/>
136<h2>Added in ICU4J 76</h2>
137
138<h3>Package com.ibm.icu.lang</h3>
139<ul>
140<li><span style='color:orange'>(draft)</span> public static enum <i>UCharacter.IndicConjunctBreak</i></li>
141UCharacter.IndicConjunctBreak
142<ul>
143<li><span style='color:orange'>(draft)</span> public static final UCharacter.IndicConjunctBreak CONSONANT</li>
144<li><span style='color:orange'>(draft)</span> public static final UCharacter.IndicConjunctBreak EXTEND</li>
145<li><span style='color:orange'>(draft)</span> public static final UCharacter.IndicConjunctBreak LINKER</li>
146<li><span style='color:orange'>(draft)</span> public static final UCharacter.IndicConjunctBreak NONE</li>
147</ul>
148UCharacter.IndicSyllabicCategory
149<ul>
150<li><span style='color:green'>(stable)</span> public static final int REORDERING_KILLER</li>
151</ul>
152UCharacter.JoiningGroup
153<ul>
154<li><span style='color:green'>(stable)</span> public static final int KASHMIRI_YEH</li>
155</ul>
156UCharacter.UnicodeBlock
157<ul>
158<li><span style='color:green'>(stable)</span> public static final UCharacter.UnicodeBlock EGYPTIAN_HIEROGLYPHS_EXTENDED_A</li>
159<li><span style='color:green'>(stable)</span> public static final int EGYPTIAN_HIEROGLYPHS_EXTENDED_A_ID</li>
160<li><span style='color:green'>(stable)</span> public static final UCharacter.UnicodeBlock GARAY</li>
161<li><span style='color:green'>(stable)</span> public static final int GARAY_ID</li>
162<li><span style='color:green'>(stable)</span> public static final UCharacter.UnicodeBlock GURUNG_KHEMA</li>
163<li><span style='color:green'>(stable)</span> public static final int GURUNG_KHEMA_ID</li>
164<li><span style='color:green'>(stable)</span> public static final UCharacter.UnicodeBlock KIRAT_RAI</li>
165<li><span style='color:green'>(stable)</span> public static final int KIRAT_RAI_ID</li>
166<li><span style='color:green'>(stable)</span> public static final UCharacter.UnicodeBlock MYANMAR_EXTENDED_C</li>
167<li><span style='color:green'>(stable)</span> public static final int MYANMAR_EXTENDED_C_ID</li>
168<li><span style='color:green'>(stable)</span> public static final UCharacter.UnicodeBlock OL_ONAL</li>
169<li><span style='color:green'>(stable)</span> public static final int OL_ONAL_ID</li>
170<li><span style='color:green'>(stable)</span> public static final UCharacter.UnicodeBlock SUNUWAR</li>
171<li><span style='color:green'>(stable)</span> public static final int SUNUWAR_ID</li>
172<li><span style='color:green'>(stable)</span> public static final UCharacter.UnicodeBlock SYMBOLS_FOR_LEGACY_COMPUTING_SUPPLEMENT</li>
173<li><span style='color:green'>(stable)</span> public static final int SYMBOLS_FOR_LEGACY_COMPUTING_SUPPLEMENT_ID</li>
174<li><span style='color:green'>(stable)</span> public static final UCharacter.UnicodeBlock TODHRI</li>
175<li><span style='color:green'>(stable)</span> public static final int TODHRI_ID</li>
176<li><span style='color:green'>(stable)</span> public static final UCharacter.UnicodeBlock TULU_TIGALARI</li>
177<li><span style='color:green'>(stable)</span> public static final int TULU_TIGALARI_ID</li>
178</ul>
179UProperty
180<ul>
181<li><span style='color:orange'>(draft)</span> public static final int INDIC_CONJUNCT_BREAK</li>
182<li><span style='color:orange'>(draft)</span> public static final int MODIFIER_COMBINING_MARK</li>
183</ul>
184UScript
185<ul>
186<li><span style='color:green'>(stable)</span> public static final int GARAY</li>
187<li><span style='color:green'>(stable)</span> public static final int GURUNG_KHEMA</li>
188<li><span style='color:green'>(stable)</span> public static final int KIRAT_RAI</li>
189<li><span style='color:green'>(stable)</span> public static final int OL_ONAL</li>
190<li><span style='color:green'>(stable)</span> public static final int SUNUWAR</li>
191<li><span style='color:green'>(stable)</span> public static final int TODHRI</li>
192<li><span style='color:green'>(stable)</span> public static final int TULU_TIGALARI</li>
193</ul>
194</ul>
195
196<h3>Package com.ibm.icu.text</h3>
197<ul>
198DateFormat
199<ul>
200<li><span style='color:orange'>(draft)</span> public final java.lang.String <i>format</i>(java.time.temporal.Temporal)</li>
201<li><span style='color:orange'>(draft)</span> public java.lang.StringBuffer <i>format</i>(java.time.temporal.Temporal, java.lang.StringBuffer, java.text.FieldPosition)</li>
202</ul>
203DateIntervalFormat
204<ul>
205<li><span style='color:orange'>(draft)</span> public final java.lang.StringBuffer <i>format</i>(java.time.temporal.Temporal, java.time.temporal.Temporal, java.lang.StringBuffer, java.text.FieldPosition)</li>
206<li><span style='color:orange'>(draft)</span> public DateIntervalFormat.FormattedDateInterval <i>formatToValue</i>(java.time.temporal.Temporal, java.time.temporal.Temporal)</li>
207</ul>
208RelativeDateTimeFormatter.RelativeUnit
209<ul>
210<li><span style='color:orange'>(draft)</span> public static final RelativeDateTimeFormatter.RelativeUnit FRIDAYS</li>
211<li><span style='color:orange'>(draft)</span> public static final RelativeDateTimeFormatter.RelativeUnit MONDAYS</li>
212<li><span style='color:orange'>(draft)</span> public static final RelativeDateTimeFormatter.RelativeUnit QUARTERS</li>
213<li><span style='color:orange'>(draft)</span> public static final RelativeDateTimeFormatter.RelativeUnit SATURDAYS</li>
214<li><span style='color:orange'>(draft)</span> public static final RelativeDateTimeFormatter.RelativeUnit SUNDAYS</li>
215<li><span style='color:orange'>(draft)</span> public static final RelativeDateTimeFormatter.RelativeUnit THURSDAYS</li>
216<li><span style='color:orange'>(draft)</span> public static final RelativeDateTimeFormatter.RelativeUnit TUESDAYS</li>
217<li><span style='color:orange'>(draft)</span> public static final RelativeDateTimeFormatter.RelativeUnit WEDNESDAYS</li>
218</ul>
219UnicodeSet
220<ul>
221<li><span style='color:orange'>(draft)</span> public java.util.stream.IntStream <i>codePointStream</i>()</li>
222<li><span style='color:orange'>(draft)</span> public java.lang.Iterable&lt;java.lang.Integer&gt; <i>codePoints</i>()</li>
223<li><span style='color:orange'>(draft)</span> public java.util.stream.Stream&lt;UnicodeSet.EntryRange&gt; <i>rangeStream</i>()</li>
224<li><span style='color:orange'>(draft)</span> public java.util.stream.Stream&lt;java.lang.String&gt; <i>stream</i>()</li>
225<li><span style='color:orange'>(draft)</span> public java.util.stream.Stream&lt;java.lang.String&gt; <i>stringStream</i>()</li>
226</ul>
227</ul>
228
229<h3>Package com.ibm.icu.util</h3>
230<ul>
231MeasureUnit
232<ul>
233<li><span style='color:orange'>(draft)</span> public static final MeasureUnit LIGHT_SPEED</li>
234<li><span style='color:orange'>(draft)</span> public static final MeasureUnit NIGHT</li>
235</ul>
236VersionInfo
237<ul>
238<li><span style='color:green'>(stable)</span> public static final VersionInfo UNICODE_16_0</li>
239</ul>
240</ul>
241
242<hr/>
243<p><i><font size="-1">Contents generated by ReportAPI tool on Mon Sep 30 11:32:54 PDT 2024<br/>© 2024 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>
244</body>
245</html>
246