diff options
| -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; |