Package com.ibm.icu.impl.javaspi
Class ICULocaleServiceProvider
java.lang.Object
com.ibm.icu.impl.javaspi.ICULocaleServiceProvider
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static booleanprivate static final Stringprivate static final Stringprivate static booleanprivate static booleanprivate static Locale[]private static final Locale[]private static final Stringprivate static Stringprivate static final Stringprivate static final Stringprivate static boolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static voidprivate static voidaddULocale(ULocale uloc, Set<Locale> locales) private static booleanprivate static booleanstatic Locale[]private static Stringprivate static Locale[]private static voidprivate static booleanparseBooleanString(String str, boolean defaultVal) static ULocaletoULocaleNoSpecialVariant(Locale locale) static boolean
-
Field Details
-
SPI_PROP_FILE
- See Also:
-
SUFFIX_KEY
- See Also:
-
ENABLE_VARIANTS_KEY
- See Also:
-
ENABLE_ISO3_LANG_KEY
- See Also:
-
USE_DECIMALFORMAT_KEY
- See Also:
-
configLoaded
private static boolean configLoaded -
suffix
-
enableVariants
private static boolean enableVariants -
enableIso3Lang
private static boolean enableIso3Lang -
useDecimalFormat
private static boolean useDecimalFormat -
SPECIAL_LOCALES
-
SPECIAL_LOCALES_MAP
-
LOCALES
-
-
Constructor Details
-
ICULocaleServiceProvider
public ICULocaleServiceProvider()
-
-
Method Details
-
getAvailableLocales
-
toULocaleNoSpecialVariant
-
useDecimalFormat
public static boolean useDecimalFormat() -
getSpecialLocalesMap
-
getLocales
-
addLocale
-
addULocale
-
enableIso3Languages
private static boolean enableIso3Languages() -
enableIcuVariants
private static boolean enableIcuVariants() -
getIcuSuffix
-
loadConfiguration
private static void loadConfiguration() -
parseBooleanString
-