Home | History | Annotate | Download | only in icu4j
      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