• 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<!-- © 2021 and later: Unicode, Inc. and others. -->
6<!-- License & terms of use: http://www.unicode.org/copyright.html -->
7<title>ICU4J API Comparison: ICU4J 68.1 with ICU4J 69.1</title>
8</head>
9<body>
10<h1>ICU4J API Comparison: ICU4J 68.1 with ICU4J 69.1</h1>
11
12<hr/>
13<h2>Removed from ICU4J 68.1</h2>
14
15<h3>Package com.ibm.icu.text</h3>
16<ul>
17DateIntervalFormat.SpanField
18<ul>
19<li><span style='color:orange'>(draft)</span> protected java.lang.Object <i>readResolve</i>()</li>
20</ul>
21ListFormatter.Field
22<ul>
23<li><span style='color:orange'>(draft)</span> protected java.lang.Object <i>readResolve</i>()</li>
24</ul>
25RelativeDateTimeFormatter.Field
26<ul>
27<li><span style='color:orange'>(draft)</span> protected java.lang.Object <i>readResolve</i>()</li>
28</ul>
29</ul>
30
31<h3>Package com.ibm.icu.util</h3>
32<ul>
33<li><span style='color:orange'>(draft)</span> public static enum <i>MeasureUnit.SIPrefix</i></li>
34MeasureUnit
35<ul>
36<li><span style='color:orange'>(draft)</span> public MeasureUnit.SIPrefix <i>getSIPrefix</i>()</li>
37<li><span style='color:orange'>(draft)</span> public MeasureUnit <i>withSIPrefix</i>(MeasureUnit.SIPrefix)</li>
38</ul>
39MeasureUnit.SIPrefix
40<ul>
41<li><span style='color:orange'>(draft)</span> public int <i>getPower</i>()</li>
42<li><span style='color:orange'>(draft)</span> public static final MeasureUnit.SIPrefix ATTO</li>
43<li><span style='color:orange'>(draft)</span> public static final MeasureUnit.SIPrefix CENTI</li>
44<li><span style='color:orange'>(draft)</span> public static final MeasureUnit.SIPrefix DECI</li>
45<li><span style='color:orange'>(draft)</span> public static final MeasureUnit.SIPrefix DEKA</li>
46<li><span style='color:orange'>(draft)</span> public static final MeasureUnit.SIPrefix EXA</li>
47<li><span style='color:orange'>(draft)</span> public static final MeasureUnit.SIPrefix FEMTO</li>
48<li><span style='color:orange'>(draft)</span> public static final MeasureUnit.SIPrefix GIGA</li>
49<li><span style='color:orange'>(draft)</span> public static final MeasureUnit.SIPrefix HECTO</li>
50<li><span style='color:orange'>(draft)</span> public static final MeasureUnit.SIPrefix KILO</li>
51<li><span style='color:orange'>(draft)</span> public static final MeasureUnit.SIPrefix MEGA</li>
52<li><span style='color:orange'>(draft)</span> public static final MeasureUnit.SIPrefix MICRO</li>
53<li><span style='color:orange'>(draft)</span> public static final MeasureUnit.SIPrefix MILLI</li>
54<li><span style='color:orange'>(draft)</span> public static final MeasureUnit.SIPrefix NANO</li>
55<li><span style='color:orange'>(draft)</span> public static final MeasureUnit.SIPrefix ONE</li>
56<li><span style='color:orange'>(draft)</span> public static final MeasureUnit.SIPrefix PETA</li>
57<li><span style='color:orange'>(draft)</span> public static final MeasureUnit.SIPrefix PICO</li>
58<li><span style='color:orange'>(draft)</span> public static final MeasureUnit.SIPrefix TERA</li>
59<li><span style='color:orange'>(draft)</span> public static final MeasureUnit.SIPrefix YOCTO</li>
60<li><span style='color:orange'>(draft)</span> public static final MeasureUnit.SIPrefix YOTTA</li>
61<li><span style='color:orange'>(draft)</span> public static final MeasureUnit.SIPrefix ZEPTO</li>
62<li><span style='color:orange'>(draft)</span> public static final MeasureUnit.SIPrefix ZETTA</li>
63</ul>
64</ul>
65
66
67<hr/>
68<h2>Deprecated or Obsoleted in ICU4J 69.1</h2>
69<p>(no API obsoleted)</p>
70
71<hr/>
72<h2>Changed in ICU4J 69.1 (old, new)</h2>
73<p>(no API changed)</p>
74
75<hr/>
76<h2>Promoted to stable in ICU4J 69.1</h2>
77
78<h3>Package com.ibm.icu.number</h3>
79<ul>
80NumberFormatter.UnitWidth
81<ul>
82<li><span style='color:green'>(stable)</span> public static final NumberFormatter.UnitWidth FORMAL</li>
83<li><span style='color:green'>(stable)</span> public static final NumberFormatter.UnitWidth VARIANT</li>
84</ul>
85</ul>
86
87<h3>Package com.ibm.icu.text</h3>
88<ul>
89<li><span style='color:green'>(stable)</span> public static final class <i>ListFormatter.Field</i></li>
90<li><span style='color:green'>(stable)</span> public static final class <i>ListFormatter.FormattedList</i></li>
91<li><span style='color:green'>(stable)</span> public static final class <i>ListFormatter.SpanField</i></li>
92<li><span style='color:green'>(stable)</span> public static enum <i>DateFormat.HourCycle</i></li>
93<li><span style='color:green'>(stable)</span> public static enum <i>ListFormatter.Type</i></li>
94<li><span style='color:green'>(stable)</span> public static enum <i>ListFormatter.Width</i></li>
95CurrencyDisplayNames
96<ul>
97<li><span style='color:green'>(stable)</span> public abstract java.lang.String <i>getFormalSymbol</i>(java.lang.String)</li>
98<li><span style='color:green'>(stable)</span> public abstract java.lang.String <i>getVariantSymbol</i>(java.lang.String)</li>
99</ul>
100DateFormat.HourCycle
101<ul>
102<li><span style='color:green'>(stable)</span> public static final DateFormat.HourCycle HOUR_CYCLE_11</li>
103<li><span style='color:green'>(stable)</span> public static final DateFormat.HourCycle HOUR_CYCLE_12</li>
104<li><span style='color:green'>(stable)</span> public static final DateFormat.HourCycle HOUR_CYCLE_23</li>
105<li><span style='color:green'>(stable)</span> public static final DateFormat.HourCycle HOUR_CYCLE_24</li>
106</ul>
107DateTimePatternGenerator
108<ul>
109<li><span style='color:green'>(stable)</span> public DateFormat.HourCycle <i>getDefaultHourCycle</i>()</li>
110</ul>
111ListFormatter
112<ul>
113<li><span style='color:green'>(stable)</span> public ListFormatter.FormattedList <i>formatToValue</i>(java.lang.Object...)</li>
114<li><span style='color:green'>(stable)</span> public ListFormatter.FormattedList <i>formatToValue</i>(java.util.Collection&lt;?&gt;)</li>
115<li><span style='color:green'>(stable)</span> public static ListFormatter <i>getInstance</i>(ULocale, ListFormatter.Type, ListFormatter.Width)</li>
116<li><span style='color:green'>(stable)</span> public static ListFormatter <i>getInstance</i>(java.util.Locale, ListFormatter.Type, ListFormatter.Width)</li>
117</ul>
118ListFormatter.Type
119<ul>
120<li><span style='color:green'>(stable)</span> public static final ListFormatter.Type AND</li>
121<li><span style='color:green'>(stable)</span> public static final ListFormatter.Type OR</li>
122<li><span style='color:green'>(stable)</span> public static final ListFormatter.Type UNITS</li>
123</ul>
124ListFormatter.Width
125<ul>
126<li><span style='color:green'>(stable)</span> public static final ListFormatter.Width NARROW</li>
127<li><span style='color:green'>(stable)</span> public static final ListFormatter.Width SHORT</li>
128<li><span style='color:green'>(stable)</span> public static final ListFormatter.Width WIDE</li>
129</ul>
130</ul>
131
132<h3>Package com.ibm.icu.util</h3>
133<ul>
134<li><span style='color:green'>(stable)</span> public static enum <i>LocaleMatcher.Direction</i></li>
135Currency
136<ul>
137<li><span style='color:green'>(stable)</span> public static final int FORMAL_SYMBOL_NAME</li>
138<li><span style='color:green'>(stable)</span> public static final int VARIANT_SYMBOL_NAME</li>
139</ul>
140LocaleMatcher.Builder
141<ul>
142<li><span style='color:green'>(stable)</span> public LocaleMatcher.Builder <i>setDirection</i>(LocaleMatcher.Direction)</li>
143</ul>
144LocaleMatcher.Direction
145<ul>
146<li><span style='color:green'>(stable)</span> public static final LocaleMatcher.Direction ONLY_TWO_WAY</li>
147<li><span style='color:green'>(stable)</span> public static final LocaleMatcher.Direction WITH_ONE_WAY</li>
148</ul>
149ULocale
150<ul>
151<li><span style='color:green'>(stable)</span> public static ULocale <i>createCanonical</i>(ULocale)</li>
152</ul>
153</ul>
154
155
156<hr/>
157<h2>Added in ICU4J 69.1</h2>
158
159<h3>Package com.ibm.icu.number</h3>
160<ul>
161<li><span style='color:orange'>(draft)</span> public static final class <i>NumberRangeFormatter.SpanField</i></li>
162<li><span style='color:orange'>(draft)</span> public static enum <i>NumberFormatter.RoundingPriority</i></li>
163<li><span style='color:orange'>(draft)</span> public static enum <i>NumberFormatter.TrailingZeroDisplay</i></li>
164FractionPrecision
165<ul>
166<li><span style='color:orange'>(draft)</span> public Precision <i>withSignificantDigits</i>(int, int, NumberFormatter.RoundingPriority)</li>
167</ul>
168NumberFormatter.RoundingPriority
169<ul>
170<li><span style='color:orange'>(draft)</span> public static final NumberFormatter.RoundingPriority RELAXED</li>
171<li><span style='color:orange'>(draft)</span> public static final NumberFormatter.RoundingPriority STRICT</li>
172</ul>
173NumberFormatter.SignDisplay
174<ul>
175<li><span style='color:orange'>(draft)</span> public static final NumberFormatter.SignDisplay ACCOUNTING_NEGATIVE</li>
176<li><span style='color:orange'>(draft)</span> public static final NumberFormatter.SignDisplay NEGATIVE</li>
177</ul>
178NumberFormatter.TrailingZeroDisplay
179<ul>
180<li><span style='color:orange'>(draft)</span> public static final NumberFormatter.TrailingZeroDisplay AUTO</li>
181<li><span style='color:orange'>(draft)</span> public static final NumberFormatter.TrailingZeroDisplay HIDE_IF_WHOLE</li>
182</ul>
183Precision
184<ul>
185<li><span style='color:orange'>(draft)</span> public Precision <i>trailingZeroDisplay</i>(NumberFormatter.TrailingZeroDisplay)</li>
186</ul>
187</ul>
188
189<h3>Package com.ibm.icu.util</h3>
190<ul>
191<li><span style='color:orange'>(draft)</span> public static enum <i>BasicTimeZone.LocalOption</i></li>
192<li><span style='color:orange'>(draft)</span> public static enum <i>MeasureUnit.MeasurePrefix</i></li>
193BasicTimeZone
194<ul>
195<li><span style='color:orange'>(draft)</span> public void <i>getOffsetFromLocal</i>(long, BasicTimeZone.LocalOption, BasicTimeZone.LocalOption, int[])</li>
196</ul>
197BasicTimeZone.LocalOption
198<ul>
199<li><span style='color:orange'>(draft)</span> public static final BasicTimeZone.LocalOption DAYLIGHT_FORMER</li>
200<li><span style='color:orange'>(draft)</span> public static final BasicTimeZone.LocalOption DAYLIGHT_LATTER</li>
201<li><span style='color:orange'>(draft)</span> public static final BasicTimeZone.LocalOption FORMER</li>
202<li><span style='color:orange'>(draft)</span> public static final BasicTimeZone.LocalOption LATTER</li>
203<li><span style='color:orange'>(draft)</span> public static final BasicTimeZone.LocalOption STANDARD_FORMER</li>
204<li><span style='color:orange'>(draft)</span> public static final BasicTimeZone.LocalOption STANDARD_LATTER</li>
205</ul>
206MeasureUnit
207<ul>
208<li><span style='color:orange'>(draft)</span> public static final MeasureUnit MILLIGRAM_OFGLUCOSE_PER_DECILITER</li>
209<li><span style='color:orange'>(draft)</span> public MeasureUnit.MeasurePrefix <i>getPrefix</i>()</li>
210<li><span style='color:orange'>(draft)</span> public MeasureUnit <i>withPrefix</i>(MeasureUnit.MeasurePrefix)</li>
211</ul>
212MeasureUnit.MeasurePrefix
213<ul>
214<li><span style='color:orange'>(draft)</span> public int <i>getBase</i>()</li>
215<li><span style='color:orange'>(draft)</span> public int <i>getPower</i>()</li>
216<li><span style='color:orange'>(draft)</span> public static final MeasureUnit.MeasurePrefix ATTO</li>
217<li><span style='color:orange'>(draft)</span> public static final MeasureUnit.MeasurePrefix CENTI</li>
218<li><span style='color:orange'>(draft)</span> public static final MeasureUnit.MeasurePrefix DECI</li>
219<li><span style='color:orange'>(draft)</span> public static final MeasureUnit.MeasurePrefix DEKA</li>
220<li><span style='color:orange'>(draft)</span> public static final MeasureUnit.MeasurePrefix EXA</li>
221<li><span style='color:orange'>(draft)</span> public static final MeasureUnit.MeasurePrefix EXBI</li>
222<li><span style='color:orange'>(draft)</span> public static final MeasureUnit.MeasurePrefix FEMTO</li>
223<li><span style='color:orange'>(draft)</span> public static final MeasureUnit.MeasurePrefix GIBI</li>
224<li><span style='color:orange'>(draft)</span> public static final MeasureUnit.MeasurePrefix GIGA</li>
225<li><span style='color:orange'>(draft)</span> public static final MeasureUnit.MeasurePrefix HECTO</li>
226<li><span style='color:orange'>(draft)</span> public static final MeasureUnit.MeasurePrefix KIBI</li>
227<li><span style='color:orange'>(draft)</span> public static final MeasureUnit.MeasurePrefix KILO</li>
228<li><span style='color:orange'>(draft)</span> public static final MeasureUnit.MeasurePrefix MEBI</li>
229<li><span style='color:orange'>(draft)</span> public static final MeasureUnit.MeasurePrefix MEGA</li>
230<li><span style='color:orange'>(draft)</span> public static final MeasureUnit.MeasurePrefix MICRO</li>
231<li><span style='color:orange'>(draft)</span> public static final MeasureUnit.MeasurePrefix MILLI</li>
232<li><span style='color:orange'>(draft)</span> public static final MeasureUnit.MeasurePrefix NANO</li>
233<li><span style='color:orange'>(draft)</span> public static final MeasureUnit.MeasurePrefix ONE</li>
234<li><span style='color:orange'>(draft)</span> public static final MeasureUnit.MeasurePrefix PEBI</li>
235<li><span style='color:orange'>(draft)</span> public static final MeasureUnit.MeasurePrefix PETA</li>
236<li><span style='color:orange'>(draft)</span> public static final MeasureUnit.MeasurePrefix PICO</li>
237<li><span style='color:orange'>(draft)</span> public static final MeasureUnit.MeasurePrefix TEBI</li>
238<li><span style='color:orange'>(draft)</span> public static final MeasureUnit.MeasurePrefix TERA</li>
239<li><span style='color:orange'>(draft)</span> public static final MeasureUnit.MeasurePrefix YOBI</li>
240<li><span style='color:orange'>(draft)</span> public static final MeasureUnit.MeasurePrefix YOCTO</li>
241<li><span style='color:orange'>(draft)</span> public static final MeasureUnit.MeasurePrefix YOTTA</li>
242<li><span style='color:orange'>(draft)</span> public static final MeasureUnit.MeasurePrefix ZEBI</li>
243<li><span style='color:orange'>(draft)</span> public static final MeasureUnit.MeasurePrefix ZEPTO</li>
244<li><span style='color:orange'>(draft)</span> public static final MeasureUnit.MeasurePrefix ZETTA</li>
245</ul>
246RuleBasedTimeZone
247<ul>
248<li><span style='color:orange'>(draft)</span> public void <i>getOffsetFromLocal</i>(long, BasicTimeZone.LocalOption, BasicTimeZone.LocalOption, int[])</li>
249</ul>
250SimpleTimeZone
251<ul>
252<li><span style='color:orange'>(draft)</span> public void <i>getOffsetFromLocal</i>(long, BasicTimeZone.LocalOption, BasicTimeZone.LocalOption, int[])</li>
253</ul>
254VTimeZone
255<ul>
256<li><span style='color:orange'>(draft)</span> public void <i>getOffsetFromLocal</i>(long, BasicTimeZone.LocalOption, BasicTimeZone.LocalOption, int[])</li>
257</ul>
258</ul>
259
260<hr/>
261<p><i><font size="-1">Contents generated by ReportAPI tool on Thu Mar 11 17:12:02 PST 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>
262</body>
263</html>
264