• Home
  • History
  • Annotate
  • 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<!-- © 2017 and later: Unicode, Inc. and others. -->
6<!-- License & terms of use: http://www.unicode.org/copyright.html#License -->
7<title>ICU4J API Comparison: ICU4J 59.1 with ICU4J 60.1</title>
8</head>
9<body>
10<h1>ICU4J API Comparison: ICU4J 59.1 with ICU4J 60.1</h1>
11
12<hr/>
13<h2>Removed from ICU4J 59.1</h2>
14<p>(no API removed)</p>
15
16<hr/>
17<h2>Deprecated or Obsoleted in ICU4J 60.1</h2>
18
19<h3>Package com.ibm.icu.util</h3>
20<ul>
21Calendar
22<ul>
23<li><span style='color:gray'>(deprecated)</span> protected int <i>computeMillisInDay</i>()</li>
24<li><span style='color:gray'>(deprecated)</span> protected int <i>computeZoneOffset</i>(long, int)</li>
25</ul>
26</ul>
27
28
29<hr/>
30<h2>Changed in ICU4J 60.1 (old, new)</h2>
31<p>(no API changed)</p>
32
33<hr/>
34<h2>Promoted to stable in ICU4J 60.1</h2>
35
36<h3>Package com.ibm.icu.lang</h3>
37<ul>
38UProperty
39<ul>
40<li><span style='color:green'>(stable)</span> public static final int EMOJI</li>
41<li><span style='color:green'>(stable)</span> public static final int EMOJI_MODIFIER</li>
42<li><span style='color:green'>(stable)</span> public static final int EMOJI_MODIFIER_BASE</li>
43<li><span style='color:green'>(stable)</span> public static final int EMOJI_PRESENTATION</li>
44</ul>
45</ul>
46
47<h3>Package com.ibm.icu.text</h3>
48<ul>
49<li><span style='color:green'>(stable)</span> public class <i>BidiTransform</i></li>
50<li><span style='color:green'>(stable)</span> public static enum <i>BidiTransform.Mirroring</i></li>
51<li><span style='color:green'>(stable)</span> public static enum <i>BidiTransform.Order</i></li>
52BidiTransform.Mirroring
53<ul>
54<li><span style='color:green'>(stable)</span> public static final BidiTransform.Mirroring OFF</li>
55<li><span style='color:green'>(stable)</span> public static final BidiTransform.Mirroring ON</li>
56</ul>
57BidiTransform.Order
58<ul>
59<li><span style='color:green'>(stable)</span> public static final BidiTransform.Order LOGICAL</li>
60<li><span style='color:green'>(stable)</span> public static final BidiTransform.Order VISUAL</li>
61</ul>
62DecimalFormatSymbols
63<ul>
64<li><span style='color:green'>(stable)</span> public java.lang.String <i>getDecimalSeparatorString</i>()</li>
65<li><span style='color:green'>(stable)</span> public java.lang.String[] <i>getDigitStrings</i>()</li>
66<li><span style='color:green'>(stable)</span> public java.lang.String <i>getGroupingSeparatorString</i>()</li>
67<li><span style='color:green'>(stable)</span> public java.lang.String <i>getMinusSignString</i>()</li>
68<li><span style='color:green'>(stable)</span> public java.lang.String <i>getMonetaryDecimalSeparatorString</i>()</li>
69<li><span style='color:green'>(stable)</span> public java.lang.String <i>getMonetaryGroupingSeparatorString</i>()</li>
70<li><span style='color:green'>(stable)</span> public java.lang.String <i>getPerMillString</i>()</li>
71<li><span style='color:green'>(stable)</span> public java.lang.String <i>getPercentString</i>()</li>
72<li><span style='color:green'>(stable)</span> public java.lang.String <i>getPlusSignString</i>()</li>
73<li><span style='color:green'>(stable)</span> public void <i>setDecimalSeparatorString</i>(java.lang.String)</li>
74<li><span style='color:green'>(stable)</span> public void <i>setDigitStrings</i>(java.lang.String[])</li>
75<li><span style='color:green'>(stable)</span> public void <i>setGroupingSeparatorString</i>(java.lang.String)</li>
76<li><span style='color:green'>(stable)</span> public void <i>setMinusSignString</i>(java.lang.String)</li>
77<li><span style='color:green'>(stable)</span> public void <i>setMonetaryDecimalSeparatorString</i>(java.lang.String)</li>
78<li><span style='color:green'>(stable)</span> public void <i>setMonetaryGroupingSeparatorString</i>(java.lang.String)</li>
79<li><span style='color:green'>(stable)</span> public void <i>setPerMillString</i>(java.lang.String)</li>
80<li><span style='color:green'>(stable)</span> public void <i>setPercentString</i>(java.lang.String)</li>
81<li><span style='color:green'>(stable)</span> public void <i>setPlusSignString</i>(java.lang.String)</li>
82</ul>
83DisplayContext
84<ul>
85<li><span style='color:green'>(stable)</span> public static final DisplayContext NO_SUBSTITUTE</li>
86<li><span style='color:green'>(stable)</span> public static final DisplayContext SUBSTITUTE</li>
87</ul>
88DisplayContext.Type
89<ul>
90<li><span style='color:green'>(stable)</span> public static final DisplayContext.Type SUBSTITUTE_HANDLING</li>
91</ul>
92MeasureFormat
93<ul>
94<li><span style='color:green'>(stable)</span> public java.lang.String <i>getUnitDisplayName</i>(MeasureUnit)</li>
95</ul>
96RuleBasedBreakIterator
97<ul>
98<li><span style='color:green'>(stable)</span> public int <i>getRuleStatus</i>()</li>
99<li><span style='color:green'>(stable)</span> public int <i>getRuleStatusVec</i>(int[])</li>
100</ul>
101SpoofChecker
102<ul>
103<li><span style='color:green'>(stable)</span> public static final int CONFUSABLE</li>
104<li><span style='color:green'>(stable)</span> public static final UnicodeSet INCLUSION</li>
105<li><span style='color:green'>(stable)</span> public static final int MIXED_NUMBERS</li>
106<li><span style='color:green'>(stable)</span> public static final UnicodeSet RECOMMENDED</li>
107<li><span style='color:green'>(stable)</span> public static final int RESTRICTION_LEVEL</li>
108<li><span style='color:green'>(stable)</span> public boolean <i>equals</i>(java.lang.Object)</li>
109<li><span style='color:green'>(stable)</span> public java.lang.String <i>getSkeleton</i>(java.lang.CharSequence)</li>
110<li><span style='color:green'>(stable)</span> public int <i>hashCode</i>()</li>
111</ul>
112SpoofChecker.Builder
113<ul>
114<li><span style='color:green'>(stable)</span> public SpoofChecker.Builder <i>setData</i>(java.io.Reader)</li>
115<li><span style='color:green'>(stable)</span> public SpoofChecker.Builder <i>setRestrictionLevel</i>(SpoofChecker.RestrictionLevel)</li>
116</ul>
117SpoofChecker.CheckResult
118<ul>
119<li><span style='color:green'>(stable)</span> public UnicodeSet numerics</li>
120<li><span style='color:green'>(stable)</span> public SpoofChecker.RestrictionLevel restrictionLevel</li>
121</ul>
122</ul>
123
124<h3>Package com.ibm.icu.util</h3>
125<ul>
126MeasureUnit
127<ul>
128<li><span style='color:green'>(stable)</span> public static final MeasureUnit MILLIMOLE_PER_LITER</li>
129<li><span style='color:green'>(stable)</span> public static final MeasureUnit PART_PER_MILLION</li>
130</ul>
131</ul>
132
133
134<hr/>
135<h2>Added in ICU4J 60.1</h2>
136
137<h3>Package com.ibm.icu.lang</h3>
138<ul>
139UCharacter.JoiningGroup
140<ul>
141<li><span style='color:green'>(stable)</span> public static final int MALAYALAM_BHA</li>
142<li><span style='color:green'>(stable)</span> public static final int MALAYALAM_JA</li>
143<li><span style='color:green'>(stable)</span> public static final int MALAYALAM_LLA</li>
144<li><span style='color:green'>(stable)</span> public static final int MALAYALAM_LLLA</li>
145<li><span style='color:green'>(stable)</span> public static final int MALAYALAM_NGA</li>
146<li><span style='color:green'>(stable)</span> public static final int MALAYALAM_NNA</li>
147<li><span style='color:green'>(stable)</span> public static final int MALAYALAM_NNNA</li>
148<li><span style='color:green'>(stable)</span> public static final int MALAYALAM_NYA</li>
149<li><span style='color:green'>(stable)</span> public static final int MALAYALAM_RA</li>
150<li><span style='color:green'>(stable)</span> public static final int MALAYALAM_SSA</li>
151<li><span style='color:green'>(stable)</span> public static final int MALAYALAM_TTA</li>
152</ul>
153UCharacter.UnicodeBlock
154<ul>
155<li><span style='color:green'>(stable)</span> public static final UCharacter.UnicodeBlock CJK_UNIFIED_IDEOGRAPHS_EXTENSION_F</li>
156<li><span style='color:green'>(stable)</span> public static final int CJK_UNIFIED_IDEOGRAPHS_EXTENSION_F_ID</li>
157<li><span style='color:green'>(stable)</span> public static final UCharacter.UnicodeBlock KANA_EXTENDED_A</li>
158<li><span style='color:green'>(stable)</span> public static final int KANA_EXTENDED_A_ID</li>
159<li><span style='color:green'>(stable)</span> public static final UCharacter.UnicodeBlock MASARAM_GONDI</li>
160<li><span style='color:green'>(stable)</span> public static final int MASARAM_GONDI_ID</li>
161<li><span style='color:green'>(stable)</span> public static final UCharacter.UnicodeBlock NUSHU</li>
162<li><span style='color:green'>(stable)</span> public static final int NUSHU_ID</li>
163<li><span style='color:green'>(stable)</span> public static final UCharacter.UnicodeBlock SOYOMBO</li>
164<li><span style='color:green'>(stable)</span> public static final int SOYOMBO_ID</li>
165<li><span style='color:green'>(stable)</span> public static final UCharacter.UnicodeBlock SYRIAC_SUPPLEMENT</li>
166<li><span style='color:green'>(stable)</span> public static final int SYRIAC_SUPPLEMENT_ID</li>
167<li><span style='color:green'>(stable)</span> public static final UCharacter.UnicodeBlock ZANABAZAR_SQUARE</li>
168<li><span style='color:green'>(stable)</span> public static final int ZANABAZAR_SQUARE_ID</li>
169</ul>
170UProperty
171<ul>
172<li><span style='color:green'>(stable)</span> public static final int EMOJI_COMPONENT</li>
173<li><span style='color:green'>(stable)</span> public static final int PREPENDED_CONCATENATION_MARK</li>
174<li><span style='color:green'>(stable)</span> public static final int REGIONAL_INDICATOR</li>
175</ul>
176UScript
177<ul>
178<li><span style='color:green'>(stable)</span> public static final int MASARAM_GONDI</li>
179<li><span style='color:green'>(stable)</span> public static final int SOYOMBO</li>
180<li><span style='color:green'>(stable)</span> public static final int ZANABAZAR_SQUARE</li>
181</ul>
182</ul>
183
184<h3>Package com.ibm.icu.number</h3>
185<ul>
186<li><span style='color:orange'>(draft)</span> public class <i>CompactNotation</i></li>
187<li><span style='color:orange'>(draft)</span> public abstract class <i>CurrencyRounder</i></li>
188<li><span style='color:orange'>(draft)</span> public class <i>FormattedNumber</i></li>
189<li><span style='color:orange'>(draft)</span> public abstract class <i>FractionRounder</i></li>
190<li><span style='color:orange'>(draft)</span> public class <i>IntegerWidth</i></li>
191<li><span style='color:orange'>(draft)</span> public class <i>LocalizedNumberFormatter</i></li>
192<li><span style='color:orange'>(draft)</span> public class <i>Notation</i></li>
193<li><span style='color:orange'>(draft)</span> public final class <i>NumberFormatter</i></li>
194<li><span style='color:orange'>(draft)</span> public abstract class <i>NumberFormatterSettings</i></li>
195<li><span style='color:orange'>(draft)</span> public abstract class <i>Rounder</i></li>
196<li><span style='color:orange'>(draft)</span> public class <i>ScientificNotation</i></li>
197<li><span style='color:orange'>(draft)</span> public class <i>SimpleNotation</i></li>
198<li><span style='color:orange'>(draft)</span> public class <i>UnlocalizedNumberFormatter</i></li>
199<li><span style='color:orange'>(draft)</span> public static enum <i>NumberFormatter.DecimalSeparatorDisplay</i></li>
200<li><span style='color:orange'>(draft)</span> public static enum <i>NumberFormatter.SignDisplay</i></li>
201<li><span style='color:orange'>(draft)</span> public static enum <i>NumberFormatter.UnitWidth</i></li>
202NumberFormatter.DecimalSeparatorDisplay
203<ul>
204<li><span style='color:orange'>(draft)</span> public static final r.NumberFormatter.DecimalSeparatorDisplay ALWAYS</li>
205<li><span style='color:orange'>(draft)</span> public static final r.NumberFormatter.DecimalSeparatorDisplay AUTO</li>
206</ul>
207NumberFormatter.SignDisplay
208<ul>
209<li><span style='color:orange'>(draft)</span> public static final r.NumberFormatter.SignDisplay ACCOUNTING</li>
210<li><span style='color:orange'>(draft)</span> public static final r.NumberFormatter.SignDisplay ACCOUNTING_ALWAYS</li>
211<li><span style='color:orange'>(draft)</span> public static final r.NumberFormatter.SignDisplay ALWAYS</li>
212<li><span style='color:orange'>(draft)</span> public static final r.NumberFormatter.SignDisplay AUTO</li>
213<li><span style='color:orange'>(draft)</span> public static final r.NumberFormatter.SignDisplay NEVER</li>
214</ul>
215NumberFormatter.UnitWidth
216<ul>
217<li><span style='color:orange'>(draft)</span> public static final r.NumberFormatter.UnitWidth FULL_NAME</li>
218<li><span style='color:orange'>(draft)</span> public static final r.NumberFormatter.UnitWidth HIDDEN</li>
219<li><span style='color:orange'>(draft)</span> public static final r.NumberFormatter.UnitWidth ISO_CODE</li>
220<li><span style='color:orange'>(draft)</span> public static final r.NumberFormatter.UnitWidth NARROW</li>
221<li><span style='color:orange'>(draft)</span> public static final r.NumberFormatter.UnitWidth SHORT</li>
222</ul>
223</ul>
224
225<h3>Package com.ibm.icu.text</h3>
226<ul>
227<li><span style='color:orange'>(draft)</span> public abstract class <i>FilteredBreakIteratorBuilder</i></li>
228BreakIterator
229<ul>
230<li><span style='color:orange'>(draft)</span> public void <i>setText</i>(java.lang.CharSequence)</li>
231</ul>
232CaseMap.Fold
233<ul>
234<li><span style='color:orange'>(draft)</span> public java.lang.String <i>apply</i>(java.lang.CharSequence)</li>
235</ul>
236CaseMap.Lower
237<ul>
238<li><span style='color:orange'>(draft)</span> public java.lang.String <i>apply</i>(java.util.Locale, java.lang.CharSequence)</li>
239</ul>
240CaseMap.Title
241<ul>
242<li><span style='color:orange'>(draft)</span> public CaseMap.Title <i>adjustToCased</i>()</li>
243<li><span style='color:orange'>(draft)</span> public java.lang.String <i>apply</i>(java.util.Locale, BreakIterator, java.lang.CharSequence)</li>
244<li><span style='color:orange'>(draft)</span> public CaseMap.Title <i>sentences</i>()</li>
245<li><span style='color:orange'>(draft)</span> public CaseMap.Title <i>wholeString</i>()</li>
246</ul>
247CaseMap.Upper
248<ul>
249<li><span style='color:orange'>(draft)</span> public java.lang.String <i>apply</i>(java.util.Locale, java.lang.CharSequence)</li>
250</ul>
251DecimalFormat
252<ul>
253<li><span style='color:orange'>(draft)</span> public r.LocalizedNumberFormatter <i>toNumberFormatter</i>()</li>
254</ul>
255DecimalFormatSymbols
256<ul>
257<li><span style='color:orange'>(draft)</span> public static DecimalFormatSymbols <i>forNumberingSystem</i>(ULocale, NumberingSystem)</li>
258<li><span style='color:orange'>(draft)</span> public static DecimalFormatSymbols <i>forNumberingSystem</i>(java.util.Locale, NumberingSystem)</li>
259</ul>
260Edits
261<ul>
262<li><span style='color:orange'>(draft)</span> public Edits <i>mergeAndAppend</i>(Edits, Edits)</li>
263<li><span style='color:orange'>(draft)</span> public int <i>numberOfChanges</i>()</li>
264</ul>
265Edits.Iterator
266<ul>
267<li><span style='color:orange'>(draft)</span> public int <i>destinationIndexFromSourceIndex</i>(int)</li>
268<li><span style='color:orange'>(draft)</span> public boolean <i>findDestinationIndex</i>(int)</li>
269<li><span style='color:orange'>(draft)</span> public int <i>sourceIndexFromDestinationIndex</i>(int)</li>
270</ul>
271NumberingSystem
272<ul>
273<li><span style='color:orange'>(draft)</span> public static final NumberingSystem LATIN</li>
274</ul>
275</ul>
276
277<h3>Package com.ibm.icu.util</h3>
278<ul>
279<li><span style='color:orange'>(draft)</span> public class <i>NoUnit</i></li>
280Currency
281<ul>
282<li><span style='color:orange'>(draft)</span> public static Currency <i>fromJavaCurrency</i>(java.util.Currency)</li>
283<li><span style='color:orange'>(draft)</span> public java.util.Currency <i>toJavaCurrency</i>()</li>
284</ul>
285CurrencyAmount
286<ul>
287<li><span style='color:orange'>(draft)</span> public <i>CurrencyAmount</i>(double, java.util.Currency)</li>
288<li><span style='color:orange'>(draft)</span> public <i>CurrencyAmount</i>(java.lang.Number, java.util.Currency)</li>
289</ul>
290VersionInfo
291<ul>
292<li><span style='color:green'>(stable)</span> public static final VersionInfo UNICODE_10_0</li>
293</ul>
294</ul>
295
296<hr/>
297<p><i><font size="-1">Contents generated by ReportAPI tool on Tue Oct 03 00:54:21 EDT 2017<br/>© 2017 and later: Unicode, Inc. and others. License & terms of use: <a href="http://www.unicode.org/copyright.html#License">http://www.unicode.org/copyright.html#License</a></font></i></p>
298</body>
299</html>
300