Package com.ibm.icu.impl.javaspi
Class ICULocaleServiceProvider
java.lang.Object
com.ibm.icu.impl.javaspi.ICULocaleServiceProvider
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static boolean
private static final String
private static final String
private static boolean
private static boolean
private static Locale[]
private static final Locale[]
private static final String
private static String
private static final String
private static final String
private static boolean
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static void
private static void
addULocale
(ULocale uloc, Set<Locale> locales) private static boolean
private static boolean
static Locale[]
private static String
private static Locale[]
private static void
private static boolean
parseBooleanString
(String str, boolean defaultVal) static ULocale
toULocaleNoSpecialVariant
(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
-