diff options
| author | 2018-11-13 08:46:01 -0800 | |
|---|---|---|
| committer | 2018-11-13 08:46:01 -0800 | |
| commit | 321d0727c4a55a6687a62d10062f85e89cfa2acf (patch) | |
| tree | 207851c235594a5dac3371f133965f38cc17ecde | |
| parent | 6861f4b571e0419fb2921066baf8ac5dc9fa0ea6 (diff) | |
| parent | 816a0c8a3a584d07aec6ee989583d7005a7f0d38 (diff) | |
Merge "Expose Transliterator API" am: 6274341f10 am: 170fa7c300
am: 816a0c8a3a
Change-Id: I96cb201e20e00341ed1f8e63f242dc435b398eea
| -rwxr-xr-x | api/current.txt | 45 | 
1 files changed, 45 insertions, 0 deletions
| diff --git a/api/current.txt b/api/current.txt index 2882b5c7f1c7..f736f129796b 100755 --- a/api/current.txt +++ b/api/current.txt @@ -20714,6 +20714,51 @@ package android.icu.text {      enum_constant public static final android.icu.text.TimeZoneNames.NameType SHORT_STANDARD;    } +  public abstract class Transliterator { +    method public static final android.icu.text.Transliterator createFromRules(java.lang.String, java.lang.String, int); +    method public void filteredTransliterate(android.icu.text.Replaceable, android.icu.text.Transliterator.Position, boolean); +    method public final void finishTransliteration(android.icu.text.Replaceable, android.icu.text.Transliterator.Position); +    method public static final java.util.Enumeration<java.lang.String> getAvailableIDs(); +    method public static final java.util.Enumeration<java.lang.String> getAvailableSources(); +    method public static final java.util.Enumeration<java.lang.String> getAvailableTargets(java.lang.String); +    method public static final java.util.Enumeration<java.lang.String> getAvailableVariants(java.lang.String, java.lang.String); +    method public static final java.lang.String getDisplayName(java.lang.String); +    method public static java.lang.String getDisplayName(java.lang.String, java.util.Locale); +    method public static java.lang.String getDisplayName(java.lang.String, android.icu.util.ULocale); +    method public android.icu.text.Transliterator[] getElements(); +    method public final android.icu.text.UnicodeFilter getFilter(); +    method public final java.lang.String getID(); +    method public static final android.icu.text.Transliterator getInstance(java.lang.String); +    method public static android.icu.text.Transliterator getInstance(java.lang.String, int); +    method public final android.icu.text.Transliterator getInverse(); +    method public final int getMaximumContextLength(); +    method public final android.icu.text.UnicodeSet getSourceSet(); +    method public android.icu.text.UnicodeSet getTargetSet(); +    method public void setFilter(android.icu.text.UnicodeFilter); +    method public java.lang.String toRules(boolean); +    method public final int transliterate(android.icu.text.Replaceable, int, int); +    method public final void transliterate(android.icu.text.Replaceable); +    method public final java.lang.String transliterate(java.lang.String); +    method public final void transliterate(android.icu.text.Replaceable, android.icu.text.Transliterator.Position, java.lang.String); +    method public final void transliterate(android.icu.text.Replaceable, android.icu.text.Transliterator.Position, int); +    method public final void transliterate(android.icu.text.Replaceable, android.icu.text.Transliterator.Position); +    field public static final int FORWARD = 0; // 0x0 +    field public static final int REVERSE = 1; // 0x1 +  } + +  public static class Transliterator.Position { +    ctor public Transliterator.Position(); +    ctor public Transliterator.Position(int, int, int); +    ctor public Transliterator.Position(int, int, int, int); +    ctor public Transliterator.Position(android.icu.text.Transliterator.Position); +    method public void set(android.icu.text.Transliterator.Position); +    method public final void validate(int); +    field public int contextLimit; +    field public int contextStart; +    field public int limit; +    field public int start; +  } +    public abstract class UCharacterIterator implements java.lang.Cloneable {      ctor protected UCharacterIterator();      method public java.lang.Object clone() throws java.lang.CloneNotSupportedException; |