/libcore/luni/src/main/java/com/ibm/icu4jni/util/ |
LocaleData.java | 31 public final class LocaleData { 33 private static final HashMap<String, LocaleData> localeDataCache = new HashMap<String, LocaleData>(); 86 private LocaleData() { 90 * Returns a shared LocaleData for the given locale. 92 public static LocaleData get(Locale locale) { 98 LocaleData localeData = localeDataCache.get(localeName); 99 if (localeData != null) { 100 return localeData; [all...] |
ICU.java | 154 static native boolean initLocaleDataImpl(String locale, LocaleData result);
|
/libcore/luni/src/main/native/ |
ICU.cpp | 410 static jboolean ICU_initLocaleDataImpl(JNIEnv* env, jclass, jstring locale, jobject localeData) { 434 setIntegerField(env, localeData, "firstDayOfWeek", firstDayVals[0]); 435 setIntegerField(env, localeData, "minimalDaysInFirstWeek", firstDayVals[1]); 438 setStringArrayField(env, localeData, "amPm", getAmPmMarkers(env, gregorian.get())); 439 setStringArrayField(env, localeData, "eras", getEras(env, gregorian.get())); 449 setStringArrayField(env, localeData, "longMonthNames", longMonthNames); 450 setStringArrayField(env, localeData, "shortMonthNames", shortMonthNames); 451 setStringArrayField(env, localeData, "longWeekdayNames", longWeekdayNames); 452 setStringArrayField(env, localeData, "shortWeekdayNames", shortWeekdayNames); 474 setStringArrayField(env, localeData, "longStandAloneMonthNames", longStandAloneMonthNames) [all...] |
JniConstants.cpp | 75 localeDataClass = findClass(env, "com/ibm/icu4jni/util/LocaleData");
|
/libcore/luni/src/main/java/java/text/ |
DecimalFormatSymbols.java | 21 import com.ibm.icu4jni.util.LocaleData; 84 LocaleData localeData = LocaleData.get(locale); 85 this.zeroDigit = localeData.zeroDigit; 86 this.digit = localeData.digit; 87 this.decimalSeparator = localeData.decimalSeparator; 88 this.groupingSeparator = localeData.groupingSeparator; 89 this.patternSeparator = localeData.patternSeparator; 90 this.percent = localeData.percent [all...] |
DateFormatSymbols.java | 21 import com.ibm.icu4jni.util.LocaleData; 109 LocaleData localeData = LocaleData.get(locale); 110 this.ampms = localeData.amPm; 111 this.eras = localeData.eras; 112 this.months = localeData.longMonthNames; 113 this.shortMonths = localeData.shortMonthNames; 114 this.weekdays = localeData.longWeekdayNames; 115 this.shortWeekdays = localeData.shortWeekdayNames [all...] |
DateFormat.java | 21 import com.ibm.icu4jni.util.LocaleData; 462 return new SimpleDateFormat(LocaleData.get(locale).getDateFormat(style), locale); 514 LocaleData localeData = LocaleData.get(locale); 515 String pattern = localeData.getDateFormat(dateStyle) + " " + localeData.getTimeFormat(timeStyle); 582 return new SimpleDateFormat(LocaleData.get(locale).getTimeFormat(style), locale); [all...] |
NumberFormat.java | 21 import com.ibm.icu4jni.util.LocaleData; 356 return getInstance(LocaleData.get(locale).currencyPattern, locale); 379 NumberFormat result = getInstance(LocaleData.get(locale).integerPattern, locale); 474 return getInstance(LocaleData.get(locale).numberPattern, locale); 501 return getInstance(LocaleData.get(locale).percentPattern, locale); [all...] |
SimpleDateFormat.java | 20 import com.ibm.icu4jni.util.LocaleData; 426 LocaleData localeData = LocaleData.get(Locale.getDefault()); 427 return localeData.getDateFormat(SHORT) + " " + localeData.getTimeFormat(SHORT); [all...] |
DecimalFormat.java | 21 import com.ibm.icu4jni.util.LocaleData; 525 initNative(LocaleData.get(locale).numberPattern); [all...] |
/libcore/luni/src/main/java/java/util/ |
Currency.java | 21 import com.ibm.icu4jni.util.LocaleData; 167 LocaleData localeData = LocaleData.get(locale); 168 if (localeData.internationalCurrencySymbol.equals(currencyCode)) { 169 return localeData.currencySymbol;
|
Formatter.java | 19 import com.ibm.icu4jni.util.LocaleData; 557 private LocaleData localeData; 561 public LocaleData currentLocaleData; 567 public NativeDecimalFormat update(LocaleData localeData, String pattern) { 570 currentLocaleData = localeData; 577 if (localeData != currentLocaleData) { 578 decimalFormat.setDecimalFormatSymbols(localeData); 579 currentLocaleData = localeData; [all...] |
Calendar.java | 21 import com.ibm.icu4jni.util.LocaleData; 724 LocaleData localeData = LocaleData.get(locale); 725 setFirstDayOfWeek(localeData.firstDayOfWeek.intValue()); 726 setMinimalDaysInFirstWeek(localeData.minimalDaysInFirstWeek.intValue()); [all...] |
/libcore/luni/src/main/java/com/ibm/icu4jni/text/ |
NativeDecimalFormat.java | 19 import com.ibm.icu4jni.util.LocaleData; 139 public NativeDecimalFormat(String pattern, LocaleData data) { 224 public void setDecimalFormatSymbols(final LocaleData localeData) { 225 setDecimalFormatSymbols(this.addr, localeData.currencySymbol, localeData.decimalSeparator, 226 localeData.digit, localeData.exponentSeparator, localeData.groupingSeparator, 227 localeData.infinity, localeData.internationalCurrencySymbol, localeData.minusSign [all...] |
/external/chromium/third_party/icu/source/i18n/ |
plurrule.cpp | 388 PluralRules::getNextLocale(const UnicodeString& localeData, int32_t* curIndex, UnicodeString& localeName) { 392 while (i< localeData.length()) { 393 if ( (localeData.charAt(i)!= SPACE) && (localeData.charAt(i)!= COMMA) ) { 399 while (i< localeData.length()) { 400 if ( (localeData.charAt(i)== SPACE) || (localeData.charAt(i)== COMMA) ) { 403 localeName+=localeData.charAt(i++);
|
/external/icu4c/i18n/ |
plurrule.cpp | 388 PluralRules::getNextLocale(const UnicodeString& localeData, int32_t* curIndex, UnicodeString& localeName) { 392 while (i< localeData.length()) { 393 if ( (localeData.charAt(i)!= SPACE) && (localeData.charAt(i)!= COMMA) ) { 399 while (i< localeData.length()) { 400 if ( (localeData.charAt(i)== SPACE) || (localeData.charAt(i)== COMMA) ) { 403 localeName+=localeData.charAt(i++);
|
/external/icu4c/test/intltest/ |
tzfmttst.cpp | 242 struct LocaleData { 256 TestTimeRoundTripThread(IntlTest& tlog, LocaleData &ld, int32_t i) 438 LocaleData& data; 504 LocaleData data;
|
/frameworks/base/packages/SettingsProvider/src/com/android/providers/settings/ |
SettingsBackupAgent.java | 146 byte[] localeData = new byte[size]; 147 data.readEntityData(localeData, 0, size); 148 mSettingsHelper.setLocaleData(localeData);
|
/external/chromium/third_party/icu/public/i18n/unicode/ |
plurrule.h | 281 void getNextLocale(const UnicodeString& localeData, int32_t* curIndex, UnicodeString& localeName);
|
/external/icu4c/i18n/unicode/ |
plurrule.h | 281 void getNextLocale(const UnicodeString& localeData, int32_t* curIndex, UnicodeString& localeName);
|
/external/chromium/third_party/icu/public/common/unicode/ |
resbund.h | 23 * in localeData and resourceData which it doesn't own.
|
/external/chromium/third_party/icu/source/common/ |
resbund.cpp | 19 * localeData and resourceData which it doesn't own.
|
/external/icu4c/common/ |
resbund.cpp | 19 * localeData and resourceData which it doesn't own.
|
/external/icu4c/common/unicode/ |
resbund.h | 23 * in localeData and resourceData which it doesn't own.
|
/external/chromium/third_party/icu/source/test/intltest/ |
loctest.cpp | [all...] |