From 1e9a1c8c207de090bfc6d66e3734ea9db16d3bdb Mon Sep 17 00:00:00 2001 From: Nikita Iashchenko Date: Tue, 13 Aug 2019 18:18:35 +0100 Subject: [PATCH] API updated for ICU4J 64.2 Expose new stable APIs from ICU 64 Bug: 125283072 Test: m api-stubs-docs-update-current-api droid Change-Id: Id689aab0d4387725929ee41d80f3e8a26c0810fa --- api/current.txt | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/api/current.txt b/api/current.txt index 188258bccc42..682e0fa40191 100755 --- a/api/current.txt +++ b/api/current.txt @@ -17492,8 +17492,12 @@ package android.icu.lang { field public static final int EARLY_DYNASTIC_CUNEIFORM_ID = 257; // 0x101 field public static final android.icu.lang.UCharacter.UnicodeBlock EGYPTIAN_HIEROGLYPHS; field public static final int EGYPTIAN_HIEROGLYPHS_ID = 194; // 0xc2 + field public static final android.icu.lang.UCharacter.UnicodeBlock EGYPTIAN_HIEROGLYPH_FORMAT_CONTROLS; + field public static final int EGYPTIAN_HIEROGLYPH_FORMAT_CONTROLS_ID = 292; // 0x124 field public static final android.icu.lang.UCharacter.UnicodeBlock ELBASAN; field public static final int ELBASAN_ID = 226; // 0xe2 + field public static final android.icu.lang.UCharacter.UnicodeBlock ELYMAIC; + field public static final int ELYMAIC_ID = 293; // 0x125 field public static final android.icu.lang.UCharacter.UnicodeBlock EMOTICONS; field public static final int EMOTICONS_ID = 206; // 0xce field public static final android.icu.lang.UCharacter.UnicodeBlock ENCLOSED_ALPHANUMERICS; @@ -17720,6 +17724,8 @@ package android.icu.lang { field public static final int MYANMAR_ID = 28; // 0x1c field public static final android.icu.lang.UCharacter.UnicodeBlock NABATAEAN; field public static final int NABATAEAN_ID = 239; // 0xef + field public static final android.icu.lang.UCharacter.UnicodeBlock NANDINAGARI; + field public static final int NANDINAGARI_ID = 294; // 0x126 field public static final android.icu.lang.UCharacter.UnicodeBlock NEWA; field public static final int NEWA_ID = 270; // 0x10e field public static final android.icu.lang.UCharacter.UnicodeBlock NEW_TAI_LUE; @@ -17731,6 +17737,8 @@ package android.icu.lang { field public static final int NUMBER_FORMS_ID = 45; // 0x2d field public static final android.icu.lang.UCharacter.UnicodeBlock NUSHU; field public static final int NUSHU_ID = 277; // 0x115 + field public static final android.icu.lang.UCharacter.UnicodeBlock NYIAKENG_PUACHUE_HMONG; + field public static final int NYIAKENG_PUACHUE_HMONG_ID = 295; // 0x127 field public static final android.icu.lang.UCharacter.UnicodeBlock OGHAM; field public static final int OGHAM_ID = 34; // 0x22 field public static final android.icu.lang.UCharacter.UnicodeBlock OLD_HUNGARIAN; @@ -17761,6 +17769,8 @@ package android.icu.lang { field public static final int OSAGE_ID = 271; // 0x10f field public static final android.icu.lang.UCharacter.UnicodeBlock OSMANYA; field public static final int OSMANYA_ID = 122; // 0x7a + field public static final android.icu.lang.UCharacter.UnicodeBlock OTTOMAN_SIYAQ_NUMBERS; + field public static final int OTTOMAN_SIYAQ_NUMBERS_ID = 296; // 0x128 field public static final android.icu.lang.UCharacter.UnicodeBlock PAHAWH_HMONG; field public static final int PAHAWH_HMONG_ID = 243; // 0xf3 field public static final android.icu.lang.UCharacter.UnicodeBlock PALMYRENE; @@ -17809,6 +17819,8 @@ package android.icu.lang { field public static final int SINHALA_ID = 24; // 0x18 field public static final android.icu.lang.UCharacter.UnicodeBlock SMALL_FORM_VARIANTS; field public static final int SMALL_FORM_VARIANTS_ID = 84; // 0x54 + field public static final android.icu.lang.UCharacter.UnicodeBlock SMALL_KANA_EXTENSION; + field public static final int SMALL_KANA_EXTENSION_ID = 297; // 0x129 field public static final android.icu.lang.UCharacter.UnicodeBlock SOGDIAN; field public static final int SOGDIAN_ID = 291; // 0x123 field public static final android.icu.lang.UCharacter.UnicodeBlock SORA_SOMPENG; @@ -17845,6 +17857,8 @@ package android.icu.lang { field public static final int SUTTON_SIGNWRITING_ID = 262; // 0x106 field public static final android.icu.lang.UCharacter.UnicodeBlock SYLOTI_NAGRI; field public static final int SYLOTI_NAGRI_ID = 143; // 0x8f + field public static final android.icu.lang.UCharacter.UnicodeBlock SYMBOLS_AND_PICTOGRAPHS_EXTENDED_A; + field public static final int SYMBOLS_AND_PICTOGRAPHS_EXTENDED_A_ID = 298; // 0x12a field public static final android.icu.lang.UCharacter.UnicodeBlock SYRIAC; field public static final int SYRIAC_ID = 13; // 0xd field public static final android.icu.lang.UCharacter.UnicodeBlock SYRIAC_SUPPLEMENT; @@ -17867,6 +17881,8 @@ package android.icu.lang { field public static final int TAKRI_ID = 220; // 0xdc field public static final android.icu.lang.UCharacter.UnicodeBlock TAMIL; field public static final int TAMIL_ID = 20; // 0x14 + field public static final android.icu.lang.UCharacter.UnicodeBlock TAMIL_SUPPLEMENT; + field public static final int TAMIL_SUPPLEMENT_ID = 299; // 0x12b field public static final android.icu.lang.UCharacter.UnicodeBlock TANGUT; field public static final android.icu.lang.UCharacter.UnicodeBlock TANGUT_COMPONENTS; field public static final int TANGUT_COMPONENTS_ID = 273; // 0x111 @@ -17901,6 +17917,8 @@ package android.icu.lang { field public static final int VEDIC_EXTENSIONS_ID = 175; // 0xaf field public static final android.icu.lang.UCharacter.UnicodeBlock VERTICAL_FORMS; field public static final int VERTICAL_FORMS_ID = 145; // 0x91 + field public static final android.icu.lang.UCharacter.UnicodeBlock WANCHO; + field public static final int WANCHO_ID = 300; // 0x12c field public static final android.icu.lang.UCharacter.UnicodeBlock WARANG_CITI; field public static final int WARANG_CITI_ID = 252; // 0xfc field public static final android.icu.lang.UCharacter.UnicodeBlock YIJING_HEXAGRAM_SYMBOLS; @@ -18213,6 +18231,7 @@ package android.icu.lang { field public static final int EASTERN_SYRIAC = 97; // 0x61 field public static final int EGYPTIAN_HIEROGLYPHS = 71; // 0x47 field public static final int ELBASAN = 136; // 0x88 + field public static final int ELYMAIC = 185; // 0xb9 field public static final int ESTRANGELO_SYRIAC = 95; // 0x5f field public static final int ETHIOPIC = 11; // 0xb field public static final int GEORGIAN = 12; // 0xc @@ -18292,10 +18311,12 @@ package android.icu.lang { field public static final int MYANMAR = 28; // 0x1c field public static final int NABATAEAN = 143; // 0x8f field public static final int NAKHI_GEBA = 132; // 0x84 + field public static final int NANDINAGARI = 187; // 0xbb field public static final int NEWA = 170; // 0xaa field public static final int NEW_TAI_LUE = 59; // 0x3b field public static final int NKO = 87; // 0x57 field public static final int NUSHU = 150; // 0x96 + field public static final int NYIAKENG_PUACHUE_HMONG = 186; // 0xba field public static final int OGHAM = 29; // 0x1d field public static final int OLD_CHURCH_SLAVONIC_CYRILLIC = 68; // 0x44 field public static final int OLD_HUNGARIAN = 76; // 0x4c @@ -18359,6 +18380,7 @@ package android.icu.lang { field public static final int UNWRITTEN_LANGUAGES = 102; // 0x66 field public static final int VAI = 99; // 0x63 field public static final int VISIBLE_SPEECH = 100; // 0x64 + field public static final int WANCHO = 188; // 0xbc field public static final int WARANG_CITI = 146; // 0x92 field public static final int WESTERN_SYRIAC = 96; // 0x60 field public static final int WOLEAI = 155; // 0x9b @@ -19147,6 +19169,7 @@ package android.icu.text { method public String getDateTimeFormat(); method public String getDecimal(); method public static android.icu.text.DateTimePatternGenerator getEmptyInstance(); + method public String getFieldDisplayName(int, android.icu.text.DateTimePatternGenerator.DisplayWidth); method public static android.icu.text.DateTimePatternGenerator getInstance(); method public static android.icu.text.DateTimePatternGenerator getInstance(android.icu.util.ULocale); method public static android.icu.text.DateTimePatternGenerator getInstance(java.util.Locale); @@ -19180,6 +19203,12 @@ package android.icu.text { field public static final int ZONE = 15; // 0xf } + public enum DateTimePatternGenerator.DisplayWidth { + enum_constant public static final android.icu.text.DateTimePatternGenerator.DisplayWidth ABBREVIATED; + enum_constant public static final android.icu.text.DateTimePatternGenerator.DisplayWidth NARROW; + enum_constant public static final android.icu.text.DateTimePatternGenerator.DisplayWidth WIDE; + } + public static final class DateTimePatternGenerator.PatternInfo { ctor public DateTimePatternGenerator.PatternInfo(); field public static final int BASE_CONFLICT = 1; // 0x1 @@ -20734,6 +20763,7 @@ package android.icu.util { method public static boolean isAvailable(String, java.util.Date, java.util.Date); method public java.util.Currency toJavaCurrency(); field public static final int LONG_NAME = 1; // 0x1 + field public static final int NARROW_SYMBOL_NAME = 3; // 0x3 field public static final int PLURAL_LONG_NAME = 2; // 0x2 field public static final int SYMBOL_NAME = 0; // 0x0 } @@ -20936,6 +20966,7 @@ package android.icu.util { ctor public JapaneseCalendar(int, int, int, int, int, int); field public static final int HEISEI; field public static final int MEIJI; + field public static final int REIWA; field public static final int SHOWA; field public static final int TAISHO; } @@ -21411,6 +21442,8 @@ package android.icu.util { field public static final android.icu.util.VersionInfo UCOL_RUNTIME_VERSION; field public static final android.icu.util.VersionInfo UNICODE_10_0; field public static final android.icu.util.VersionInfo UNICODE_11_0; + field public static final android.icu.util.VersionInfo UNICODE_12_0; + field public static final android.icu.util.VersionInfo UNICODE_12_1; field public static final android.icu.util.VersionInfo UNICODE_1_0; field public static final android.icu.util.VersionInfo UNICODE_1_0_1; field public static final android.icu.util.VersionInfo UNICODE_1_1_0; -- 2.11.0