Merge "Add a new API android.icu.util.LocaleData"

This commit is contained in:
vichang
2018-01-15 13:55:54 +00:00
committed by Gerrit Code Review

View File

@@ -19964,6 +19964,32 @@ package android.icu.util {
field public static final int TAISHO; field public static final int TAISHO;
} }
public final class LocaleData {
method public static android.icu.util.VersionInfo getCLDRVersion();
method public java.lang.String getDelimiter(int);
method public static final android.icu.util.LocaleData getInstance(android.icu.util.ULocale);
method public static final android.icu.util.LocaleData getInstance();
method public static final android.icu.util.LocaleData.MeasurementSystem getMeasurementSystem(android.icu.util.ULocale);
method public boolean getNoSubstitute();
method public static final android.icu.util.LocaleData.PaperSize getPaperSize(android.icu.util.ULocale);
method public void setNoSubstitute(boolean);
field public static final int ALT_QUOTATION_END = 3; // 0x3
field public static final int ALT_QUOTATION_START = 2; // 0x2
field public static final int QUOTATION_END = 1; // 0x1
field public static final int QUOTATION_START = 0; // 0x0
}
public static final class LocaleData.MeasurementSystem {
field public static final android.icu.util.LocaleData.MeasurementSystem SI;
field public static final android.icu.util.LocaleData.MeasurementSystem UK;
field public static final android.icu.util.LocaleData.MeasurementSystem US;
}
public static final class LocaleData.PaperSize {
method public int getHeight();
method public int getWidth();
}
public class Measure { public class Measure {
ctor public Measure(java.lang.Number, android.icu.util.MeasureUnit); ctor public Measure(java.lang.Number, android.icu.util.MeasureUnit);
method public java.lang.Number getNumber(); method public java.lang.Number getNumber();