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<!-- © 2021 and later: Unicode, Inc. and others. --> 6<!-- License & terms of use: http://www.unicode.org/copyright.html --> 7<title>ICU4J API Comparison: ICU4J 69.1 with ICU4J 70.1</title> 8</head> 9<body> 10<h1>ICU4J API Comparison: ICU4J 69.1 with ICU4J 70.1</h1> 11 12<hr/> 13<h2>Removed from ICU4J 69.1</h2> 14 15<h3>Package com.ibm.icu.lang</h3> 16<ul> 17UCharacter 18<ul> 19<li><span style='color:green'>(stable)</span> public static boolean <i>isHighSurrogate</i>(char)</li> 20<li><span style='color:green'>(stable)</span> public static boolean <i>isLowSurrogate</i>(char)</li> 21<li><span style='color:green'>(stable)</span> public static final boolean <i>isSurrogatePair</i>(char, char)</li> 22<li><span style='color:green'>(stable)</span> public static final int <i>toCodePoint</i>(char, char)</li> 23</ul> 24</ul> 25 26<h3>Package com.ibm.icu.text</h3> 27<ul> 28UTF16 29<ul> 30<li><span style='color:green'>(stable)</span> public static boolean <i>isLeadSurrogate</i>(char)</li> 31<li><span style='color:green'>(stable)</span> public static boolean <i>isSurrogate</i>(char)</li> 32<li><span style='color:green'>(stable)</span> public static boolean <i>isTrailSurrogate</i>(char)</li> 33</ul> 34</ul> 35 36 37<hr/> 38<h2>Deprecated or Obsoleted in ICU4J 70.1</h2> 39<p>(no API obsoleted)</p> 40 41<hr/> 42<h2>Changed in ICU4J 70.1 (old, new)</h2> 43 44<h3>Package com.ibm.icu.lang</h3> 45<ul> 46UCharacter 47<ul> 48<li> <span style='color:green'>(stable)</span> public static int <i>getCodePoint</i>(char, char)</br> 49<span style='color:green'>(stable)</span> public static int <i>getCodePoint</i>(int, int)</li> 50</ul> 51</ul> 52 53 54<hr/> 55<h2>Promoted to stable in ICU4J 70.1</h2> 56 57<h3>Package com.ibm.icu.number</h3> 58<ul> 59FormattedNumber 60<ul> 61<li><span style='color:green'>(stable)</span> public MeasureUnit <i>getOutputUnit</i>()</li> 62</ul> 63NumberFormatterSettings 64<ul> 65<li><span style='color:green'>(stable)</span> public T extends NumberFormatterSettings<?> <i>usage</i>(java.lang.String)</li> 66</ul> 67</ul> 68 69<h3>Package com.ibm.icu.text</h3> 70<ul> 71DateIntervalFormat 72<ul> 73<li><span style='color:green'>(stable)</span> public DisplayContext <i>getContext</i>(DisplayContext.Type)</li> 74<li><span style='color:green'>(stable)</span> public void <i>setContext</i>(DisplayContext)</li> 75</ul> 76DecimalFormat 77<ul> 78<li><span style='color:green'>(stable)</span> public static final int MINIMUM_GROUPING_DIGITS_AUTO</li> 79<li><span style='color:green'>(stable)</span> public static final int MINIMUM_GROUPING_DIGITS_MIN2</li> 80</ul> 81PluralRules 82<ul> 83<li><span style='color:green'>(stable)</span> public java.lang.String <i>select</i>(FormattedNumberRange)</li> 84</ul> 85</ul> 86 87<h3>Package com.ibm.icu.util</h3> 88<ul> 89<li><span style='color:green'>(stable)</span> public class <i>ICUInputTooLongException</i></li> 90<li><span style='color:green'>(stable)</span> public final class <i>NoUnit</i></li> 91<li><span style='color:green'>(stable)</span> public static enum <i>MeasureUnit.Complexity</i></li> 92LocaleMatcher 93<ul> 94<li><span style='color:green'>(stable)</span> public boolean <i>isMatch</i>(ULocale, ULocale)</li> 95<li><span style='color:green'>(stable)</span> public boolean <i>isMatch</i>(java.util.Locale, java.util.Locale)</li> 96</ul> 97LocaleMatcher.Builder 98<ul> 99<li><span style='color:green'>(stable)</span> public LocaleMatcher.Builder <i>setMaxDistance</i>(ULocale, ULocale)</li> 100<li><span style='color:green'>(stable)</span> public LocaleMatcher.Builder <i>setMaxDistance</i>(java.util.Locale, java.util.Locale)</li> 101<li><span style='color:green'>(stable)</span> public LocaleMatcher.Builder <i>setNoDefaultLocale</i>()</li> 102</ul> 103MeasureUnit 104<ul> 105<li><span style='color:green'>(stable)</span> public static final MeasureUnit CANDELA</li> 106<li><span style='color:green'>(stable)</span> public static final MeasureUnit DESSERT_SPOON</li> 107<li><span style='color:green'>(stable)</span> public static final MeasureUnit DESSERT_SPOON_IMPERIAL</li> 108<li><span style='color:green'>(stable)</span> public static final MeasureUnit DOT</li> 109<li><span style='color:green'>(stable)</span> public static final MeasureUnit DRAM</li> 110<li><span style='color:green'>(stable)</span> public static final MeasureUnit DROP</li> 111<li><span style='color:green'>(stable)</span> public static final MeasureUnit EARTH_RADIUS</li> 112<li><span style='color:green'>(stable)</span> public static final MeasureUnit GRAIN</li> 113<li><span style='color:green'>(stable)</span> public static final MeasureUnit JIGGER</li> 114<li><span style='color:green'>(stable)</span> public static final MeasureUnit LUMEN</li> 115<li><span style='color:green'>(stable)</span> public static final MeasureUnit PINCH</li> 116<li><span style='color:green'>(stable)</span> public static final MeasureUnit QUART_IMPERIAL</li> 117<li><span style='color:green'>(stable)</span> public static MeasureUnit <i>forIdentifier</i>(java.lang.String)</li> 118<li><span style='color:green'>(stable)</span> public MeasureUnit.Complexity <i>getComplexity</i>()</li> 119<li><span style='color:green'>(stable)</span> public int <i>getDimensionality</i>()</li> 120<li><span style='color:green'>(stable)</span> public java.lang.String <i>getIdentifier</i>()</li> 121<li><span style='color:green'>(stable)</span> public MeasureUnit <i>product</i>(MeasureUnit)</li> 122<li><span style='color:green'>(stable)</span> public MeasureUnit <i>reciprocal</i>()</li> 123<li><span style='color:green'>(stable)</span> public java.util.List<MeasureUnit> <i>splitToSingleUnits</i>()</li> 124<li><span style='color:green'>(stable)</span> public MeasureUnit <i>withDimensionality</i>(int)</li> 125</ul> 126MeasureUnit.Complexity 127<ul> 128<li><span style='color:green'>(stable)</span> public static final MeasureUnit.Complexity COMPOUND</li> 129<li><span style='color:green'>(stable)</span> public static final MeasureUnit.Complexity MIXED</li> 130<li><span style='color:green'>(stable)</span> public static final MeasureUnit.Complexity SINGLE</li> 131</ul> 132</ul> 133 134 135<hr/> 136<h2>Added in ICU4J 70.1</h2> 137 138<h3>Package com.ibm.icu.lang</h3> 139<ul> 140UCharacter 141<ul> 142<li><span style='color:orange'>(draft)</span> public static boolean <i>hasBinaryProperty</i>(java.lang.CharSequence, int)</li> 143<li><span style='color:green'>(stable)</span> public static boolean <i>isHighSurrogate</i>(int)</li> 144<li><span style='color:green'>(stable)</span> public static boolean <i>isLowSurrogate</i>(int)</li> 145<li><span style='color:green'>(stable)</span> public static final boolean <i>isSurrogatePair</i>(int, int)</li> 146<li><span style='color:green'>(stable)</span> public static final int <i>toCodePoint</i>(int, int)</li> 147</ul> 148UCharacter.JoiningGroup 149<ul> 150<li><span style='color:green'>(stable)</span> public static final int THIN_YEH</li> 151<li><span style='color:green'>(stable)</span> public static final int VERTICAL_TAIL</li> 152</ul> 153UCharacter.UnicodeBlock 154<ul> 155<li><span style='color:green'>(stable)</span> public static final UCharacter.UnicodeBlock ARABIC_EXTENDED_B</li> 156<li><span style='color:green'>(stable)</span> public static final int ARABIC_EXTENDED_B_ID</li> 157<li><span style='color:green'>(stable)</span> public static final UCharacter.UnicodeBlock CYPRO_MINOAN</li> 158<li><span style='color:green'>(stable)</span> public static final int CYPRO_MINOAN_ID</li> 159<li><span style='color:green'>(stable)</span> public static final UCharacter.UnicodeBlock ETHIOPIC_EXTENDED_B</li> 160<li><span style='color:green'>(stable)</span> public static final int ETHIOPIC_EXTENDED_B_ID</li> 161<li><span style='color:green'>(stable)</span> public static final UCharacter.UnicodeBlock KANA_EXTENDED_B</li> 162<li><span style='color:green'>(stable)</span> public static final int KANA_EXTENDED_B_ID</li> 163<li><span style='color:green'>(stable)</span> public static final UCharacter.UnicodeBlock LATIN_EXTENDED_F</li> 164<li><span style='color:green'>(stable)</span> public static final int LATIN_EXTENDED_F_ID</li> 165<li><span style='color:green'>(stable)</span> public static final UCharacter.UnicodeBlock LATIN_EXTENDED_G</li> 166<li><span style='color:green'>(stable)</span> public static final int LATIN_EXTENDED_G_ID</li> 167<li><span style='color:green'>(stable)</span> public static final UCharacter.UnicodeBlock OLD_UYGHUR</li> 168<li><span style='color:green'>(stable)</span> public static final int OLD_UYGHUR_ID</li> 169<li><span style='color:green'>(stable)</span> public static final UCharacter.UnicodeBlock TANGSA</li> 170<li><span style='color:green'>(stable)</span> public static final int TANGSA_ID</li> 171<li><span style='color:green'>(stable)</span> public static final UCharacter.UnicodeBlock TOTO</li> 172<li><span style='color:green'>(stable)</span> public static final int TOTO_ID</li> 173<li><span style='color:green'>(stable)</span> public static final UCharacter.UnicodeBlock UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDED_A</li> 174<li><span style='color:green'>(stable)</span> public static final int UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDED_A_ID</li> 175<li><span style='color:green'>(stable)</span> public static final UCharacter.UnicodeBlock VITHKUQI</li> 176<li><span style='color:green'>(stable)</span> public static final int VITHKUQI_ID</li> 177<li><span style='color:green'>(stable)</span> public static final UCharacter.UnicodeBlock ZNAMENNY_MUSICAL_NOTATION</li> 178<li><span style='color:green'>(stable)</span> public static final int ZNAMENNY_MUSICAL_NOTATION_ID</li> 179</ul> 180UProperty 181<ul> 182<li><span style='color:orange'>(draft)</span> public static final int BASIC_EMOJI</li> 183<li><span style='color:orange'>(draft)</span> public static final int EMOJI_KEYCAP_SEQUENCE</li> 184<li><span style='color:orange'>(draft)</span> public static final int RGI_EMOJI</li> 185<li><span style='color:orange'>(draft)</span> public static final int RGI_EMOJI_FLAG_SEQUENCE</li> 186<li><span style='color:orange'>(draft)</span> public static final int RGI_EMOJI_MODIFIER_SEQUENCE</li> 187<li><span style='color:orange'>(draft)</span> public static final int RGI_EMOJI_TAG_SEQUENCE</li> 188<li><span style='color:orange'>(draft)</span> public static final int RGI_EMOJI_ZWJ_SEQUENCE</li> 189</ul> 190UScript 191<ul> 192<li><span style='color:green'>(stable)</span> public static final int CYPRO_MINOAN</li> 193<li><span style='color:green'>(stable)</span> public static final int OLD_UYGHUR</li> 194<li><span style='color:green'>(stable)</span> public static final int TANGSA</li> 195<li><span style='color:green'>(stable)</span> public static final int TOTO</li> 196<li><span style='color:green'>(stable)</span> public static final int VITHKUQI</li> 197</ul> 198</ul> 199 200<h3>Package com.ibm.icu.text</h3> 201<ul> 202UTF16 203<ul> 204<li><span style='color:green'>(stable)</span> public static boolean <i>isLeadSurrogate</i>(int)</li> 205<li><span style='color:green'>(stable)</span> public static boolean <i>isSurrogate</i>(int)</li> 206<li><span style='color:green'>(stable)</span> public static boolean <i>isTrailSurrogate</i>(int)</li> 207</ul> 208UnicodeSet 209<ul> 210<li><span style='color:orange'>(draft)</span> public boolean <i>hasStrings</i>()</li> 211</ul> 212UnicodeSetIterator 213<ul> 214<li><span style='color:orange'>(draft)</span> public UnicodeSetIterator <i>skipToStrings</i>()</li> 215</ul> 216</ul> 217 218<h3>Package com.ibm.icu.util</h3> 219<ul> 220MeasureUnit 221<ul> 222<li><span style='color:orange'>(draft)</span> public static final MeasureUnit ITEM</li> 223<li><span style='color:orange'>(draft)</span> public static final MeasureUnit KILOWATT_HOUR_PER_100_KILOMETER</li> 224</ul> 225VersionInfo 226<ul> 227<li><span style='color:green'>(stable)</span> public static final VersionInfo UNICODE_14_0</li> 228</ul> 229</ul> 230 231<hr/> 232<p><i><font size="-1">Contents generated by ReportAPI tool on Tue Sep 28 16:43:15 PDT 2021<br/>© 2021 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> 233</body> 234</html> 235