internal TextInfo(java.util.Locale javaLocale) { this.javaLocale = javaLocale; this.javaCollator = java.text.Collator.getInstance(javaLocale); this.isReadOnly = true; this.listSeparator = null; }
public CultureInfo(string name, bool useUserOverride) { if (name == null) { throw new System.ArgumentNullException(); } var locale = (java.util.Locale)_LocaleCache.get(name); if (locale == null) { int sep = name.IndexOf('-'); if (sep == -1) { if (name == "") { locale = java.util.Locale.ROOT; } locale = new java.util.Locale(name); } else { var language = name.Substring(0, sep); var country = name.Substring(sep + 1); locale = new java.util.Locale(language, country); } locale = (java.util.Locale) _LocaleCache.putIfAbsent(name, locale) ?? locale; } JavaLocale = locale; CompareInfoRef = new CompareInfo(this, JavaLocale); TextInfoRef = new TextInfo(this, JavaLocale); }
public virtual int isLanguageAvailable(java.util.Locale arg0) { global::MonoJavaBridge.JNIEnv @__env = global::MonoJavaBridge.JNIEnv.ThreadEnv; if (!IsClrObject) { return(@__env.CallIntMethod(this.JvmHandle, global::android.speech.tts.TextToSpeech._isLanguageAvailable7334, global::MonoJavaBridge.JavaBridge.ConvertToValue(arg0))); } else { return(@__env.CallNonVirtualIntMethod(this.JvmHandle, global::android.speech.tts.TextToSpeech.staticClass, global::android.speech.tts.TextToSpeech._isLanguageAvailable7334, global::MonoJavaBridge.JavaBridge.ConvertToValue(arg0))); } }
public string GetName(int language) { try { CultureInfo culture = new CultureInfo(language, false); java.util.Locale locale = [email protected](culture); return(FamilyFont.getFamily(locale)); } catch { return(Name); } }
public virtual global::java.lang.String getDisplayName(java.util.Locale arg0) { global::MonoJavaBridge.JNIEnv @__env = global::MonoJavaBridge.JNIEnv.ThreadEnv; if (!IsClrObject) { return(global::MonoJavaBridge.JavaBridge.WrapJavaObject(@__env.CallObjectMethod(this.JvmHandle, global::java.util.TimeZone._getDisplayName15693, global::MonoJavaBridge.JavaBridge.ConvertToValue(arg0))) as java.lang.String); } else { return(global::MonoJavaBridge.JavaBridge.WrapJavaObject(@__env.CallNonVirtualObjectMethod(this.JvmHandle, global::java.util.TimeZone.staticClass, global::java.util.TimeZone._getDisplayName15693, global::MonoJavaBridge.JavaBridge.ConvertToValue(arg0))) as java.lang.String); } }
public virtual global::java.io.PrintWriter printf(java.util.Locale arg0, java.lang.String arg1, java.lang.Object[] arg2) { global::MonoJavaBridge.JNIEnv @__env = global::MonoJavaBridge.JNIEnv.ThreadEnv; if (!IsClrObject) { return(global::MonoJavaBridge.JavaBridge.WrapJavaObject(@__env.CallObjectMethod(this.JvmHandle, global::java.io.PrintWriter._printf12695, global::MonoJavaBridge.JavaBridge.ConvertToValue(arg0), global::MonoJavaBridge.JavaBridge.ConvertToValue(arg1), global::MonoJavaBridge.JavaBridge.ConvertToValue(arg2))) as java.io.PrintWriter); } else { return(global::MonoJavaBridge.JavaBridge.WrapJavaObject(@__env.CallNonVirtualObjectMethod(this.JvmHandle, global::java.io.PrintWriter.staticClass, global::java.io.PrintWriter._printf12695, global::MonoJavaBridge.JavaBridge.ConvertToValue(arg0), global::MonoJavaBridge.JavaBridge.ConvertToValue(arg1), global::MonoJavaBridge.JavaBridge.ConvertToValue(arg2))) as java.io.PrintWriter); } }
void org.apache.http.HttpResponse.setLocale(java.util.Locale arg0) { global::MonoJavaBridge.JNIEnv @__env = global::MonoJavaBridge.JNIEnv.ThreadEnv; if (!IsClrObject) { @__env.CallVoidMethod(this.JvmHandle, global::org.apache.http.HttpResponse_._setLocale16235, global::MonoJavaBridge.JavaBridge.ConvertToValue(arg0)); } else { @__env.CallNonVirtualVoidMethod(this.JvmHandle, global::org.apache.http.HttpResponse_.staticClass, global::org.apache.http.HttpResponse_._setLocale16235, global::MonoJavaBridge.JavaBridge.ConvertToValue(arg0)); } }
public global::java.lang.String getSymbol(java.util.Locale arg0) { global::MonoJavaBridge.JNIEnv @__env = global::MonoJavaBridge.JNIEnv.ThreadEnv; if (!IsClrObject) { return(global::MonoJavaBridge.JavaBridge.WrapJavaObject(@__env.CallObjectMethod(this.JvmHandle, global::java.util.Currency._getSymbol15355, global::MonoJavaBridge.JavaBridge.ConvertToValue(arg0))) as java.lang.String); } else { return(global::MonoJavaBridge.JavaBridge.WrapJavaObject(@__env.CallNonVirtualObjectMethod(this.JvmHandle, global::java.util.Currency.staticClass, global::java.util.Currency._getSymbol15355, global::MonoJavaBridge.JavaBridge.ConvertToValue(arg0))) as java.lang.String); } }
public static void setDefault(java.util.Locale arg0) { global::MonoJavaBridge.JNIEnv @__env = global::MonoJavaBridge.JNIEnv.ThreadEnv; @__env.CallStaticVoidMethod(java.util.Locale.staticClass, global::java.util.Locale._setDefault15537, global::MonoJavaBridge.JavaBridge.ConvertToValue(arg0)); }
public Locale(string language, string country) { this._inner = new _Locale(language, country); }
public Address(java.util.Locale arg0) : base(global::MonoJavaBridge.JNIEnv.ThreadEnv) { global::MonoJavaBridge.JNIEnv @__env = global::MonoJavaBridge.JNIEnv.ThreadEnv; global::MonoJavaBridge.JniLocalHandle handle = @__env.NewObject(android.location.Address.staticClass, global::android.location.Address._Address4692, global::MonoJavaBridge.JavaBridge.ConvertToValue(arg0)); Init(@__env, handle); }
public static global::java.text.NumberFormat getPercentInstance(java.util.Locale arg0) { global::MonoJavaBridge.JNIEnv @__env = global::MonoJavaBridge.JNIEnv.ThreadEnv; return(global::MonoJavaBridge.JavaBridge.WrapJavaObject(@__env.CallStaticObjectMethod(java.text.NumberFormat.staticClass, global::java.text.NumberFormat._getPercentInstance15143, global::MonoJavaBridge.JavaBridge.ConvertToValue(arg0))) as java.text.NumberFormat); }
public static global::java.text.DateFormat getDateInstance(int arg0, java.util.Locale arg1) { global::MonoJavaBridge.JNIEnv @__env = global::MonoJavaBridge.JNIEnv.ThreadEnv; return(global::MonoJavaBridge.JavaBridge.WrapJavaObject(@__env.CallStaticObjectMethod(java.text.DateFormat.staticClass, global::java.text.DateFormat._getDateInstance15090, global::MonoJavaBridge.JavaBridge.ConvertToValue(arg0), global::MonoJavaBridge.JavaBridge.ConvertToValue(arg1))) as java.text.DateFormat); }
public static int getFormatTypeForLocale(java.util.Locale arg0) { global::MonoJavaBridge.JNIEnv @__env = global::MonoJavaBridge.JNIEnv.ThreadEnv; return(@__env.CallStaticIntMethod(android.telephony.PhoneNumberUtils.staticClass, global::android.telephony.PhoneNumberUtils._getFormatTypeForLocale7388, global::MonoJavaBridge.JavaBridge.ConvertToValue(arg0))); }
public static global::java.util.Currency getInstance(java.util.Locale arg0) { global::MonoJavaBridge.JNIEnv @__env = global::MonoJavaBridge.JNIEnv.ThreadEnv; return(global::MonoJavaBridge.JavaBridge.WrapJavaObject(@__env.CallStaticObjectMethod(java.util.Currency.staticClass, global::java.util.Currency._getInstance15352, global::MonoJavaBridge.JavaBridge.ConvertToValue(arg0))) as java.util.Currency); }
public Formatter(java.io.File arg0, java.lang.String arg1, java.util.Locale arg2) : base(global::MonoJavaBridge.JNIEnv.ThreadEnv) { global::MonoJavaBridge.JNIEnv @__env = global::MonoJavaBridge.JNIEnv.ThreadEnv; global::MonoJavaBridge.JniLocalHandle handle = @__env.NewObject(java.util.Formatter.staticClass, global::java.util.Formatter._Formatter15430, global::MonoJavaBridge.JavaBridge.ConvertToValue(arg0), global::MonoJavaBridge.JavaBridge.ConvertToValue(arg1), global::MonoJavaBridge.JavaBridge.ConvertToValue(arg2)); Init(@__env, handle); }
public Geocoder(android.content.Context arg0, java.util.Locale arg1) : base(global::MonoJavaBridge.JNIEnv.ThreadEnv) { global::MonoJavaBridge.JNIEnv @__env = global::MonoJavaBridge.JNIEnv.ThreadEnv; global::MonoJavaBridge.JniLocalHandle handle = @__env.NewObject(android.location.Geocoder.staticClass, global::android.location.Geocoder._Geocoder4714, global::MonoJavaBridge.JavaBridge.ConvertToValue(arg0), global::MonoJavaBridge.JavaBridge.ConvertToValue(arg1)); Init(@__env, handle); }
// // called by CultureInfo // public TextInfo(CultureInfo cultureInfo, java.util.Locale locale) { CultureInfoRef = cultureInfo; JavaLocale = locale; }