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<!-- © 2024 and later: Unicode, Inc. and others. --> 6<!-- License & terms of use: http://www.unicode.org/copyright.html --> 7<title>ICU4J API Comparison: ICU4J 75 with ICU4J 76</title> 8</head> 9<body> 10<h1>ICU4J API Comparison: ICU4J 75 with ICU4J 76</h1> 11 12<hr/> 13<h2>Removed from ICU4J 75</h2> 14 15<h3>Package com.ibm.icu.message2</h3> 16<ul> 17MFDataModel.UnsupportedAnnotation 18<ul> 19<li><span style='color:orange'>(draft)</span> public final java.lang.String source</li> 20</ul> 21MFDataModel.UnsupportedExpression 22<ul> 23<li><span style='color:orange'>(draft)</span> public final MFDataModel.UnsupportedAnnotation annotation</li> 24<li><span style='color:orange'>(draft)</span> public final java.util.List<MFDataModel.Attribute> attributes</li> 25</ul> 26MFDataModel.UnsupportedStatement 27<ul> 28<li><span style='color:orange'>(draft)</span> public final java.lang.String body</li> 29<li><span style='color:orange'>(draft)</span> public final java.util.List<MFDataModel.Expression> expressions</li> 30<li><span style='color:orange'>(draft)</span> public final java.lang.String keyword</li> 31</ul> 32</ul> 33 34 35<hr/> 36<h2>Deprecated or Obsoleted in ICU4J 76</h2> 37<p>(no API obsoleted)</p> 38 39<hr/> 40<h2>Changed in ICU4J 76 (old, new)</h2> 41<p>(no API changed)</p> 42 43<hr/> 44<h2>Promoted to stable in ICU4J 76</h2> 45 46<h3>Package com.ibm.icu.lang</h3> 47<ul> 48UProperty 49<ul> 50<li><span style='color:green'>(stable)</span> public static final int IDS_UNARY_OPERATOR</li> 51<li><span style='color:green'>(stable)</span> public static final int ID_COMPAT_MATH_CONTINUE</li> 52<li><span style='color:green'>(stable)</span> public static final int ID_COMPAT_MATH_START</li> 53</ul> 54</ul> 55 56<h3>Package com.ibm.icu.number</h3> 57<ul> 58LocalizedNumberFormatter 59<ul> 60<li><span style='color:green'>(stable)</span> public UnlocalizedNumberFormatter <i>withoutLocale</i>()</li> 61</ul> 62LocalizedNumberRangeFormatter 63<ul> 64<li><span style='color:green'>(stable)</span> public UnlocalizedNumberRangeFormatter <i>withoutLocale</i>()</li> 65</ul> 66</ul> 67 68<h3>Package com.ibm.icu.text</h3> 69<ul> 70Normalizer2 71<ul> 72<li><span style='color:green'>(stable)</span> public static Normalizer2 <i>getNFKCSimpleCasefoldInstance</i>()</li> 73</ul> 74PersonName.FieldModifier 75<ul> 76<li><span style='color:green'>(stable)</span> public static final PersonName.FieldModifier GENITIVE</li> 77<li><span style='color:green'>(stable)</span> public static final PersonName.FieldModifier VOCATIVE</li> 78</ul> 79PersonNameFormatter.DisplayOrder 80<ul> 81<li><span style='color:green'>(stable)</span> public static final PersonNameFormatter.DisplayOrder FORCE_GIVEN_FIRST</li> 82<li><span style='color:green'>(stable)</span> public static final PersonNameFormatter.DisplayOrder FORCE_SURNAME_FIRST</li> 83</ul> 84PersonNameFormatter.Formality 85<ul> 86<li><span style='color:green'>(stable)</span> public static final PersonNameFormatter.Formality DEFAULT</li> 87</ul> 88PersonNameFormatter.Length 89<ul> 90<li><span style='color:green'>(stable)</span> public static final PersonNameFormatter.Length DEFAULT</li> 91</ul> 92SpoofChecker 93<ul> 94<li><span style='color:green'>(stable)</span> public int <i>areConfusable</i>(int, java.lang.CharSequence, java.lang.CharSequence)</li> 95<li><span style='color:green'>(stable)</span> public java.lang.String <i>getBidiSkeleton</i>(int, java.lang.CharSequence)</li> 96</ul> 97</ul> 98 99<h3>Package com.ibm.icu.util</h3> 100<ul> 101Calendar 102<ul> 103<li><span style='color:green'>(stable)</span> public static final int ORDINAL_MONTH</li> 104<li><span style='color:green'>(stable)</span> public java.lang.String <i>getTemporalMonthCode</i>()</li> 105<li><span style='color:green'>(stable)</span> public boolean <i>inTemporalLeapYear</i>()</li> 106<li><span style='color:green'>(stable)</span> public void <i>setTemporalMonthCode</i>(java.lang.String)</li> 107</ul> 108ChineseCalendar 109<ul> 110<li><span style='color:green'>(stable)</span> public java.lang.String <i>getTemporalMonthCode</i>()</li> 111<li><span style='color:green'>(stable)</span> public boolean <i>inTemporalLeapYear</i>()</li> 112<li><span style='color:green'>(stable)</span> public void <i>setTemporalMonthCode</i>(java.lang.String)</li> 113</ul> 114HebrewCalendar 115<ul> 116<li><span style='color:green'>(stable)</span> public java.lang.String <i>getTemporalMonthCode</i>()</li> 117<li><span style='color:green'>(stable)</span> public boolean <i>inTemporalLeapYear</i>()</li> 118<li><span style='color:green'>(stable)</span> public void <i>setTemporalMonthCode</i>(java.lang.String)</li> 119</ul> 120IslamicCalendar 121<ul> 122<li><span style='color:green'>(stable)</span> public boolean <i>inTemporalLeapYear</i>()</li> 123</ul> 124MeasureUnit 125<ul> 126<li><span style='color:green'>(stable)</span> public static final MeasureUnit GASOLINE_ENERGY_DENSITY</li> 127</ul> 128TimeZone 129<ul> 130<li><span style='color:green'>(stable)</span> public static java.lang.String <i>getIanaID</i>(java.lang.String)</li> 131</ul> 132</ul> 133 134 135<hr/> 136<h2>Added in ICU4J 76</h2> 137 138<h3>Package com.ibm.icu.lang</h3> 139<ul> 140<li><span style='color:orange'>(draft)</span> public static enum <i>UCharacter.IndicConjunctBreak</i></li> 141UCharacter.IndicConjunctBreak 142<ul> 143<li><span style='color:orange'>(draft)</span> public static final UCharacter.IndicConjunctBreak CONSONANT</li> 144<li><span style='color:orange'>(draft)</span> public static final UCharacter.IndicConjunctBreak EXTEND</li> 145<li><span style='color:orange'>(draft)</span> public static final UCharacter.IndicConjunctBreak LINKER</li> 146<li><span style='color:orange'>(draft)</span> public static final UCharacter.IndicConjunctBreak NONE</li> 147</ul> 148UCharacter.IndicSyllabicCategory 149<ul> 150<li><span style='color:green'>(stable)</span> public static final int REORDERING_KILLER</li> 151</ul> 152UCharacter.JoiningGroup 153<ul> 154<li><span style='color:green'>(stable)</span> public static final int KASHMIRI_YEH</li> 155</ul> 156UCharacter.UnicodeBlock 157<ul> 158<li><span style='color:green'>(stable)</span> public static final UCharacter.UnicodeBlock EGYPTIAN_HIEROGLYPHS_EXTENDED_A</li> 159<li><span style='color:green'>(stable)</span> public static final int EGYPTIAN_HIEROGLYPHS_EXTENDED_A_ID</li> 160<li><span style='color:green'>(stable)</span> public static final UCharacter.UnicodeBlock GARAY</li> 161<li><span style='color:green'>(stable)</span> public static final int GARAY_ID</li> 162<li><span style='color:green'>(stable)</span> public static final UCharacter.UnicodeBlock GURUNG_KHEMA</li> 163<li><span style='color:green'>(stable)</span> public static final int GURUNG_KHEMA_ID</li> 164<li><span style='color:green'>(stable)</span> public static final UCharacter.UnicodeBlock KIRAT_RAI</li> 165<li><span style='color:green'>(stable)</span> public static final int KIRAT_RAI_ID</li> 166<li><span style='color:green'>(stable)</span> public static final UCharacter.UnicodeBlock MYANMAR_EXTENDED_C</li> 167<li><span style='color:green'>(stable)</span> public static final int MYANMAR_EXTENDED_C_ID</li> 168<li><span style='color:green'>(stable)</span> public static final UCharacter.UnicodeBlock OL_ONAL</li> 169<li><span style='color:green'>(stable)</span> public static final int OL_ONAL_ID</li> 170<li><span style='color:green'>(stable)</span> public static final UCharacter.UnicodeBlock SUNUWAR</li> 171<li><span style='color:green'>(stable)</span> public static final int SUNUWAR_ID</li> 172<li><span style='color:green'>(stable)</span> public static final UCharacter.UnicodeBlock SYMBOLS_FOR_LEGACY_COMPUTING_SUPPLEMENT</li> 173<li><span style='color:green'>(stable)</span> public static final int SYMBOLS_FOR_LEGACY_COMPUTING_SUPPLEMENT_ID</li> 174<li><span style='color:green'>(stable)</span> public static final UCharacter.UnicodeBlock TODHRI</li> 175<li><span style='color:green'>(stable)</span> public static final int TODHRI_ID</li> 176<li><span style='color:green'>(stable)</span> public static final UCharacter.UnicodeBlock TULU_TIGALARI</li> 177<li><span style='color:green'>(stable)</span> public static final int TULU_TIGALARI_ID</li> 178</ul> 179UProperty 180<ul> 181<li><span style='color:orange'>(draft)</span> public static final int INDIC_CONJUNCT_BREAK</li> 182<li><span style='color:orange'>(draft)</span> public static final int MODIFIER_COMBINING_MARK</li> 183</ul> 184UScript 185<ul> 186<li><span style='color:green'>(stable)</span> public static final int GARAY</li> 187<li><span style='color:green'>(stable)</span> public static final int GURUNG_KHEMA</li> 188<li><span style='color:green'>(stable)</span> public static final int KIRAT_RAI</li> 189<li><span style='color:green'>(stable)</span> public static final int OL_ONAL</li> 190<li><span style='color:green'>(stable)</span> public static final int SUNUWAR</li> 191<li><span style='color:green'>(stable)</span> public static final int TODHRI</li> 192<li><span style='color:green'>(stable)</span> public static final int TULU_TIGALARI</li> 193</ul> 194</ul> 195 196<h3>Package com.ibm.icu.text</h3> 197<ul> 198DateFormat 199<ul> 200<li><span style='color:orange'>(draft)</span> public final java.lang.String <i>format</i>(java.time.temporal.Temporal)</li> 201<li><span style='color:orange'>(draft)</span> public java.lang.StringBuffer <i>format</i>(java.time.temporal.Temporal, java.lang.StringBuffer, java.text.FieldPosition)</li> 202</ul> 203DateIntervalFormat 204<ul> 205<li><span style='color:orange'>(draft)</span> public final java.lang.StringBuffer <i>format</i>(java.time.temporal.Temporal, java.time.temporal.Temporal, java.lang.StringBuffer, java.text.FieldPosition)</li> 206<li><span style='color:orange'>(draft)</span> public DateIntervalFormat.FormattedDateInterval <i>formatToValue</i>(java.time.temporal.Temporal, java.time.temporal.Temporal)</li> 207</ul> 208RelativeDateTimeFormatter.RelativeUnit 209<ul> 210<li><span style='color:orange'>(draft)</span> public static final RelativeDateTimeFormatter.RelativeUnit FRIDAYS</li> 211<li><span style='color:orange'>(draft)</span> public static final RelativeDateTimeFormatter.RelativeUnit MONDAYS</li> 212<li><span style='color:orange'>(draft)</span> public static final RelativeDateTimeFormatter.RelativeUnit QUARTERS</li> 213<li><span style='color:orange'>(draft)</span> public static final RelativeDateTimeFormatter.RelativeUnit SATURDAYS</li> 214<li><span style='color:orange'>(draft)</span> public static final RelativeDateTimeFormatter.RelativeUnit SUNDAYS</li> 215<li><span style='color:orange'>(draft)</span> public static final RelativeDateTimeFormatter.RelativeUnit THURSDAYS</li> 216<li><span style='color:orange'>(draft)</span> public static final RelativeDateTimeFormatter.RelativeUnit TUESDAYS</li> 217<li><span style='color:orange'>(draft)</span> public static final RelativeDateTimeFormatter.RelativeUnit WEDNESDAYS</li> 218</ul> 219UnicodeSet 220<ul> 221<li><span style='color:orange'>(draft)</span> public java.util.stream.IntStream <i>codePointStream</i>()</li> 222<li><span style='color:orange'>(draft)</span> public java.lang.Iterable<java.lang.Integer> <i>codePoints</i>()</li> 223<li><span style='color:orange'>(draft)</span> public java.util.stream.Stream<UnicodeSet.EntryRange> <i>rangeStream</i>()</li> 224<li><span style='color:orange'>(draft)</span> public java.util.stream.Stream<java.lang.String> <i>stream</i>()</li> 225<li><span style='color:orange'>(draft)</span> public java.util.stream.Stream<java.lang.String> <i>stringStream</i>()</li> 226</ul> 227</ul> 228 229<h3>Package com.ibm.icu.util</h3> 230<ul> 231MeasureUnit 232<ul> 233<li><span style='color:orange'>(draft)</span> public static final MeasureUnit LIGHT_SPEED</li> 234<li><span style='color:orange'>(draft)</span> public static final MeasureUnit NIGHT</li> 235</ul> 236VersionInfo 237<ul> 238<li><span style='color:green'>(stable)</span> public static final VersionInfo UNICODE_16_0</li> 239</ul> 240</ul> 241 242<hr/> 243<p><i><font size="-1">Contents generated by ReportAPI tool on Mon Sep 30 11:32:54 PDT 2024<br/>© 2024 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> 244</body> 245</html> 246