diff options
author | Adam Vartanian <flooey@google.com> | 2018-10-16 12:04:36 +0100 |
---|---|---|
committer | Adam Vartanian <flooey@google.com> | 2018-10-18 09:49:36 +0100 |
commit | fbb1a83de72e2557d57f99f6749d24154c515abd (patch) | |
tree | 24120e5fa5ea3b4213234ab4bb1b44bfd538a161 /android_icu4j/src/main/java/android/icu/impl/number/AffixUtils.java | |
parent | e2b89e4b641c7fe51d54f1616c4feb902733232e (diff) | |
download | android_external_icu-fbb1a83de72e2557d57f99f6749d24154c515abd.tar.gz android_external_icu-fbb1a83de72e2557d57f99f6749d24154c515abd.tar.bz2 android_external_icu-fbb1a83de72e2557d57f99f6749d24154c515abd.zip |
Make BaseJavadocTagClasses descend into nodes
Prior to this change, BaseJavadocTagClasses would stop visiting when
it encountered a class declaration, which meant that inner classes
would never get visited.
Also add a bunch of nested classes to the API whitelist to ensure they
continue to be part of the public API.
Test: external/conscrypt/srcgen/generate_android_src.sh
Test: make -j48 update-api && manually confirm current.txt unchanged
Change-Id: I9a8c14fe3794f81ca4d45e3c9cf6b75c76112633
Diffstat (limited to 'android_icu4j/src/main/java/android/icu/impl/number/AffixUtils.java')
-rw-r--r-- | android_icu4j/src/main/java/android/icu/impl/number/AffixUtils.java | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/android_icu4j/src/main/java/android/icu/impl/number/AffixUtils.java b/android_icu4j/src/main/java/android/icu/impl/number/AffixUtils.java index c69b5d612..6cd0ba807 100644 --- a/android_icu4j/src/main/java/android/icu/impl/number/AffixUtils.java +++ b/android_icu4j/src/main/java/android/icu/impl/number/AffixUtils.java @@ -107,10 +107,16 @@ public class AffixUtils { /** Represents a sequence of six or more currency symbols. */ public static final int TYPE_CURRENCY_OVERFLOW = -15; + /** + * @hide Only a subset of ICU is exposed in Android + */ public static interface SymbolProvider { public CharSequence getSymbol(int type); } + /** + * @hide Only a subset of ICU is exposed in Android + */ public static interface TokenConsumer { public void consumeToken(int typeOrCp); } |