diff options
author | Joachim Sauer <jsauer@google.com> | 2017-01-18 16:29:46 +0000 |
---|---|---|
committer | Joachim Sauer <jsauer@google.com> | 2017-01-20 13:54:22 +0000 |
commit | 7709b4f2749d586459590d60a481166de6497a4b (patch) | |
tree | 786dd4a325cd6beb15a6ad38ebd3f7c878c63fba /android_icu4j | |
parent | 1552c82aa3917569798864c7599f4a8395bdcbb8 (diff) | |
download | icu-7709b4f2749d586459590d60a481166de6497a4b.tar.gz |
Expose more ICU4J APIs.
Expose more classes/methods, mostly those added in ICU4J 57.
Additionally EthiopicCalendar is now un-hidden which was hidden
accidentally and should have been in N.
Bug: 30825380
Test: m checkapi
Change-Id: I6587d2a072f43165ee5fd1d30bee14011c19a2e3
Diffstat (limited to 'android_icu4j')
6 files changed, 0 insertions, 10 deletions
diff --git a/android_icu4j/src/main/java/android/icu/text/ListFormatter.java b/android_icu4j/src/main/java/android/icu/text/ListFormatter.java index 341e43604..c8d5d26a4 100644 --- a/android_icu4j/src/main/java/android/icu/text/ListFormatter.java +++ b/android_icu4j/src/main/java/android/icu/text/ListFormatter.java @@ -28,7 +28,6 @@ import android.icu.util.UResourceBundle; * separately). The class is not subclassable. * * @author Mark Davis - * @hide Only a subset of ICU is exposed in Android */ final public class ListFormatter { // Compiled SimpleFormatter patterns. diff --git a/android_icu4j/src/main/java/android/icu/text/LocaleDisplayNames.java b/android_icu4j/src/main/java/android/icu/text/LocaleDisplayNames.java index 611882a8c..872727a80 100644 --- a/android_icu4j/src/main/java/android/icu/text/LocaleDisplayNames.java +++ b/android_icu4j/src/main/java/android/icu/text/LocaleDisplayNames.java @@ -260,7 +260,6 @@ public abstract class LocaleDisplayNames { * @param localeSet a list of locales to present in a UI list. The casing uses the settings in the LocaleDisplayNames instance. * @return an ordered list of UiListItems. * @throws IllformedLocaleException if any of the locales in localeSet are malformed. - * @hide unsupported on Android */ public List<UiListItem> getUiList(Set<ULocale> localeSet, boolean inSelf, Comparator<Object> collator) { return getUiListCompareWholeItems(localeSet, UiListItem.getComparator(collator, inSelf)); @@ -273,13 +272,11 @@ public abstract class LocaleDisplayNames { * @param localeSet a list of locales to present in a UI list. The casing uses the settings in the LocaleDisplayNames instance. * @return an ordered list of UiListItems. * @throws IllformedLocaleException if any of the locales in localeSet are malformed. - * @hide unsupported on Android */ public abstract List<UiListItem> getUiListCompareWholeItems(Set<ULocale> localeSet, Comparator<UiListItem> comparator); /** * Struct-like class used to return information for constructing a UI list, each corresponding to a locale. - * @hide unsupported on Android */ public static class UiListItem { /** diff --git a/android_icu4j/src/main/java/android/icu/text/MeasureFormat.java b/android_icu4j/src/main/java/android/icu/text/MeasureFormat.java index 9133342b5..4d4616bfb 100644 --- a/android_icu4j/src/main/java/android/icu/text/MeasureFormat.java +++ b/android_icu4j/src/main/java/android/icu/text/MeasureFormat.java @@ -476,7 +476,6 @@ public class MeasureFormat extends UFormat { * @param appendTo formatted string appended here. * @param pos The field position. * @return appendTo. - * @hide unsupported on Android */ public StringBuilder formatMeasurePerUnit( Measure measure, diff --git a/android_icu4j/src/main/java/android/icu/text/ScientificNumberFormatter.java b/android_icu4j/src/main/java/android/icu/text/ScientificNumberFormatter.java index 44ccfc63d..601640da6 100644 --- a/android_icu4j/src/main/java/android/icu/text/ScientificNumberFormatter.java +++ b/android_icu4j/src/main/java/android/icu/text/ScientificNumberFormatter.java @@ -33,8 +33,6 @@ import android.icu.util.ULocale; * System.out.println(fmt.format(1.23456e-78)); * </pre> * - * @hide Only a subset of ICU is exposed in Android - * */ public final class ScientificNumberFormatter { diff --git a/android_icu4j/src/main/java/android/icu/util/EthiopicCalendar.java b/android_icu4j/src/main/java/android/icu/util/EthiopicCalendar.java index 3434379e9..4eeee005a 100644 --- a/android_icu4j/src/main/java/android/icu/util/EthiopicCalendar.java +++ b/android_icu4j/src/main/java/android/icu/util/EthiopicCalendar.java @@ -24,7 +24,6 @@ import android.icu.util.ULocale.Category; * with the tag <code>"@calendar=ethiopic"</code>.</p> * * @see android.icu.util.Calendar - * @hide Only a subset of ICU is exposed in Android */ public final class EthiopicCalendar extends CECalendar { diff --git a/android_icu4j/src/main/java/android/icu/util/UniversalTimeScale.java b/android_icu4j/src/main/java/android/icu/util/UniversalTimeScale.java index 679cffeaf..c538aba01 100644 --- a/android_icu4j/src/main/java/android/icu/util/UniversalTimeScale.java +++ b/android_icu4j/src/main/java/android/icu/util/UniversalTimeScale.java @@ -49,8 +49,6 @@ import android.icu.math.BigDecimal; * <p>For more details and background, see the * <a href="http://www.icu-project.org/userguide/universalTimeScale.html">Universal Time Scale</a> * chapter in the ICU User Guide. - * - * @hide Only a subset of ICU is exposed in Android */ public final class UniversalTimeScale |