Class ULocale
public class ULocale : JVMBridgeBase<ULocale>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, ISerializable, IComparable<ULocale>
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<ULocale>ULocale
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<ULocale>.IsAssignableFrom(IJavaType)JVMBridgeBase<ULocale>.IsAssignableFrom<T>()JVMBridgeBase<ULocale>.Execute<T>(params T[])JVMBridgeBase<ULocale>.DynBridgeClazzJVMBridgeBase<ULocale>.BridgeClazzJVMBridgeBase.RuntimeClassNameOf<T>()JVMBridgeBase.ClassNameOf<T>()JVMBridgeBase.ClassOf<T>()JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)JVMBridgeBase.MonitorEnter()JVMBridgeBase.MonitorExit()JVMBridgeBase.IsInstanceOf(IJavaType)JVMBridgeBase.IsInstanceOf<T>()JVMBridgeBase.RuntimeIsInstanceOf<T>()JVMBridgeBase.CastTo<TNewClass>()JVMBridgeBase.CastDirect<TNewClass>()JVMBridgeBase.Dispose()JVMBridgeBase.ToString()JVMBridgeBase.GetHashCode()JVMBridgeBase.Notify()JVMBridgeBase.NotifyAll()JVMBridgeBase.Wait()JVMBridgeBase.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.IsBridgeListener
- Extension Methods
Constructors
ULocale()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public ULocale()
ULocale(String)
public ULocale(String arg0)
Parameters
ULocale(String, String)
public ULocale(String arg0, String arg1)
Parameters
ULocale(String, String, String)
public ULocale(String arg0, String arg1, String arg2)
Parameters
ULocale(params object[])
Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
public ULocale(params object[] args)
Parameters
args
object[]
Properties
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
CANADA
public static ULocale CANADA { get; }
Property Value
CANADA_FRENCH
public static ULocale CANADA_FRENCH { get; }
Property Value
CHINA
public static ULocale CHINA { get; }
Property Value
CHINESE
public static ULocale CHINESE { get; }
Property Value
ENGLISH
public static ULocale ENGLISH { get; }
Property Value
FRANCE
public static ULocale FRANCE { get; }
Property Value
FRENCH
public static ULocale FRENCH { get; }
Property Value
GERMAN
public static ULocale GERMAN { get; }
Property Value
GERMANY
public static ULocale GERMANY { get; }
Property Value
ITALIAN
public static ULocale ITALIAN { get; }
Property Value
ITALY
public static ULocale ITALY { get; }
Property Value
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
public override bool IsBridgeStatic { get; }
Property Value
JAPAN
public static ULocale JAPAN { get; }
Property Value
JAPANESE
public static ULocale JAPANESE { get; }
Property Value
KOREA
public static ULocale KOREA { get; }
Property Value
KOREAN
public static ULocale KOREAN { get; }
Property Value
PRC
public static ULocale PRC { get; }
Property Value
PRIVATE_USE_EXTENSION
public static char PRIVATE_USE_EXTENSION { get; }
Property Value
ROOT
public static ULocale ROOT { get; }
Property Value
SIMPLIFIED_CHINESE
public static ULocale SIMPLIFIED_CHINESE { get; }
Property Value
TAIWAN
public static ULocale TAIWAN { get; }
Property Value
TRADITIONAL_CHINESE
public static ULocale TRADITIONAL_CHINESE { get; }
Property Value
UK
public static ULocale UK { get; }
Property Value
UNICODE_LOCALE_EXTENSION
public static char UNICODE_LOCALE_EXTENSION { get; }
Property Value
US
public static ULocale US { get; }
Property Value
Methods
AcceptLanguage(ULocale[], ULocale[], bool[])
public static ULocale AcceptLanguage(ULocale[] arg0, ULocale[] arg1, bool[] arg2)
Parameters
Returns
AcceptLanguage(ULocale[], bool[])
public static ULocale AcceptLanguage(ULocale[] arg0, bool[] arg1)
Parameters
Returns
AcceptLanguage(String, ULocale[], bool[])
public static ULocale AcceptLanguage(String arg0, ULocale[] arg1, bool[] arg2)
Parameters
Returns
AcceptLanguage(String, bool[])
public static ULocale AcceptLanguage(String arg0, bool[] arg1)
Parameters
Returns
AddLikelySubtags(ULocale)
public static ULocale AddLikelySubtags(ULocale arg0)
Parameters
Returns
Canonicalize(String)
https://developer.android.com/reference/android/icu/util/ULocale.html#canonicalize(java.lang.String)
public static String Canonicalize(String arg0)
Parameters
Returns
CompareTo(ULocale)
public int CompareTo(ULocale arg0)
Parameters
Returns
CompareTo(object)
public int CompareTo(object arg0)
Parameters
Returns
CreateCanonical(ULocale)
public static ULocale CreateCanonical(ULocale arg0)
Parameters
Returns
CreateCanonical(String)
public static ULocale CreateCanonical(String arg0)
Parameters
Returns
ForLanguageTag(String)
public static ULocale ForLanguageTag(String arg0)
Parameters
Returns
ForLocale(Locale)
public static ULocale ForLocale(Locale arg0)
Parameters
Returns
GetAvailableLocales()
public static ULocale[] GetAvailableLocales()
Returns
GetAvailableLocalesByType(AvailableType)
public static Collection<ULocale> GetAvailableLocalesByType(ULocale.AvailableType arg0)
Parameters
Returns
GetBaseName()
public String GetBaseName()
Returns
GetBaseName(String)
public static String GetBaseName(String arg0)
Parameters
Returns
GetCharacterOrientation()
public String GetCharacterOrientation()
Returns
GetCountry()
public String GetCountry()
Returns
GetCountry(String)
public static String GetCountry(String arg0)
Parameters
Returns
GetDefault()
public static ULocale GetDefault()
Returns
GetDefault(Category)
public static ULocale GetDefault(ULocale.Category arg0)
Parameters
Returns
GetDisplayCountry()
public String GetDisplayCountry()
Returns
GetDisplayCountry(ULocale)
public String GetDisplayCountry(ULocale arg0)
Parameters
Returns
GetDisplayCountry(String, ULocale)
public static String GetDisplayCountry(String arg0, ULocale arg1)
Parameters
Returns
GetDisplayCountry(String, String)
public static String GetDisplayCountry(String arg0, String arg1)
Parameters
Returns
GetDisplayKeyword(String)
public static String GetDisplayKeyword(String arg0)
Parameters
Returns
GetDisplayKeyword(String, ULocale)
public static String GetDisplayKeyword(String arg0, ULocale arg1)
Parameters
Returns
GetDisplayKeyword(String, String)
public static String GetDisplayKeyword(String arg0, String arg1)
Parameters
Returns
GetDisplayKeywordValue(String)
public String GetDisplayKeywordValue(String arg0)
Parameters
Returns
GetDisplayKeywordValue(String, ULocale)
public String GetDisplayKeywordValue(String arg0, ULocale arg1)
Parameters
Returns
GetDisplayKeywordValue(String, String, ULocale)
public static String GetDisplayKeywordValue(String arg0, String arg1, ULocale arg2)
Parameters
Returns
GetDisplayKeywordValue(String, String, String)
public static String GetDisplayKeywordValue(String arg0, String arg1, String arg2)
Parameters
Returns
GetDisplayLanguage()
public String GetDisplayLanguage()
Returns
GetDisplayLanguage(ULocale)
public String GetDisplayLanguage(ULocale arg0)
Parameters
Returns
GetDisplayLanguage(String, ULocale)
public static String GetDisplayLanguage(String arg0, ULocale arg1)
Parameters
Returns
GetDisplayLanguage(String, String)
public static String GetDisplayLanguage(String arg0, String arg1)
Parameters
Returns
GetDisplayLanguageWithDialect()
public String GetDisplayLanguageWithDialect()
Returns
GetDisplayLanguageWithDialect(ULocale)
public String GetDisplayLanguageWithDialect(ULocale arg0)
Parameters
Returns
GetDisplayLanguageWithDialect(String, ULocale)
public static String GetDisplayLanguageWithDialect(String arg0, ULocale arg1)
Parameters
Returns
GetDisplayLanguageWithDialect(String, String)
public static String GetDisplayLanguageWithDialect(String arg0, String arg1)
Parameters
Returns
GetDisplayName()
public String GetDisplayName()
Returns
GetDisplayName(ULocale)
public String GetDisplayName(ULocale arg0)
Parameters
Returns
GetDisplayName(String, ULocale)
public static String GetDisplayName(String arg0, ULocale arg1)
Parameters
Returns
GetDisplayName(String, String)
public static String GetDisplayName(String arg0, String arg1)
Parameters
Returns
GetDisplayNameWithDialect()
public String GetDisplayNameWithDialect()
Returns
GetDisplayNameWithDialect(ULocale)
public String GetDisplayNameWithDialect(ULocale arg0)
Parameters
Returns
GetDisplayNameWithDialect(String, ULocale)
public static String GetDisplayNameWithDialect(String arg0, ULocale arg1)
Parameters
Returns
GetDisplayNameWithDialect(String, String)
public static String GetDisplayNameWithDialect(String arg0, String arg1)
Parameters
Returns
GetDisplayScript()
public String GetDisplayScript()
Returns
GetDisplayScript(ULocale)
public String GetDisplayScript(ULocale arg0)
Parameters
Returns
GetDisplayScript(String, ULocale)
public static String GetDisplayScript(String arg0, ULocale arg1)
Parameters
Returns
GetDisplayScript(String, String)
public static String GetDisplayScript(String arg0, String arg1)
Parameters
Returns
GetDisplayVariant()
public String GetDisplayVariant()
Returns
GetDisplayVariant(ULocale)
public String GetDisplayVariant(ULocale arg0)
Parameters
Returns
GetDisplayVariant(String, ULocale)
public static String GetDisplayVariant(String arg0, ULocale arg1)
Parameters
Returns
GetDisplayVariant(String, String)
public static String GetDisplayVariant(String arg0, String arg1)
Parameters
Returns
GetExtension(char)
public String GetExtension(char arg0)
Parameters
Returns
GetExtensionKeys()
public Set<Character> GetExtensionKeys()
Returns
GetFallback()
public ULocale GetFallback()
Returns
GetFallback(String)
public static String GetFallback(String arg0)
Parameters
Returns
GetISO3Country()
public String GetISO3Country()
Returns
GetISO3Country(String)
public static String GetISO3Country(String arg0)
Parameters
Returns
GetISO3Language()
public String GetISO3Language()
Returns
GetISO3Language(String)
public static String GetISO3Language(String arg0)
Parameters
Returns
GetISOCountries()
public static String[] GetISOCountries()
Returns
GetISOLanguages()
public static String[] GetISOLanguages()
Returns
GetKeywordValue(String)
public String GetKeywordValue(String arg0)
Parameters
Returns
GetKeywordValue(String, String)
public static String GetKeywordValue(String arg0, String arg1)
Parameters
Returns
GetKeywords()
public Iterator<String> GetKeywords()
Returns
GetKeywords(String)
public static Iterator<String> GetKeywords(String arg0)
Parameters
Returns
GetLanguage()
public String GetLanguage()
Returns
GetLanguage(String)
public static String GetLanguage(String arg0)
Parameters
Returns
GetLineOrientation()
public String GetLineOrientation()
Returns
GetName()
public String GetName()
Returns
GetName(String)
public static String GetName(String arg0)
Parameters
Returns
GetScript()
public String GetScript()
Returns
GetScript(String)
public static String GetScript(String arg0)
Parameters
Returns
GetUnicodeLocaleAttributes()
public Set<String> GetUnicodeLocaleAttributes()
Returns
GetUnicodeLocaleKeys()
public Set<String> GetUnicodeLocaleKeys()
Returns
GetUnicodeLocaleType(String)
public String GetUnicodeLocaleType(String arg0)
Parameters
Returns
GetVariant()
public String GetVariant()
Returns
GetVariant(String)
public static String GetVariant(String arg0)
Parameters
Returns
IsRightToLeft()
public bool IsRightToLeft()
Returns
MinimizeSubtags(ULocale)
public static ULocale MinimizeSubtags(ULocale arg0)
Parameters
Returns
SetKeywordValue(String, String)
public ULocale SetKeywordValue(String arg0, String arg1)
Parameters
Returns
SetKeywordValue(String, String, String)
public static String SetKeywordValue(String arg0, String arg1, String arg2)
Parameters
Returns
ToLanguageTag()
public String ToLanguageTag()
Returns
ToLegacyKey(String)
public static String ToLegacyKey(String arg0)
Parameters
Returns
ToLegacyType(String, String)
public static String ToLegacyType(String arg0, String arg1)
Parameters
Returns
ToLocale()
public Locale ToLocale()
Returns
ToUnicodeLocaleKey(String)
public static String ToUnicodeLocaleKey(String arg0)
Parameters
Returns
ToUnicodeLocaleType(String, String)
public static String ToUnicodeLocaleType(String arg0, String arg1)
Parameters
Returns
Operators
implicit operator Serializable(ULocale)
Converter from ULocale to Serializable
public static implicit operator Serializable(ULocale t)
Parameters
t
ULocale
Returns
implicit operator Comparable(ULocale)
Converter from ULocale to Comparable
public static implicit operator Comparable(ULocale t)
Parameters
t
ULocale