]> gitweb.fperrin.net Git - Dictionary.git/blob - jars/icu4j-4_4_2-src/APIChangeReport.html
go
[Dictionary.git] / jars / icu4j-4_4_2-src / APIChangeReport.html
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">\r
2 <html>\r
3 <head>\r
4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">\r
5 <title>ICU4J API Comparison: ICU4J 4.2.1 with ICU4J 4.4.1</title>\r
6 <!-- Copyright 2010, IBM, All Rights Reserved. -->\r
7 </head>\r
8 <body>\r
9 <h1>ICU4J API Comparison: ICU4J 4.2.1 with ICU4J 4.4.1</h1>\r
10 \r
11 <hr/>\r
12 <h2>Removed from ICU4J 4.2.1</h2>\r
13 \r
14 <h3>Package com.ibm.icu.charset</h3>\r
15 <ul>\r
16 CharsetCallback\r
17 <ul>\r
18 <li>(draft)      public <i>CharsetCallback</i>()</li>\r
19 </ul>\r
20 </ul>\r
21 \r
22 <h3>Package com.ibm.icu.math</h3>\r
23 <ul>\r
24 BigDecimal\r
25 <ul>\r
26 <li>(stable)     public int <i>compareTo</i>(java.lang.Object)</li>\r
27 </ul>\r
28 </ul>\r
29 \r
30 <h3>Package com.ibm.icu.text</h3>\r
31 <ul>\r
32 <li><span style='color:red'>*internal*  </span>public class <i>BreakDictionary</i></li>\r
33 ArabicShaping\r
34 <ul>\r
35 <li>(draft)      public static int <i>countSpaceSub</i>(char[], int, char)</li>\r
36 <li>(draft)      public static int <i>flipArray</i>(char[], int, int, int)</li>\r
37 <li>(draft)      public static void <i>shiftArray</i>(char[], int, int, char)</li>\r
38 </ul>\r
39 CollationKey\r
40 <ul>\r
41 <li>(stable)     public int <i>compareTo</i>(java.lang.Object)</li>\r
42 </ul>\r
43 DateIntervalInfo\r
44 <ul>\r
45 <li>(stable)     public java.lang.Object <i>cloneAsThawed</i>()</li>\r
46 <li>(stable)     public java.lang.Object <i>freeze</i>()</li>\r
47 </ul>\r
48 DateTimePatternGenerator\r
49 <ul>\r
50 <li>(stable)     public java.lang.Object <i>cloneAsThawed</i>()</li>\r
51 <li>(stable)     public java.lang.Object <i>freeze</i>()</li>\r
52 </ul>\r
53 DecimalFormatSymbols\r
54 <ul>\r
55 <li>(draft)      public static final int CURRENCT_SPC_SURROUNDING_MATCH</li>\r
56 </ul>\r
57 IndexCharacters\r
58 <ul>\r
59 <li>(draft)      public static final char CGJ</li>\r
60 </ul>\r
61 Normalizer\r
62 <ul>\r
63 <li><span style='color:red'>*internal*  </span>public static boolean <i>isNFSkippable</i>(int, Normalizer.Mode)</li>\r
64 </ul>\r
65 Normalizer.Mode\r
66 <ul>\r
67 <li>(stable)     protected int <i>getMask</i>()</li>\r
68 <li>(stable)     protected int <i>getMinC</i>()</li>\r
69 <li>(stable)     protected Normalizer.IsNextBoundary <i>getNextBoundary</i>()</li>\r
70 <li>(stable)     protected Normalizer.IsPrevBoundary <i>getPrevBoundary</i>()</li>\r
71 <li>(stable)     protected boolean <i>isNFSkippable</i>(int)</li>\r
72 <li>(stable)     protected int <i>normalize</i>(char[], int, int, char[], int, int, UnicodeSet)</li>\r
73 <li>(stable)     protected int <i>normalize</i>(char[], int, int, char[], int, int, int)</li>\r
74 <li>(stable)     protected java.lang.String <i>normalize</i>(java.lang.String, int)</li>\r
75 <li>(stable)     protected Normalizer.QuickCheckResult <i>quickCheck</i>(char[], int, int, boolean, UnicodeSet)</li>\r
76 </ul>\r
77 </ul>\r
78 \r
79 <h3>Package com.ibm.icu.util</h3>\r
80 <ul>\r
81 Calendar\r
82 <ul>\r
83 <li>(stable)     public int <i>compareTo</i>(java.lang.Object)</li>\r
84 </ul>\r
85 ChineseCalendar\r
86 <ul>\r
87 <li>(stable)     public static int IS_LEAP_MONTH</li>\r
88 <li>(stable)     protected int[] <i>handleCreateFields</i>()</li>\r
89 </ul>\r
90 GlobalizationPreferences\r
91 <ul>\r
92 <li>(draft)      public java.lang.Object <i>cloneAsThawed</i>()</li>\r
93 <li>(draft)      public java.lang.Object <i>freeze</i>()</li>\r
94 </ul>\r
95 ULocale\r
96 <ul>\r
97 <li>(draft)      public static final char LDML_EXTENSION</li>\r
98 <li>(draft)      public static VersionInfo <i>getCLDRVersion</i>()</li>\r
99 <li>(draft)      public java.util.Set <i>getLDMLExtensionKeys</i>()</li>\r
100 <li>(draft)      public java.lang.String <i>getLDMLExtensionValue</i>(java.lang.String)</li>\r
101 </ul>\r
102 ULocale.Builder\r
103 <ul>\r
104 <li>(draft)      public ULocale <i>create</i>()</li>\r
105 <li>(draft)      public ULocale.Builder <i>setLDMLExtensionValue</i>(java.lang.String, java.lang.String)</li>\r
106 </ul>\r
107 UResourceBundle\r
108 <ul>\r
109 <li><span style='color:red'>*internal*  </span>protected static final int ALIAS</li>\r
110 <li><span style='color:red'>*internal*  </span>protected static final int TABLE32</li>\r
111 <li><span style='color:red'>*internal*  </span>protected boolean isTopLevel</li>\r
112 <li><span style='color:red'>*internal*  </span>protected java.lang.String key</li>\r
113 <li><span style='color:red'>*internal*  </span>protected long resource</li>\r
114 <li><span style='color:red'>*internal*  </span>protected int size</li>\r
115 </ul>\r
116 VersionInfo\r
117 <ul>\r
118 <li>(draft)      public int <i>compareTo</i>(java.lang.Object)</li>\r
119 </ul>\r
120 </ul>\r
121 \r
122 \r
123 <hr/>\r
124 <h2>Withdrawn, Deprecated, or Obsoleted in ICU4J 4.4.1</h2>\r
125 \r
126 <h3>Package com.ibm.icu.text</h3>\r
127 <ul>\r
128 SimpleDateFormat\r
129 <ul>\r
130 <li><span style='color:red'>*internal*  </span>protected NumberFormat <i>getNumberFormat</i>(char)</li>\r
131 </ul>\r
132 </ul>\r
133 \r
134 <h3>Package com.ibm.icu.util</h3>\r
135 <ul>\r
136 Calendar.FormatConfiguration\r
137 <ul>\r
138 <li><span style='color:red'>*internal*  </span>public java.lang.String <i>getOverrideString</i>()</li>\r
139 </ul>\r
140 </ul>\r
141 \r
142 \r
143 <hr/>\r
144 <h2>Changed in ICU4J 4.4.1 (old, new)</h2>\r
145 \r
146 <h3>Package com.ibm.icu.charset</h3>\r
147 <ul>\r
148 CharsetProviderICU\r
149 <ul>\r
150 <li>    <span style='color:red'>*internal*  </span>public static final java.lang.Object[] <i>getAvailableNames</i>()</br>\r
151 <span style='color:red'>*internal*  </span>public static final java.lang.String[] <i>getAvailableNames</i>()</li>\r
152 </ul>\r
153 </ul>\r
154 \r
155 <h3>Package com.ibm.icu.text</h3>\r
156 <ul>\r
157 CharsetMatch\r
158 <ul>\r
159 <li>    (stable)     public int <i>compareTo</i>(java.lang.Object)</br>\r
160 (stable)     public int <i>compareTo</i>(com.ibm.icu.text.CharsetMatch)</li>\r
161 </ul>\r
162 RawCollationKey\r
163 <ul>\r
164 <li>    (stable)     public int <i>compareTo</i>(java.lang.Object)</br>\r
165 (stable)     public int <i>compareTo</i>(com.ibm.icu.text.RawCollationKey)</li>\r
166 <li>    (stable)     public interface <i>StringTransform</i> </br>\r
167 (stable)     public interface <i>StringTransform</i> implements com.ibm.icu.text.Transform</li>\r
168 </ul>\r
169 UTF16.StringComparator\r
170 <ul>\r
171 <li>    (stable)     public int <i>compare</i>(java.lang.Object, java.lang.Object)</br>\r
172 (stable)     public int <i>compare</i>(java.lang.String, java.lang.String)</li>\r
173 <li>    (stable)     public class <i>UnicodeSet</i> extends com.ibm.icu.text.UnicodeFilter implements com.ibm.icu.util.Freezable</br>\r
174 (stable)     public class <i>UnicodeSet</i> extends com.ibm.icu.text.UnicodeFilter implements java.lang.Iterable, java.lang.Comparable, com.ibm.icu.util.Freezable</li>\r
175 </ul>\r
176 UnicodeSet\r
177 <ul>\r
178 <li>    (stable)     public void <i>addAll</i>(java.util.Collection)</br>\r
179 (draft)      public com.ibm.icu.text.UnicodeSet <i>addAll</i>(int, int)</li>\r
180 <li>    (stable)     public void <i>addAllTo</i>(java.util.Collection)</br>\r
181 (draft)      public static java.lang.Object[] <i>addAllTo</i>(java.lang.Iterable, T[])</li>\r
182 <li>    (stable)     public java.lang.Object <i>cloneAsThawed</i>()</br>\r
183 (stable)     public com.ibm.icu.text.UnicodeSet <i>cloneAsThawed</i>()</li>\r
184 <li>    (stable)     public java.lang.Object <i>freeze</i>()</br>\r
185 (stable)     public com.ibm.icu.text.UnicodeSet <i>freeze</i>()</li>\r
186 </ul>\r
187 </ul>\r
188 \r
189 <h3>Package com.ibm.icu.util</h3>\r
190 <ul>\r
191 ByteArrayWrapper\r
192 <ul>\r
193 <li>    (stable)     public int <i>compareTo</i>(java.lang.Object)</br>\r
194 (stable)     public int <i>compareTo</i>(com.ibm.icu.util.ByteArrayWrapper)</li>\r
195 </ul>\r
196 UResourceBundle\r
197 <ul>\r
198 <li>    <span style='color:red'>*internal*  </span>protected static void <i>addToCache</i>(java.lang.ClassLoader, java.lang.String, com.ibm.icu.util.ULocale, com.ibm.icu.util.UResourceBundle)</br>\r
199 <span style='color:red'>*internal*  </span>protected static com.ibm.icu.util.UResourceBundle <i>addToCache</i>(java.lang.ClassLoader, java.lang.String, com.ibm.icu.util.ULocale, com.ibm.icu.util.UResourceBundle)</li>\r
200 </ul>\r
201 VersionInfo\r
202 <ul>\r
203 <li>    <span style='color:red'>*internal*  </span>public static final java.lang.String ICU_DATA_VERSION</br>\r
204 <span style='color:red'>*internal*  </span>public static final com.ibm.icu.util.VersionInfo ICU_DATA_VERSION</li>\r
205 </ul>\r
206 </ul>\r
207 \r
208 \r
209 <hr/>\r
210 <h2>Promoted to stable in ICU4J 4.4.1</h2>\r
211 \r
212 <h3>Package com.ibm.icu.charset</h3>\r
213 <ul>\r
214 <li>(stable)     public final class <i>CharsetSelector</i></li>\r
215 </ul>\r
216 \r
217 <h3>Package com.ibm.icu.text</h3>\r
218 <ul>\r
219 <li>(stable)     public class <i>CurrencyPluralInfo</i></li>\r
220 ChineseDateFormat\r
221 <ul>\r
222 <li>(draft)      public <i>ChineseDateFormat</i>(java.lang.String, java.lang.String, ULocale)</li>\r
223 </ul>\r
224 Collator\r
225 <ul>\r
226 <li>(stable)     public static final java.lang.String[] <i>getKeywordValuesForLocale</i>(java.lang.String, ULocale, boolean)</li>\r
227 </ul>\r
228 DecimalFormat\r
229 <ul>\r
230 <li>(stable)     public <i>DecimalFormat</i>(java.lang.String, DecimalFormatSymbols, CurrencyPluralInfo, int)</li>\r
231 <li>(stable)     public CurrencyPluralInfo <i>getCurrencyPluralInfo</i>()</li>\r
232 <li>(stable)     public java.math.MathContext <i>getMathContext</i>()</li>\r
233 <li>(stable)     public MathContext <i>getMathContextICU</i>()</li>\r
234 <li>(stable)     public void <i>setCurrencyPluralInfo</i>(CurrencyPluralInfo)</li>\r
235 <li>(stable)     public void <i>setMathContext</i>(java.math.MathContext)</li>\r
236 <li>(stable)     public void <i>setMathContextICU</i>(MathContext)</li>\r
237 </ul>\r
238 NumberFormat\r
239 <ul>\r
240 <li>(stable)     public static final int CURRENCYSTYLE</li>\r
241 <li>(stable)     public static final int INTEGERSTYLE</li>\r
242 <li>(stable)     public static final int ISOCURRENCYSTYLE</li>\r
243 <li>(stable)     public static final int NUMBERSTYLE</li>\r
244 <li>(stable)     public static final int PERCENTSTYLE</li>\r
245 <li>(stable)     public static final int PLURALCURRENCYSTYLE</li>\r
246 <li>(stable)     public static final int SCIENTIFICSTYLE</li>\r
247 <li>(stable)     public static NumberFormat <i>getInstance</i>(ULocale, int)</li>\r
248 <li>(stable)     public static final NumberFormat <i>getInstance</i>(int)</li>\r
249 <li>(stable)     public static NumberFormat <i>getInstance</i>(java.util.Locale, int)</li>\r
250 </ul>\r
251 PluralFormat\r
252 <ul>\r
253 <li>(stable)     public java.lang.String <i>toPattern</i>()</li>\r
254 </ul>\r
255 RuleBasedNumberFormat\r
256 <ul>\r
257 <li>(stable)     public static final int NUMBERING_SYSTEM</li>\r
258 </ul>\r
259 SimpleDateFormat\r
260 <ul>\r
261 <li>(stable)     public <i>SimpleDateFormat</i>(java.lang.String, java.lang.String, ULocale)</li>\r
262 </ul>\r
263 StringPrep\r
264 <ul>\r
265 <li>(stable)     public static final int RFC3491_NAMEPREP</li>\r
266 <li>(stable)     public static final int RFC3530_NFS4_CIS_PREP</li>\r
267 <li>(stable)     public static final int RFC3530_NFS4_CS_PREP</li>\r
268 <li>(stable)     public static final int RFC3530_NFS4_CS_PREP_CI</li>\r
269 <li>(stable)     public static final int RFC3530_NFS4_MIXED_PREP_PREFIX</li>\r
270 <li>(stable)     public static final int RFC3530_NFS4_MIXED_PREP_SUFFIX</li>\r
271 <li>(stable)     public static final int RFC3722_ISCSI</li>\r
272 <li>(stable)     public static final int RFC3920_NODEPREP</li>\r
273 <li>(stable)     public static final int RFC3920_RESOURCEPREP</li>\r
274 <li>(stable)     public static final int RFC4011_MIB</li>\r
275 <li>(stable)     public static final int RFC4013_SASLPREP</li>\r
276 <li>(stable)     public static final int RFC4505_TRACE</li>\r
277 <li>(stable)     public static final int RFC4518_LDAP</li>\r
278 <li>(stable)     public static final int RFC4518_LDAP_CI</li>\r
279 <li>(stable)     public static StringPrep <i>getInstance</i>(int)</li>\r
280 <li>(stable)     public java.lang.String <i>prepare</i>(java.lang.String, int)</li>\r
281 </ul>\r
282 TimeUnitFormat\r
283 <ul>\r
284 <li>(stable)     public static final int ABBREVIATED_NAME</li>\r
285 <li>(stable)     public static final int FULL_NAME</li>\r
286 <li>(stable)     public <i>TimeUnitFormat</i>(ULocale, int)</li>\r
287 <li>(stable)     public <i>TimeUnitFormat</i>(java.util.Locale, int)</li>\r
288 </ul>\r
289 UnicodeSet\r
290 <ul>\r
291 <li>(stable)     public final UnicodeSet <i>removeAllStrings</i>()</li>\r
292 </ul>\r
293 </ul>\r
294 \r
295 <h3>Package com.ibm.icu.util</h3>\r
296 <ul>\r
297 Calendar\r
298 <ul>\r
299 <li>(stable)     public static final java.lang.String[] <i>getKeywordValuesForLocale</i>(java.lang.String, ULocale, boolean)</li>\r
300 </ul>\r
301 Currency\r
302 <ul>\r
303 <li>(stable)     public static final int PLURAL_LONG_NAME</li>\r
304 <li>(stable)     public static final java.lang.String[] <i>getKeywordValuesForLocale</i>(java.lang.String, ULocale, boolean)</li>\r
305 <li>(stable)     public java.lang.String <i>getName</i>(ULocale, int, java.lang.String, boolean[])</li>\r
306 <li>(stable)     public java.lang.String <i>getName</i>(java.util.Locale, int, java.lang.String, boolean[])</li>\r
307 </ul>\r
308 LocaleData\r
309 <ul>\r
310 <li>(stable)     public java.lang.String <i>getLocaleDisplayPattern</i>()</li>\r
311 <li>(stable)     public java.lang.String <i>getLocaleSeparator</i>()</li>\r
312 </ul>\r
313 </ul>\r
314 \r
315 \r
316 <hr/>\r
317 <h2>Added in ICU4J 4.4.1</h2>\r
318 \r
319 <h3>Package com.ibm.icu.charset</h3>\r
320 <ul>\r
321 CharsetDecoderICU\r
322 <ul>\r
323 <li><span style='color:red'>*internal*  </span>protected static final int EXT_MAX_BYTES</li>\r
324 </ul>\r
325 </ul>\r
326 \r
327 <h3>Package com.ibm.icu.lang</h3>\r
328 <ul>\r
329 UCharacter\r
330 <ul>\r
331 <li>(draft)      public static int <i>getCharFromNameAlias</i>(java.lang.String)</li>\r
332 <li>(draft)      public static java.lang.String <i>getNameAlias</i>(int)</li>\r
333 </ul>\r
334 UCharacter.JoiningGroup\r
335 <ul>\r
336 <li>(stable)     public static final int FARSI_YEH</li>\r
337 <li>(stable)     public static final int NYA</li>\r
338 </ul>\r
339 UCharacter.LineBreak\r
340 <ul>\r
341 <li>(stable)     public static final int CLOSE_PARENTHESIS</li>\r
342 </ul>\r
343 UCharacter.UnicodeBlock\r
344 <ul>\r
345 <li>(stable)     public static final UCharacter.UnicodeBlock AVESTAN</li>\r
346 <li>(stable)     public static final int AVESTAN_ID</li>\r
347 <li>(stable)     public static final UCharacter.UnicodeBlock BAMUM</li>\r
348 <li>(stable)     public static final int BAMUM_ID</li>\r
349 <li>(stable)     public static final UCharacter.UnicodeBlock CJK_UNIFIED_IDEOGRAPHS_EXTENSION_C</li>\r
350 <li>(stable)     public static final int CJK_UNIFIED_IDEOGRAPHS_EXTENSION_C_ID</li>\r
351 <li>(stable)     public static final UCharacter.UnicodeBlock COMMON_INDIC_NUMBER_FORMS</li>\r
352 <li>(stable)     public static final int COMMON_INDIC_NUMBER_FORMS_ID</li>\r
353 <li>(stable)     public static final UCharacter.UnicodeBlock DEVANAGARI_EXTENDED</li>\r
354 <li>(stable)     public static final int DEVANAGARI_EXTENDED_ID</li>\r
355 <li>(stable)     public static final UCharacter.UnicodeBlock EGYPTIAN_HIEROGLYPHS</li>\r
356 <li>(stable)     public static final int EGYPTIAN_HIEROGLYPHS_ID</li>\r
357 <li>(stable)     public static final UCharacter.UnicodeBlock ENCLOSED_ALPHANUMERIC_SUPPLEMENT</li>\r
358 <li>(stable)     public static final int ENCLOSED_ALPHANUMERIC_SUPPLEMENT_ID</li>\r
359 <li>(stable)     public static final UCharacter.UnicodeBlock ENCLOSED_IDEOGRAPHIC_SUPPLEMENT</li>\r
360 <li>(stable)     public static final int ENCLOSED_IDEOGRAPHIC_SUPPLEMENT_ID</li>\r
361 <li>(stable)     public static final UCharacter.UnicodeBlock HANGUL_JAMO_EXTENDED_A</li>\r
362 <li>(stable)     public static final int HANGUL_JAMO_EXTENDED_A_ID</li>\r
363 <li>(stable)     public static final UCharacter.UnicodeBlock HANGUL_JAMO_EXTENDED_B</li>\r
364 <li>(stable)     public static final int HANGUL_JAMO_EXTENDED_B_ID</li>\r
365 <li>(stable)     public static final UCharacter.UnicodeBlock IMPERIAL_ARAMAIC</li>\r
366 <li>(stable)     public static final int IMPERIAL_ARAMAIC_ID</li>\r
367 <li>(stable)     public static final UCharacter.UnicodeBlock INSCRIPTIONAL_PAHLAVI</li>\r
368 <li>(stable)     public static final int INSCRIPTIONAL_PAHLAVI_ID</li>\r
369 <li>(stable)     public static final UCharacter.UnicodeBlock INSCRIPTIONAL_PARTHIAN</li>\r
370 <li>(stable)     public static final int INSCRIPTIONAL_PARTHIAN_ID</li>\r
371 <li>(stable)     public static final UCharacter.UnicodeBlock JAVANESE</li>\r
372 <li>(stable)     public static final int JAVANESE_ID</li>\r
373 <li>(stable)     public static final UCharacter.UnicodeBlock KAITHI</li>\r
374 <li>(stable)     public static final int KAITHI_ID</li>\r
375 <li>(stable)     public static final UCharacter.UnicodeBlock LISU</li>\r
376 <li>(stable)     public static final int LISU_ID</li>\r
377 <li>(stable)     public static final UCharacter.UnicodeBlock MEETEI_MAYEK</li>\r
378 <li>(stable)     public static final int MEETEI_MAYEK_ID</li>\r
379 <li>(stable)     public static final UCharacter.UnicodeBlock MYANMAR_EXTENDED_A</li>\r
380 <li>(stable)     public static final int MYANMAR_EXTENDED_A_ID</li>\r
381 <li>(stable)     public static final UCharacter.UnicodeBlock OLD_SOUTH_ARABIAN</li>\r
382 <li>(stable)     public static final int OLD_SOUTH_ARABIAN_ID</li>\r
383 <li>(stable)     public static final UCharacter.UnicodeBlock OLD_TURKIC</li>\r
384 <li>(stable)     public static final int OLD_TURKIC_ID</li>\r
385 <li>(stable)     public static final UCharacter.UnicodeBlock RUMI_NUMERAL_SYMBOLS</li>\r
386 <li>(stable)     public static final int RUMI_NUMERAL_SYMBOLS_ID</li>\r
387 <li>(stable)     public static final UCharacter.UnicodeBlock SAMARITAN</li>\r
388 <li>(stable)     public static final int SAMARITAN_ID</li>\r
389 <li>(stable)     public static final UCharacter.UnicodeBlock TAI_THAM</li>\r
390 <li>(stable)     public static final int TAI_THAM_ID</li>\r
391 <li>(stable)     public static final UCharacter.UnicodeBlock TAI_VIET</li>\r
392 <li>(stable)     public static final int TAI_VIET_ID</li>\r
393 <li>(stable)     public static final UCharacter.UnicodeBlock UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDED</li>\r
394 <li>(stable)     public static final int UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDED_ID</li>\r
395 <li>(stable)     public static final UCharacter.UnicodeBlock VEDIC_EXTENSIONS</li>\r
396 <li>(stable)     public static final int VEDIC_EXTENSIONS_ID</li>\r
397 </ul>\r
398 UProperty\r
399 <ul>\r
400 <li>(stable)     public static final int CASED</li>\r
401 <li>(stable)     public static final int CASE_IGNORABLE</li>\r
402 <li>(stable)     public static final int CHANGES_WHEN_CASEFOLDED</li>\r
403 <li>(stable)     public static final int CHANGES_WHEN_CASEMAPPED</li>\r
404 <li>(stable)     public static final int CHANGES_WHEN_LOWERCASED</li>\r
405 <li>(stable)     public static final int CHANGES_WHEN_NFKC_CASEFOLDED</li>\r
406 <li>(stable)     public static final int CHANGES_WHEN_TITLECASED</li>\r
407 <li>(stable)     public static final int CHANGES_WHEN_UPPERCASED</li>\r
408 <li><span style='color:red'>*internal*  </span>public static final int UNDEFINED</li>\r
409 </ul>\r
410 UScript\r
411 <ul>\r
412 <li>(stable)     public static final int BAMUM</li>\r
413 <li>(stable)     public static final int LISU</li>\r
414 <li>(stable)     public static final int NAKHI_GEBA</li>\r
415 <li>(stable)     public static final int OLD_SOUTH_ARABIAN</li>\r
416 </ul>\r
417 </ul>\r
418 \r
419 <h3>Package com.ibm.icu.text</h3>\r
420 <ul>\r
421 <li>(draft)      public abstract class <i>CurrencyDisplayNames</i></li>\r
422 <li>(draft)      public class <i>CurrencyMetaInfo</i></li>\r
423 <li>(draft)      public static final class <i>CurrencyMetaInfo.CurrencyDigits</i></li>\r
424 <li>(draft)      public static final class <i>CurrencyMetaInfo.CurrencyFilter</i></li>\r
425 <li>(draft)      public static final class <i>CurrencyMetaInfo.CurrencyInfo</i></li>\r
426 <li>(draft)      public class <i>FilteredNormalizer2</i></li>\r
427 <li>(draft)      public abstract class <i>LocaleDisplayNames</i></li>\r
428 <li>(draft)      public static final class <i>LocaleDisplayNames.DialectHandling</i></li>\r
429 <li>(draft)      public abstract class <i>Normalizer2</i></li>\r
430 <li>(draft)      public static final class <i>Normalizer2.Mode</i></li>\r
431 <li>(draft)      public interface <i>RbnfLenientScanner</i></li>\r
432 <li>(draft)      public interface <i>RbnfLenientScannerProvider</i></li>\r
433 <li><span style='color:red'>*internal*  </span>public class <i>RbnfScannerProviderImpl</i></li>\r
434 <li>(draft)      public class <i>SelectFormat</i></li>\r
435 <li>(draft)      public interface <i>Transform</i></li>\r
436 <li>(draft)      public static final class <i>UnicodeSet.ComparisonStyle</i></li>\r
437 <li>(draft)      public static final class <i>UnicodeSet.SpanCondition</i></li>\r
438 Collator\r
439 <ul>\r
440 <li><span style='color:red'>*internal*  </span>public Collator <i>setStrength2</i>(int)</li>\r
441 </ul>\r
442 DateIntervalInfo\r
443 <ul>\r
444 <li>(stable)     public DateIntervalInfo <i>cloneAsThawed</i>()</li>\r
445 <li>(stable)     public DateIntervalInfo <i>freeze</i>()</li>\r
446 </ul>\r
447 DateTimePatternGenerator\r
448 <ul>\r
449 <li>(draft)      public static final int MATCH_ALL_FIELDS_LENGTH</li>\r
450 <li>(draft)      public static final int MATCH_HOUR_FIELD_LENGTH</li>\r
451 <li><span style='color:red'>*internal*  </span>public static final int MATCH_MINUTE_FIELD_LENGTH</li>\r
452 <li>(draft)      public static final int MATCH_NO_OPTIONS</li>\r
453 <li><span style='color:red'>*internal*  </span>public static final int MATCH_SECOND_FIELD_LENGTH</li>\r
454 <li>(stable)     public DateTimePatternGenerator <i>cloneAsThawed</i>()</li>\r
455 <li>(stable)     public DateTimePatternGenerator <i>freeze</i>()</li>\r
456 <li>(draft)      public java.lang.String <i>getBestPattern</i>(java.lang.String, int)</li>\r
457 <li><span style='color:red'>*internal*  </span>public static DateTimePatternGenerator <i>getFrozenInstance</i>(ULocale)</li>\r
458 <li>(draft)      public java.lang.String <i>replaceFieldTypes</i>(java.lang.String, java.lang.String, int)</li>\r
459 <li><span style='color:red'>*internal*  </span>public boolean <i>skeletonsAreSimilar</i>(java.lang.String, java.lang.String)</li>\r
460 </ul>\r
461 DateTimePatternGenerator.VariableField\r
462 <ul>\r
463 <li><span style='color:red'>*internal*  </span>protected boolean <i>isNumeric</i>()</li>\r
464 </ul>\r
465 DecimalFormatSymbols\r
466 <ul>\r
467 <li>(draft)      public static final int CURRENCY_SPC_SURROUNDING_MATCH</li>\r
468 </ul>\r
469 IndexCharacters\r
470 <ul>\r
471 <li><span style='color:red'>*internal*  </span>public <i>IndexCharacters</i>(ULocale, UnicodeSet, Collator)</li>\r
472 </ul>\r
473 Normalizer.Mode\r
474 <ul>\r
475 <li>(draft)      public <i>Normalizer.Mode</i>()</li>\r
476 <li><span style='color:red'>*internal*  </span>protected abstract Normalizer2 <i>getNormalizer2</i>(int)</li>\r
477 </ul>\r
478 RuleBasedNumberFormat\r
479 <ul>\r
480 <li>(draft)      public RbnfLenientScannerProvider <i>getLenientScannerProvider</i>()</li>\r
481 <li>(draft)      public void <i>setLenientScannerProvider</i>(RbnfLenientScannerProvider)</li>\r
482 </ul>\r
483 UnicodeSet\r
484 <ul>\r
485 <li>(draft)      public <i>UnicodeSet</i>(int[])</li>\r
486 <li>(stable)     public UnicodeSet <i>add</i>(java.util.Collection)</li>\r
487 <li>(draft)      public UnicodeSet <i>addAll</i>(java.lang.String[])</li>\r
488 <li>(stable)     public UnicodeSet <i>addAll</i>(java.util.Collection)</li>\r
489 <li>(draft)      public java.lang.String[] <i>addAllTo</i>(java.lang.String[])</li>\r
490 <li>(draft)      public java.util.Collection <i>addAllTo</i>(T)</li>\r
491 <li>(draft)      public static java.util.Collection <i>addAllTo</i>(java.lang.Iterable, U)</li>\r
492 <li><span style='color:red'>*internal*  </span>public UnicodeSet <i>addBridges</i>(UnicodeSet)</li>\r
493 <li>(draft)      public static int <i>compare</i>(int, java.lang.String)</li>\r
494 <li>(draft)      public static int <i>compare</i>(java.lang.Iterable, java.lang.Iterable)</li>\r
495 <li>(draft)      public static int <i>compare</i>(java.lang.String, int)</li>\r
496 <li>(draft)      public static int <i>compare</i>(java.util.Collection, java.util.Collection, UnicodeSet.ComparisonStyle)</li>\r
497 <li>(draft)      public int <i>compareTo</i>(UnicodeSet)</li>\r
498 <li>(draft)      public int <i>compareTo</i>(UnicodeSet, UnicodeSet.ComparisonStyle)</li>\r
499 <li>(draft)      public int <i>compareTo</i>(java.lang.Iterable)</li>\r
500 <li>(draft)      public boolean <i>containsAll</i>(java.util.Collection)</li>\r
501 <li>(draft)      public boolean <i>containsNone</i>(java.util.Collection)</li>\r
502 <li>(draft)      public final boolean <i>containsSome</i>(java.util.Collection)</li>\r
503 <li><span style='color:red'>*internal*  </span>public int <i>findIn</i>(java.lang.CharSequence, int, boolean)</li>\r
504 <li><span style='color:red'>*internal*  </span>public int <i>findLastIn</i>(java.lang.CharSequence, int, boolean)</li>\r
505 <li><span style='color:red'>*internal*  </span>public static int <i>getSingleCodePoint</i>(java.lang.String)</li>\r
506 <li>(draft)      public java.util.Iterator <i>iterator</i>()</li>\r
507 <li>(draft)      public UnicodeSet <i>removeAll</i>(java.util.Collection)</li>\r
508 <li>(draft)      public UnicodeSet <i>retainAll</i>(java.util.Collection)</li>\r
509 <li>(draft)      public int <i>span</i>(java.lang.CharSequence, UnicodeSet.SpanCondition)</li>\r
510 <li>(draft)      public int <i>span</i>(java.lang.CharSequence, int, UnicodeSet.SpanCondition)</li>\r
511 <li>(draft)      public int <i>spanBack</i>(java.lang.CharSequence, UnicodeSet.SpanCondition)</li>\r
512 <li>(draft)      public int <i>spanBack</i>(java.lang.CharSequence, int, UnicodeSet.SpanCondition)</li>\r
513 <li>(draft)      public java.lang.Iterable <i>strings</i>()</li>\r
514 <li><span style='color:red'>*internal*  </span>public java.lang.String <i>stripFrom</i>(java.lang.CharSequence, boolean)</li>\r
515 <li>(draft)      public static java.lang.String[] <i>toArray</i>(UnicodeSet)</li>\r
516 </ul>\r
517 </ul>\r
518 \r
519 <h3>Package com.ibm.icu.util</h3>\r
520 <ul>\r
521 <li>(draft)      public class <i>LocaleMatcher</i></li>\r
522 <li><span style='color:red'>*internal*  </span>public static class <i>LocaleMatcher.LanguageMatcherData</i></li>\r
523 <li>(draft)      public class <i>LocalePriorityList</i></li>\r
524 <li>(draft)      public static class <i>LocalePriorityList.Builder</i></li>\r
525 Calendar\r
526 <ul>\r
527 <li>(draft)      public static final int IS_LEAP_MONTH</li>\r
528 </ul>\r
529 GlobalizationPreferences\r
530 <ul>\r
531 <li>(draft)      public GlobalizationPreferences <i>cloneAsThawed</i>()</li>\r
532 <li>(draft)      public GlobalizationPreferences <i>freeze</i>()</li>\r
533 </ul>\r
534 HebrewCalendar\r
535 <ul>\r
536 <li><span style='color:red'>*internal*  </span>public static boolean <i>isLeapYear</i>(int)</li>\r
537 </ul>\r
538 LocaleData\r
539 <ul>\r
540 <li>(stable)     public static VersionInfo <i>getCLDRVersion</i>()</li>\r
541 </ul>\r
542 TimeZone\r
543 <ul>\r
544 <li>(draft)      public static final int GENERIC_LOCATION</li>\r
545 <li>(draft)      public static final int LONG_GENERIC</li>\r
546 <li>(draft)      public static final int LONG_GMT</li>\r
547 <li>(draft)      public static final int SHORT_COMMONLY_USED</li>\r
548 <li>(draft)      public static final int SHORT_GENERIC</li>\r
549 <li>(draft)      public static final int SHORT_GMT</li>\r
550 <li>(draft)      public static ICULogger TimeZoneLogger</li>\r
551 </ul>\r
552 ULocale\r
553 <ul>\r
554 <li>(draft)      public static final char UNICODE_LOCALE_EXTENSION</li>\r
555 <li>(draft)      public java.lang.String <i>getDisplayLanguageWithDialect</i>()</li>\r
556 <li>(draft)      public java.lang.String <i>getDisplayLanguageWithDialect</i>(ULocale)</li>\r
557 <li>(draft)      public static java.lang.String <i>getDisplayLanguageWithDialect</i>(java.lang.String, ULocale)</li>\r
558 <li>(draft)      public static java.lang.String <i>getDisplayLanguageWithDialect</i>(java.lang.String, java.lang.String)</li>\r
559 <li>(draft)      public java.lang.String <i>getDisplayNameWithDialect</i>()</li>\r
560 <li>(draft)      public java.lang.String <i>getDisplayNameWithDialect</i>(ULocale)</li>\r
561 <li>(draft)      public static java.lang.String <i>getDisplayNameWithDialect</i>(java.lang.String, ULocale)</li>\r
562 <li>(draft)      public static java.lang.String <i>getDisplayNameWithDialect</i>(java.lang.String, java.lang.String)</li>\r
563 <li>(draft)      public java.util.Set <i>getUnicodeLocaleKeys</i>()</li>\r
564 <li>(draft)      public java.lang.String <i>getUnicodeLocaleType</i>(java.lang.String)</li>\r
565 </ul>\r
566 ULocale.Builder\r
567 <ul>\r
568 <li>(draft)      public <i>ULocale.Builder</i>(boolean)</li>\r
569 <li>(draft)      public ULocale <i>build</i>()</li>\r
570 <li>(draft)      public boolean <i>isLenientVariant</i>()</li>\r
571 <li>(draft)      public ULocale.Builder <i>setUnicodeLocaleKeyword</i>(java.lang.String, java.lang.String)</li>\r
572 </ul>\r
573 UResourceBundle\r
574 <ul>\r
575 <li><span style='color:red'>*internal*  </span>protected UResourceBundle <i>findTopLevel</i>(int)</li>\r
576 <li><span style='color:red'>*internal*  </span>protected UResourceBundle <i>findTopLevel</i>(java.lang.String)</li>\r
577 <li><span style='color:red'>*internal*  </span>protected java.util.Set <i>handleKeySet</i>()</li>\r
578 <li><span style='color:red'>*internal*  </span>protected boolean <i>isTopLevelResource</i>()</li>\r
579 <li><span style='color:red'>*internal*  </span>public java.util.Set <i>keySet</i>()</li>\r
580 </ul>\r
581 VersionInfo\r
582 <ul>\r
583 <li><span style='color:red'>*internal*  </span>public static final java.lang.String ICU_DATA_VERSION_PATH</li>\r
584 <li>(stable)     public static final VersionInfo UNICODE_5_2</li>\r
585 </ul>\r
586 </ul>\r
587 \r
588 <hr/>\r
589 <p><i><font size="-1">Contents generated by ReportAPI tool on Thu Apr 22 15:08:54 EDT 2010<br/>Copyright (C) 2010, International Business Machines Corporation, All Rights Reserved.</font></i></p>\r
590 </body>\r
591 </html>\r