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> 17 ChineseDateFormatSymbols 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> 29 UCharacter.BidiPairedBracketType 30 <ul> 31 <li><span style='color:gray'>(deprecated)</span> public static final int COUNT</li> 32 </ul> 33 UCharacter.DecompositionType 34 <ul> 35 <li><span style='color:gray'>(deprecated)</span> public static final int COUNT</li> 36 </ul> 37 UCharacter.EastAsianWidth 38 <ul> 39 <li><span style='color:gray'>(deprecated)</span> public static final int COUNT</li> 40 </ul> 41 UCharacter.GraphemeClusterBreak 42 <ul> 43 <li><span style='color:gray'>(deprecated)</span> public static final int COUNT</li> 44 </ul> 45 UCharacter.HangulSyllableType 46 <ul> 47 <li><span style='color:gray'>(deprecated)</span> public static final int COUNT</li> 48 </ul> 49 UCharacter.JoiningGroup 50 <ul> 51 <li><span style='color:gray'>(deprecated)</span> public static final int COUNT</li> 52 </ul> 53 UCharacter.JoiningType 54 <ul> 55 <li><span style='color:gray'>(deprecated)</span> public static final int COUNT</li> 56 </ul> 57 UCharacter.LineBreak 58 <ul> 59 <li><span style='color:gray'>(deprecated)</span> public static final int COUNT</li> 60 </ul> 61 UCharacter.NumericType 62 <ul> 63 <li><span style='color:gray'>(deprecated)</span> public static final int COUNT</li> 64 </ul> 65 UCharacter.SentenceBreak 66 <ul> 67 <li><span style='color:gray'>(deprecated)</span> public static final int COUNT</li> 68 </ul> 69 UCharacter.UnicodeBlock 70 <ul> 71 <li><span style='color:gray'>(deprecated)</span> public static final int COUNT</li> 72 </ul> 73 UCharacter.WordBreak 74 <ul> 75 <li><span style='color:gray'>(deprecated)</span> public static final int COUNT</li> 76 </ul> 77 UCharacterEnums.ECharacterDirection 78 <ul> 79 <li><span style='color:gray'>(deprecated)</span> public static final int CHAR_DIRECTION_COUNT</li> 80 </ul> 81 UProperty 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> 90 UProperty.NameChoice 91 <ul> 92 <li><span style='color:gray'>(deprecated)</span> public static final int COUNT</li> 93 </ul> 94 UScript 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> 102 Bidi 103 <ul> 104 <li><span style='color:gray'>(deprecated)</span> public static final int CLASS_DEFAULT</li> 105 </ul> 106 CollationKey.BoundMode 107 <ul> 108 <li><span style='color:gray'>(deprecated)</span> public static final int COUNT</li> 109 </ul> 110 Collator.ReorderCodes 111 <ul> 112 <li><span style='color:gray'>(deprecated)</span> public static final int LIMIT</li> 113 </ul> 114 DateFormat 115 <ul> 116 <li><span style='color:gray'>(deprecated)</span> public static final int FIELD_COUNT</li> 117 </ul> 118 DateTimePatternGenerator 119 <ul> 120 <li><span style='color:gray'>(deprecated)</span> public static final int TYPE_LIMIT</li> 121 </ul> 122 SpoofChecker 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> 127 SpoofChecker.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> 135 Calendar 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> 140 LocaleData 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> 157 DateFormat.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> 162 NumberFormat 163 <ul> 164 <li><span style='color:green'>(stable)</span> public static final int STANDARDCURRENCYSTYLE</li> 165 </ul> 166 RuleBasedNumberFormat 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> 175 MeasureUnit 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> 194 UCharacter.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> 202 UCharacter.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> 208 UCharacter.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> 214 UCharacter.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> 239 UCharacter.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> 247 UScript 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> 265 BidiTransform.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> 270 BidiTransform.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> 275 ChineseDateFormatSymbols 276 <ul> 277 <li><span style='color:gray'>(deprecated)</span> protected void <i>initializeData</i>(ULocale, ICUResourceBundle, java.lang.String)</li> 278 </ul> 279 Collator 280 <ul> 281 <li><span style='color:green'>(stable)</span> public int <i>hashCode</i>()</li> 282 </ul> 283 DecimalFormatSymbols 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> 304 DisplayContext 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> 309 DisplayContext.Type 310 <ul> 311 <li><span style='color:orange'>(draft)</span> public static final DisplayContext.Type SUBSTITUTE_HANDLING</li> 312 </ul> 313 MeasureFormat 314 <ul> 315 <li><span style='color:orange'>(draft)</span> public java.lang.String <i>getUnitDisplayName</i>(MeasureUnit)</li> 316 </ul> 317 SpoofChecker 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> 328 SpoofChecker.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> 333 SpoofChecker.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> 342 MeasureUnit 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> 349 VersionInfo 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