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<!-- © 2016 and later: Unicode, Inc. and others. --> 6<!-- License & terms of use: http://www.unicode.org/copyright.html#License --> 7<title>ICU4J API Comparison: ICU4J 57.1 with ICU4J 58.1</title> 8</head> 9<body> 10<h1>ICU4J API Comparison: ICU4J 57.1 with ICU4J 58.1</h1> 11 12<hr/> 13<h2>Removed from ICU4J 57.1</h2> 14 15<h3>Package com.ibm.icu.text</h3> 16<ul> 17ChineseDateFormatSymbols 18<ul> 19<li><span style='color:gray'>(deprecated)</span> protected void <i>initializeData</i>(ULocale, CalendarData)</li> 20</ul> 21</ul> 22 23 24<hr/> 25<h2>Deprecated or Obsoleted in ICU4J 58.1</h2> 26 27<h3>Package com.ibm.icu.lang</h3> 28<ul> 29UCharacter.BidiPairedBracketType 30<ul> 31<li><span style='color:gray'>(deprecated)</span> public static final int COUNT</li> 32</ul> 33UCharacter.DecompositionType 34<ul> 35<li><span style='color:gray'>(deprecated)</span> public static final int COUNT</li> 36</ul> 37UCharacter.EastAsianWidth 38<ul> 39<li><span style='color:gray'>(deprecated)</span> public static final int COUNT</li> 40</ul> 41UCharacter.GraphemeClusterBreak 42<ul> 43<li><span style='color:gray'>(deprecated)</span> public static final int COUNT</li> 44</ul> 45UCharacter.HangulSyllableType 46<ul> 47<li><span style='color:gray'>(deprecated)</span> public static final int COUNT</li> 48</ul> 49UCharacter.JoiningGroup 50<ul> 51<li><span style='color:gray'>(deprecated)</span> public static final int COUNT</li> 52</ul> 53UCharacter.JoiningType 54<ul> 55<li><span style='color:gray'>(deprecated)</span> public static final int COUNT</li> 56</ul> 57UCharacter.LineBreak 58<ul> 59<li><span style='color:gray'>(deprecated)</span> public static final int COUNT</li> 60</ul> 61UCharacter.NumericType 62<ul> 63<li><span style='color:gray'>(deprecated)</span> public static final int COUNT</li> 64</ul> 65UCharacter.SentenceBreak 66<ul> 67<li><span style='color:gray'>(deprecated)</span> public static final int COUNT</li> 68</ul> 69UCharacter.UnicodeBlock 70<ul> 71<li><span style='color:gray'>(deprecated)</span> public static final int COUNT</li> 72</ul> 73UCharacter.WordBreak 74<ul> 75<li><span style='color:gray'>(deprecated)</span> public static final int COUNT</li> 76</ul> 77UCharacterEnums.ECharacterDirection 78<ul> 79<li><span style='color:gray'>(deprecated)</span> public static final int CHAR_DIRECTION_COUNT</li> 80</ul> 81UProperty 82<ul> 83<li><span style='color:gray'>(deprecated)</span> public static final int BINARY_LIMIT</li> 84<li><span style='color:gray'>(deprecated)</span> public static final int DOUBLE_LIMIT</li> 85<li><span style='color:gray'>(deprecated)</span> public static final int INT_LIMIT</li> 86<li><span style='color:gray'>(deprecated)</span> public static final int MASK_LIMIT</li> 87<li><span style='color:gray'>(deprecated)</span> public static final int OTHER_PROPERTY_LIMIT</li> 88<li><span style='color:gray'>(deprecated)</span> public static final int STRING_LIMIT</li> 89</ul> 90UProperty.NameChoice 91<ul> 92<li><span style='color:gray'>(deprecated)</span> public static final int COUNT</li> 93</ul> 94UScript 95<ul> 96<li><span style='color:gray'>(deprecated)</span> public static final int CODE_LIMIT</li> 97</ul> 98</ul> 99 100<h3>Package com.ibm.icu.text</h3> 101<ul> 102Bidi 103<ul> 104<li><span style='color:gray'>(deprecated)</span> public static final int CLASS_DEFAULT</li> 105</ul> 106CollationKey.BoundMode 107<ul> 108<li><span style='color:gray'>(deprecated)</span> public static final int COUNT</li> 109</ul> 110Collator.ReorderCodes 111<ul> 112<li><span style='color:gray'>(deprecated)</span> public static final int LIMIT</li> 113</ul> 114DateFormat 115<ul> 116<li><span style='color:gray'>(deprecated)</span> public static final int FIELD_COUNT</li> 117</ul> 118DateTimePatternGenerator 119<ul> 120<li><span style='color:gray'>(deprecated)</span> public static final int TYPE_LIMIT</li> 121</ul> 122SpoofChecker 123<ul> 124<li><span style='color:gray'>(deprecated)</span> public static final int ANY_CASE</li> 125<li><span style='color:gray'>(deprecated)</span> public java.lang.String <i>getSkeleton</i>(int, java.lang.String)</li> 126</ul> 127SpoofChecker.Builder 128<ul> 129<li><span style='color:gray'>(deprecated)</span> public SpoofChecker.Builder <i>setData</i>(java.io.Reader, java.io.Reader)</li> 130</ul> 131</ul> 132 133<h3>Package com.ibm.icu.util</h3> 134<ul> 135Calendar 136<ul> 137<li><span style='color:gray'>(deprecated)</span> protected static final int BASE_FIELD_COUNT</li> 138<li><span style='color:gray'>(deprecated)</span> protected static final int MAX_FIELD_COUNT</li> 139</ul> 140LocaleData 141<ul> 142<li><span style='color:gray'>(deprecated)</span> public static final int DELIMITER_COUNT</li> 143<li><span style='color:gray'>(deprecated)</span> public static final int ES_COUNT</li> 144</ul> 145</ul> 146 147 148<hr/> 149<h2>Changed in ICU4J 58.1 (old, new)</h2> 150<p>(no API changed)</p> 151 152<hr/> 153<h2>Promoted to stable in ICU4J 58.1</h2> 154 155<h3>Package com.ibm.icu.text</h3> 156<ul> 157DateFormat.BooleanAttribute 158<ul> 159<li><span style='color:green'>(stable)</span> public static final DateFormat.BooleanAttribute PARSE_MULTIPLE_PATTERNS_FOR_MATCH</li> 160<li><span style='color:green'>(stable)</span> public static final DateFormat.BooleanAttribute PARSE_PARTIAL_LITERAL_MATCH</li> 161</ul> 162NumberFormat 163<ul> 164<li><span style='color:green'>(stable)</span> public static final int STANDARDCURRENCYSTYLE</li> 165</ul> 166RuleBasedNumberFormat 167<ul> 168<li><span style='color:green'>(stable)</span> public int <i>getRoundingMode</i>()</li> 169<li><span style='color:green'>(stable)</span> public void <i>setRoundingMode</i>(int)</li> 170</ul> 171</ul> 172 173<h3>Package com.ibm.icu.util</h3> 174<ul> 175MeasureUnit 176<ul> 177<li><span style='color:green'>(stable)</span> public static final MeasureUnit CENTURY</li> 178<li><span style='color:green'>(stable)</span> public static final MeasureUnit CUP_METRIC</li> 179<li><span style='color:green'>(stable)</span> public static final MeasureUnit GENERIC_TEMPERATURE</li> 180<li><span style='color:green'>(stable)</span> public static final MeasureUnit KNOT</li> 181<li><span style='color:green'>(stable)</span> public static final MeasureUnit LITER_PER_100KILOMETERS</li> 182<li><span style='color:green'>(stable)</span> public static final MeasureUnit MILE_SCANDINAVIAN</li> 183<li><span style='color:green'>(stable)</span> public static final MeasureUnit PINT_METRIC</li> 184<li><span style='color:green'>(stable)</span> public static final MeasureUnit REVOLUTION_ANGLE</li> 185</ul> 186</ul> 187 188 189<hr/> 190<h2>Added in ICU4J 58.1</h2> 191 192<h3>Package com.ibm.icu.lang</h3> 193<ul> 194UCharacter.GraphemeClusterBreak 195<ul> 196<li><span style='color:green'>(stable)</span> public static final int E_BASE</li> 197<li><span style='color:green'>(stable)</span> public static final int E_BASE_GAZ</li> 198<li><span style='color:green'>(stable)</span> public static final int E_MODIFIER</li> 199<li><span style='color:green'>(stable)</span> public static final int GLUE_AFTER_ZWJ</li> 200<li><span style='color:green'>(stable)</span> public static final int ZWJ</li> 201</ul> 202UCharacter.JoiningGroup 203<ul> 204<li><span style='color:green'>(stable)</span> public static final int AFRICAN_FEH</li> 205<li><span style='color:green'>(stable)</span> public static final int AFRICAN_NOON</li> 206<li><span style='color:green'>(stable)</span> public static final int AFRICAN_QAF</li> 207</ul> 208UCharacter.LineBreak 209<ul> 210<li><span style='color:green'>(stable)</span> public static final int E_BASE</li> 211<li><span style='color:green'>(stable)</span> public static final int E_MODIFIER</li> 212<li><span style='color:green'>(stable)</span> public static final int ZWJ</li> 213</ul> 214UCharacter.UnicodeBlock 215<ul> 216<li><span style='color:green'>(stable)</span> public static final UCharacter.UnicodeBlock ADLAM</li> 217<li><span style='color:green'>(stable)</span> public static final int ADLAM_ID</li> 218<li><span style='color:green'>(stable)</span> public static final UCharacter.UnicodeBlock BHAIKSUKI</li> 219<li><span style='color:green'>(stable)</span> public static final int BHAIKSUKI_ID</li> 220<li><span style='color:green'>(stable)</span> public static final UCharacter.UnicodeBlock CYRILLIC_EXTENDED_C</li> 221<li><span style='color:green'>(stable)</span> public static final int CYRILLIC_EXTENDED_C_ID</li> 222<li><span style='color:green'>(stable)</span> public static final UCharacter.UnicodeBlock GLAGOLITIC_SUPPLEMENT</li> 223<li><span style='color:green'>(stable)</span> public static final int GLAGOLITIC_SUPPLEMENT_ID</li> 224<li><span style='color:green'>(stable)</span> public static final UCharacter.UnicodeBlock IDEOGRAPHIC_SYMBOLS_AND_PUNCTUATION</li> 225<li><span style='color:green'>(stable)</span> public static final int IDEOGRAPHIC_SYMBOLS_AND_PUNCTUATION_ID</li> 226<li><span style='color:green'>(stable)</span> public static final UCharacter.UnicodeBlock MARCHEN</li> 227<li><span style='color:green'>(stable)</span> public static final int MARCHEN_ID</li> 228<li><span style='color:green'>(stable)</span> public static final UCharacter.UnicodeBlock MONGOLIAN_SUPPLEMENT</li> 229<li><span style='color:green'>(stable)</span> public static final int MONGOLIAN_SUPPLEMENT_ID</li> 230<li><span style='color:green'>(stable)</span> public static final UCharacter.UnicodeBlock NEWA</li> 231<li><span style='color:green'>(stable)</span> public static final int NEWA_ID</li> 232<li><span style='color:green'>(stable)</span> public static final UCharacter.UnicodeBlock OSAGE</li> 233<li><span style='color:green'>(stable)</span> public static final int OSAGE_ID</li> 234<li><span style='color:green'>(stable)</span> public static final UCharacter.UnicodeBlock TANGUT</li> 235<li><span style='color:green'>(stable)</span> public static final UCharacter.UnicodeBlock TANGUT_COMPONENTS</li> 236<li><span style='color:green'>(stable)</span> public static final int TANGUT_COMPONENTS_ID</li> 237<li><span style='color:green'>(stable)</span> public static final int TANGUT_ID</li> 238</ul> 239UCharacter.WordBreak 240<ul> 241<li><span style='color:green'>(stable)</span> public static final int E_BASE</li> 242<li><span style='color:green'>(stable)</span> public static final int E_BASE_GAZ</li> 243<li><span style='color:green'>(stable)</span> public static final int E_MODIFIER</li> 244<li><span style='color:green'>(stable)</span> public static final int GLUE_AFTER_ZWJ</li> 245<li><span style='color:green'>(stable)</span> public static final int ZWJ</li> 246</ul> 247UScript 248<ul> 249<li><span style='color:green'>(stable)</span> public static final int ADLAM</li> 250<li><span style='color:green'>(stable)</span> public static final int BHAIKSUKI</li> 251<li><span style='color:green'>(stable)</span> public static final int HAN_WITH_BOPOMOFO</li> 252<li><span style='color:green'>(stable)</span> public static final int JAMO</li> 253<li><span style='color:green'>(stable)</span> public static final int MARCHEN</li> 254<li><span style='color:green'>(stable)</span> public static final int NEWA</li> 255<li><span style='color:green'>(stable)</span> public static final int OSAGE</li> 256<li><span style='color:green'>(stable)</span> public static final int SYMBOLS_EMOJI</li> 257</ul> 258</ul> 259 260<h3>Package com.ibm.icu.text</h3> 261<ul> 262<li><span style='color:orange'>(draft)</span> public class <i>BidiTransform</i></li> 263<li><span style='color:orange'>(draft)</span> public static enum <i>BidiTransform.Mirroring</i></li> 264<li><span style='color:orange'>(draft)</span> public static enum <i>BidiTransform.Order</i></li> 265BidiTransform.Mirroring 266<ul> 267<li><span style='color:orange'>(draft)</span> public static final BidiTransform.Mirroring OFF</li> 268<li><span style='color:orange'>(draft)</span> public static final BidiTransform.Mirroring ON</li> 269</ul> 270BidiTransform.Order 271<ul> 272<li><span style='color:orange'>(draft)</span> public static final BidiTransform.Order LOGICAL</li> 273<li><span style='color:orange'>(draft)</span> public static final BidiTransform.Order VISUAL</li> 274</ul> 275ChineseDateFormatSymbols 276<ul> 277<li><span style='color:gray'>(deprecated)</span> protected void <i>initializeData</i>(ULocale, ICUResourceBundle, java.lang.String)</li> 278</ul> 279Collator 280<ul> 281<li><span style='color:green'>(stable)</span> public int <i>hashCode</i>()</li> 282</ul> 283DecimalFormatSymbols 284<ul> 285<li><span style='color:orange'>(draft)</span> public java.lang.String <i>getDecimalSeparatorString</i>()</li> 286<li><span style='color:orange'>(draft)</span> public java.lang.String[] <i>getDigitStrings</i>()</li> 287<li><span style='color:orange'>(draft)</span> public java.lang.String <i>getGroupingSeparatorString</i>()</li> 288<li><span style='color:orange'>(draft)</span> public java.lang.String <i>getMinusSignString</i>()</li> 289<li><span style='color:orange'>(draft)</span> public java.lang.String <i>getMonetaryDecimalSeparatorString</i>()</li> 290<li><span style='color:orange'>(draft)</span> public java.lang.String <i>getMonetaryGroupingSeparatorString</i>()</li> 291<li><span style='color:orange'>(draft)</span> public java.lang.String <i>getPerMillString</i>()</li> 292<li><span style='color:orange'>(draft)</span> public java.lang.String <i>getPercentString</i>()</li> 293<li><span style='color:orange'>(draft)</span> public java.lang.String <i>getPlusSignString</i>()</li> 294<li><span style='color:orange'>(draft)</span> public void <i>setDecimalSeparatorString</i>(java.lang.String)</li> 295<li><span style='color:orange'>(draft)</span> public void <i>setDigitStrings</i>(java.lang.String[])</li> 296<li><span style='color:orange'>(draft)</span> public void <i>setGroupingSeparatorString</i>(java.lang.String)</li> 297<li><span style='color:orange'>(draft)</span> public void <i>setMinusSignString</i>(java.lang.String)</li> 298<li><span style='color:orange'>(draft)</span> public void <i>setMonetaryDecimalSeparatorString</i>(java.lang.String)</li> 299<li><span style='color:orange'>(draft)</span> public void <i>setMonetaryGroupingSeparatorString</i>(java.lang.String)</li> 300<li><span style='color:orange'>(draft)</span> public void <i>setPerMillString</i>(java.lang.String)</li> 301<li><span style='color:orange'>(draft)</span> public void <i>setPercentString</i>(java.lang.String)</li> 302<li><span style='color:orange'>(draft)</span> public void <i>setPlusSignString</i>(java.lang.String)</li> 303</ul> 304DisplayContext 305<ul> 306<li><span style='color:orange'>(draft)</span> public static final DisplayContext NO_SUBSTITUTE</li> 307<li><span style='color:orange'>(draft)</span> public static final DisplayContext SUBSTITUTE</li> 308</ul> 309DisplayContext.Type 310<ul> 311<li><span style='color:orange'>(draft)</span> public static final DisplayContext.Type SUBSTITUTE_HANDLING</li> 312</ul> 313MeasureFormat 314<ul> 315<li><span style='color:orange'>(draft)</span> public java.lang.String <i>getUnitDisplayName</i>(MeasureUnit)</li> 316</ul> 317SpoofChecker 318<ul> 319<li><span style='color:orange'>(draft)</span> public static final int CONFUSABLE</li> 320<li><span style='color:orange'>(draft)</span> public static final UnicodeSet INCLUSION</li> 321<li><span style='color:orange'>(draft)</span> public static final int MIXED_NUMBERS</li> 322<li><span style='color:orange'>(draft)</span> public static final UnicodeSet RECOMMENDED</li> 323<li><span style='color:orange'>(draft)</span> public static final int RESTRICTION_LEVEL</li> 324<li><span style='color:orange'>(draft)</span> public boolean <i>equals</i>(java.lang.Object)</li> 325<li><span style='color:orange'>(draft)</span> public java.lang.String <i>getSkeleton</i>(java.lang.CharSequence)</li> 326<li><span style='color:orange'>(draft)</span> public int <i>hashCode</i>()</li> 327</ul> 328SpoofChecker.Builder 329<ul> 330<li><span style='color:orange'>(draft)</span> public SpoofChecker.Builder <i>setData</i>(java.io.Reader)</li> 331<li><span style='color:orange'>(draft)</span> public SpoofChecker.Builder <i>setRestrictionLevel</i>(SpoofChecker.RestrictionLevel)</li> 332</ul> 333SpoofChecker.CheckResult 334<ul> 335<li><span style='color:orange'>(draft)</span> public UnicodeSet numerics</li> 336<li><span style='color:orange'>(draft)</span> public SpoofChecker.RestrictionLevel restrictionLevel</li> 337</ul> 338</ul> 339 340<h3>Package com.ibm.icu.util</h3> 341<ul> 342MeasureUnit 343<ul> 344<li><span style='color:orange'>(draft)</span> public static final MeasureUnit EAST</li> 345<li><span style='color:orange'>(draft)</span> public static final MeasureUnit NORTH</li> 346<li><span style='color:orange'>(draft)</span> public static final MeasureUnit SOUTH</li> 347<li><span style='color:orange'>(draft)</span> public static final MeasureUnit WEST</li> 348</ul> 349VersionInfo 350<ul> 351<li><span style='color:green'>(stable)</span> public static final VersionInfo UNICODE_9_0</li> 352<li><span style='color:green'>(stable)</span> public int <i>hashCode</i>()</li> 353</ul> 354</ul> 355 356<hr/> 357<p><i><font size="-1">Contents generated by ReportAPI tool on Thu Sep 29 06:32:57 EDT 2016<br/>© 2016 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> 358</body> 359</html> 360