-
- All Implemented Interfaces:
-
com.facebook.hermes.intl.ILocaleObject
public class LocaleObjectICU implements ILocaleObject<ULocale>
-
-
Method Summary
Modifier and Type Method Description ArrayList<String>getUnicodeExtensions(String key)HashMap<String, String>getUnicodeExtensions()voidsetUnicodeExtensions(String key, ArrayList<String> value)ULocalegetLocale()ULocalegetLocaleWithoutExtensions()StringtoCanonicalTag()StringtoCanonicalTagWithoutExtensions()ILocaleObject<ULocale>cloneObject()static ILocaleObject<ULocale>createFromLocaleId(String localeId)static ILocaleObject<ULocale>createFromULocale(ULocale uLocale)static ILocaleObject<ULocale>createDefault()-
-
Method Detail
-
getUnicodeExtensions
@RequiresApi(api = Build.VERSION_CODES.N) ArrayList<String> getUnicodeExtensions(String key)
-
getUnicodeExtensions
@RequiresApi(api = Build.VERSION_CODES.N) HashMap<String, String> getUnicodeExtensions()
-
setUnicodeExtensions
@RequiresApi(api = Build.VERSION_CODES.N) void setUnicodeExtensions(String key, ArrayList<String> value)
-
getLocale
@RequiresApi(api = Build.VERSION_CODES.N) ULocale getLocale()
-
getLocaleWithoutExtensions
@RequiresApi(api = Build.VERSION_CODES.N) ULocale getLocaleWithoutExtensions()
-
toCanonicalTag
@RequiresApi(api = Build.VERSION_CODES.N) String toCanonicalTag()
-
toCanonicalTagWithoutExtensions
@RequiresApi(api = Build.VERSION_CODES.N) String toCanonicalTagWithoutExtensions()
-
cloneObject
@RequiresApi(api = Build.VERSION_CODES.N) ILocaleObject<ULocale> cloneObject()
-
createFromLocaleId
@RequiresApi(api = Build.VERSION_CODES.N) static ILocaleObject<ULocale> createFromLocaleId(String localeId)
-
createFromULocale
static ILocaleObject<ULocale> createFromULocale(ULocale uLocale)
-
createDefault
@RequiresApi(api = Build.VERSION_CODES.N) static ILocaleObject<ULocale> createDefault()
-
-
-
-