Merge "Expose Transliterator API" am: 6274341f10
am: 170fa7c300
Change-Id: I41ac38ecb09a32075be7209ad02e5c30284065c6
This commit is contained in:
@@ -20276,6 +20276,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;
|
||||
|
||||
Reference in New Issue
Block a user