import { JavaClass, BasicOrJavaType } from "java-bridge"; import { Locale$Category as java_util_Locale$Category } from "./Locale$Category"; import { List as java_util_List } from "./List"; import { Collection as java_util_Collection } from "./Collection"; import { Locale$FilteringMode as java_util_Locale$FilteringMode } from "./Locale$FilteringMode"; import { Set as java_util_Set } from "./Set"; import { Long as java_lang_Long } from "./../lang/Long"; import { Integer as java_lang_Integer } from "./../lang/Integer"; import { Class as java_lang_Class } from "./../lang/Class"; /** * This class just defines types, you should import Locale instead of this. * This was generated by java-bridge. * You should probably not edit this. */ export declare class LocaleClass extends JavaClass { /** * Original type: 'java.util.Locale' */ static readonly ENGLISH: LocaleClass | null; /** * Original type: 'java.util.Locale' */ static readonly FRENCH: LocaleClass | null; /** * Original type: 'java.util.Locale' */ static readonly GERMAN: LocaleClass | null; /** * Original type: 'java.util.Locale' */ static readonly ITALIAN: LocaleClass | null; /** * Original type: 'java.util.Locale' */ static readonly JAPANESE: LocaleClass | null; /** * Original type: 'java.util.Locale' */ static readonly KOREAN: LocaleClass | null; /** * Original type: 'java.util.Locale' */ static readonly CHINESE: LocaleClass | null; /** * Original type: 'java.util.Locale' */ static readonly SIMPLIFIED_CHINESE: LocaleClass | null; /** * Original type: 'java.util.Locale' */ static readonly TRADITIONAL_CHINESE: LocaleClass | null; /** * Original type: 'java.util.Locale' */ static readonly FRANCE: LocaleClass | null; /** * Original type: 'java.util.Locale' */ static readonly GERMANY: LocaleClass | null; /** * Original type: 'java.util.Locale' */ static readonly ITALY: LocaleClass | null; /** * Original type: 'java.util.Locale' */ static readonly JAPAN: LocaleClass | null; /** * Original type: 'java.util.Locale' */ static readonly KOREA: LocaleClass | null; /** * Original type: 'java.util.Locale' */ static readonly CHINA: LocaleClass | null; /** * Original type: 'java.util.Locale' */ static readonly PRC: LocaleClass | null; /** * Original type: 'java.util.Locale' */ static readonly TAIWAN: LocaleClass | null; /** * Original type: 'java.util.Locale' */ static readonly UK: LocaleClass | null; /** * Original type: 'java.util.Locale' */ static readonly US: LocaleClass | null; /** * Original type: 'java.util.Locale' */ static readonly CANADA: LocaleClass | null; /** * Original type: 'java.util.Locale' */ static readonly CANADA_FRENCH: LocaleClass | null; /** * Original type: 'java.util.Locale' */ static readonly ROOT: LocaleClass | null; /** * Original type: 'char' */ static readonly PRIVATE_USE_EXTENSION: string | null; /** * Original type: 'char' */ static readonly UNICODE_LOCALE_EXTENSION: string | null; /** * @param var0 original type: 'java.lang.Object' * @return original return type: 'boolean' */ equals(var0: BasicOrJavaType | null): Promise; /** * @param var0 original type: 'java.lang.Object' * @return original return type: 'boolean' */ equalsSync(var0: BasicOrJavaType | null): boolean; /** * @return original return type: 'java.lang.String' */ toString(): Promise; /** * @return original return type: 'java.lang.String' */ toStringSync(): string; /** * @return original return type: 'int' */ hashCode(): Promise; /** * @return original return type: 'int' */ hashCodeSync(): number; /** * @return original return type: 'java.lang.Object' */ clone(): Promise; /** * @return original return type: 'java.lang.Object' */ cloneSync(): BasicOrJavaType | null; /** * @return original return type: 'java.lang.String' */ getLanguage(): Promise; /** * @return original return type: 'java.lang.String' */ getLanguageSync(): string | null; /** * @param var0 original type: 'java.util.Locale$Category' * @return original return type: 'java.util.Locale' */ static getDefault(var0: java_util_Locale$Category | null): Promise; /** * @param var0 original type: 'java.util.Locale$Category' * @return original return type: 'java.util.Locale' */ static getDefaultSync(var0: java_util_Locale$Category | null): Locale | null; /** * @return original return type: 'java.util.Locale' */ static getDefault(): Promise; /** * @return original return type: 'java.util.Locale' */ static getDefaultSync(): Locale | null; /** * @param var0 original type: 'java.util.List' * @param var1 original type: 'java.util.Collection' * @return original return type: 'java.util.Locale' */ static lookup(var0: java_util_List | null, var1: java_util_Collection | null): Promise; /** * @param var0 original type: 'java.util.List' * @param var1 original type: 'java.util.Collection' * @return original return type: 'java.util.Locale' */ static lookupSync(var0: java_util_List | null, var1: java_util_Collection | null): Locale | null; /** * @param var0 original type: 'java.util.List' * @param var1 original type: 'java.util.Collection' * @param var2 original type: 'java.util.Locale$FilteringMode' * @return original return type: 'java.util.List' */ static filter(var0: java_util_List | null, var1: java_util_Collection | null, var2: java_util_Locale$FilteringMode | null): Promise; /** * @param var0 original type: 'java.util.List' * @param var1 original type: 'java.util.Collection' * @param var2 original type: 'java.util.Locale$FilteringMode' * @return original return type: 'java.util.List' */ static filterSync(var0: java_util_List | null, var1: java_util_Collection | null, var2: java_util_Locale$FilteringMode | null): java_util_List | null; /** * @param var0 original type: 'java.util.List' * @param var1 original type: 'java.util.Collection' * @return original return type: 'java.util.List' */ static filter(var0: java_util_List | null, var1: java_util_Collection | null): Promise; /** * @param var0 original type: 'java.util.List' * @param var1 original type: 'java.util.Collection' * @return original return type: 'java.util.List' */ static filterSync(var0: java_util_List | null, var1: java_util_Collection | null): java_util_List | null; /** * @param var0 original type: 'java.util.Locale$Category' * @param var1 original type: 'java.util.Locale' * @return original return type: 'void' */ static setDefault(var0: java_util_Locale$Category | null, var1: LocaleClass | null): Promise; /** * @param var0 original type: 'java.util.Locale$Category' * @param var1 original type: 'java.util.Locale' * @return original return type: 'void' */ static setDefaultSync(var0: java_util_Locale$Category | null, var1: LocaleClass | null): void; /** * @param var0 original type: 'java.util.Locale' * @return original return type: 'void' */ static setDefault(var0: LocaleClass | null): Promise; /** * @param var0 original type: 'java.util.Locale' * @return original return type: 'void' */ static setDefaultSync(var0: LocaleClass | null): void; /** * @return original return type: 'java.util.Locale[]' */ static getAvailableLocales(): Promise<(Locale | null)[] | null>; /** * @return original return type: 'java.util.Locale[]' */ static getAvailableLocalesSync(): (Locale | null)[] | null; /** * @return original return type: 'java.lang.String[]' */ static getISOCountries(): Promise<(string | null)[] | null>; /** * @return original return type: 'java.lang.String[]' */ static getISOCountriesSync(): (string | null)[] | null; /** * @return original return type: 'java.lang.String[]' */ static getISOLanguages(): Promise<(string | null)[] | null>; /** * @return original return type: 'java.lang.String[]' */ static getISOLanguagesSync(): (string | null)[] | null; /** * @return original return type: 'java.lang.String' */ getScript(): Promise; /** * @return original return type: 'java.lang.String' */ getScriptSync(): string | null; /** * @return original return type: 'java.lang.String' */ getCountry(): Promise; /** * @return original return type: 'java.lang.String' */ getCountrySync(): string | null; /** * @return original return type: 'java.lang.String' */ getVariant(): Promise; /** * @return original return type: 'java.lang.String' */ getVariantSync(): string | null; /** * @return original return type: 'boolean' */ hasExtensions(): Promise; /** * @return original return type: 'boolean' */ hasExtensionsSync(): boolean; /** * @return original return type: 'java.util.Locale' */ stripExtensions(): Promise; /** * @return original return type: 'java.util.Locale' */ stripExtensionsSync(): Locale | null; /** * @param var0 original type: 'char' * @return original return type: 'java.lang.String' */ getExtension(var0: string | null): Promise; /** * @param var0 original type: 'char' * @return original return type: 'java.lang.String' */ getExtensionSync(var0: string | null): string | null; /** * @return original return type: 'java.util.Set' */ getExtensionKeys(): Promise; /** * @return original return type: 'java.util.Set' */ getExtensionKeysSync(): java_util_Set | null; /** * @return original return type: 'java.util.Set' */ getUnicodeLocaleAttributes(): Promise; /** * @return original return type: 'java.util.Set' */ getUnicodeLocaleAttributesSync(): java_util_Set | null; /** * @param var0 original type: 'java.lang.String' * @return original return type: 'java.lang.String' */ getUnicodeLocaleType(var0: string | null): Promise; /** * @param var0 original type: 'java.lang.String' * @return original return type: 'java.lang.String' */ getUnicodeLocaleTypeSync(var0: string | null): string | null; /** * @return original return type: 'java.util.Set' */ getUnicodeLocaleKeys(): Promise; /** * @return original return type: 'java.util.Set' */ getUnicodeLocaleKeysSync(): java_util_Set | null; /** * @return original return type: 'java.lang.String' */ toLanguageTag(): Promise; /** * @return original return type: 'java.lang.String' */ toLanguageTagSync(): string | null; /** * @param var0 original type: 'java.lang.String' * @return original return type: 'java.util.Locale' */ static forLanguageTag(var0: string | null): Promise; /** * @param var0 original type: 'java.lang.String' * @return original return type: 'java.util.Locale' */ static forLanguageTagSync(var0: string | null): Locale | null; /** * @return original return type: 'java.lang.String' */ getISO3Language(): Promise; /** * @return original return type: 'java.lang.String' */ getISO3LanguageSync(): string | null; /** * @return original return type: 'java.lang.String' */ getISO3Country(): Promise; /** * @return original return type: 'java.lang.String' */ getISO3CountrySync(): string | null; /** * @return original return type: 'java.lang.String' */ getDisplayLanguage(): Promise; /** * @return original return type: 'java.lang.String' */ getDisplayLanguageSync(): string | null; /** * @param var0 original type: 'java.util.Locale' * @return original return type: 'java.lang.String' */ getDisplayLanguage(var0: LocaleClass | null): Promise; /** * @param var0 original type: 'java.util.Locale' * @return original return type: 'java.lang.String' */ getDisplayLanguageSync(var0: LocaleClass | null): string | null; /** * @param var0 original type: 'java.util.Locale' * @return original return type: 'java.lang.String' */ getDisplayScript(var0: LocaleClass | null): Promise; /** * @param var0 original type: 'java.util.Locale' * @return original return type: 'java.lang.String' */ getDisplayScriptSync(var0: LocaleClass | null): string | null; /** * @return original return type: 'java.lang.String' */ getDisplayScript(): Promise; /** * @return original return type: 'java.lang.String' */ getDisplayScriptSync(): string | null; /** * @param var0 original type: 'java.util.Locale' * @return original return type: 'java.lang.String' */ getDisplayCountry(var0: LocaleClass | null): Promise; /** * @param var0 original type: 'java.util.Locale' * @return original return type: 'java.lang.String' */ getDisplayCountrySync(var0: LocaleClass | null): string | null; /** * @return original return type: 'java.lang.String' */ getDisplayCountry(): Promise; /** * @return original return type: 'java.lang.String' */ getDisplayCountrySync(): string | null; /** * @param var0 original type: 'java.util.Locale' * @return original return type: 'java.lang.String' */ getDisplayVariant(var0: LocaleClass | null): Promise; /** * @param var0 original type: 'java.util.Locale' * @return original return type: 'java.lang.String' */ getDisplayVariantSync(var0: LocaleClass | null): string | null; /** * @return original return type: 'java.lang.String' */ getDisplayVariant(): Promise; /** * @return original return type: 'java.lang.String' */ getDisplayVariantSync(): string | null; /** * @param var0 original type: 'java.util.Locale' * @return original return type: 'java.lang.String' */ getDisplayName(var0: LocaleClass | null): Promise; /** * @param var0 original type: 'java.util.Locale' * @return original return type: 'java.lang.String' */ getDisplayNameSync(var0: LocaleClass | null): string | null; /** * @return original return type: 'java.lang.String' */ getDisplayName(): Promise; /** * @return original return type: 'java.lang.String' */ getDisplayNameSync(): string | null; /** * @param var0 original type: 'java.util.List' * @param var1 original type: 'java.util.Collection' * @param var2 original type: 'java.util.Locale$FilteringMode' * @return original return type: 'java.util.List' */ static filterTags(var0: java_util_List | null, var1: java_util_Collection | null, var2: java_util_Locale$FilteringMode | null): Promise; /** * @param var0 original type: 'java.util.List' * @param var1 original type: 'java.util.Collection' * @param var2 original type: 'java.util.Locale$FilteringMode' * @return original return type: 'java.util.List' */ static filterTagsSync(var0: java_util_List | null, var1: java_util_Collection | null, var2: java_util_Locale$FilteringMode | null): java_util_List | null; /** * @param var0 original type: 'java.util.List' * @param var1 original type: 'java.util.Collection' * @return original return type: 'java.util.List' */ static filterTags(var0: java_util_List | null, var1: java_util_Collection | null): Promise; /** * @param var0 original type: 'java.util.List' * @param var1 original type: 'java.util.Collection' * @return original return type: 'java.util.List' */ static filterTagsSync(var0: java_util_List | null, var1: java_util_Collection | null): java_util_List | null; /** * @param var0 original type: 'java.util.List' * @param var1 original type: 'java.util.Collection' * @return original return type: 'java.lang.String' */ static lookupTag(var0: java_util_List | null, var1: java_util_Collection | null): Promise; /** * @param var0 original type: 'java.util.List' * @param var1 original type: 'java.util.Collection' * @return original return type: 'java.lang.String' */ static lookupTagSync(var0: java_util_List | null, var1: java_util_Collection | null): string | null; /** * @param var0 original type: 'long' * @param var1 original type: 'int' * @return original return type: 'void' */ wait(var0: java_lang_Long | bigint | number, var1: java_lang_Integer | number): Promise; /** * @param var0 original type: 'long' * @param var1 original type: 'int' * @return original return type: 'void' */ waitSync(var0: java_lang_Long | bigint | number, var1: java_lang_Integer | number): void; /** * @param var0 original type: 'long' * @return original return type: 'void' */ wait(var0: java_lang_Long | bigint | number): Promise; /** * @param var0 original type: 'long' * @return original return type: 'void' */ waitSync(var0: java_lang_Long | bigint | number): void; /** * @return original return type: 'void' */ wait(): Promise; /** * @return original return type: 'void' */ waitSync(): void; /** * @return original return type: 'java.lang.Class' */ getClass(): Promise; /** * @return original return type: 'java.lang.Class' */ getClassSync(): java_lang_Class; /** * @return original return type: 'void' */ notify(): Promise; /** * @return original return type: 'void' */ notifySync(): void; /** * @return original return type: 'void' */ notifyAll(): Promise; /** * @return original return type: 'void' */ notifyAllSync(): void; /** * @param var0 original type: 'java.lang.String' * @return original return type: 'java.util.Locale' */ static newInstance(var0: string | null): Promise; /** * @param var0 original type: 'java.lang.String' * @param var1 original type: 'java.lang.String' * @return original return type: 'java.util.Locale' */ static newInstance(var0: string | null, var1: string | null): Promise; /** * @param var0 original type: 'java.lang.String' * @param var1 original type: 'java.lang.String' * @param var2 original type: 'java.lang.String' * @return original return type: 'java.util.Locale' */ static newInstance(var0: string | null, var1: string | null, var2: string | null): Promise; /** * @param var0 original type: 'java.lang.String' */ constructor(var0: string | null); /** * @param var0 original type: 'java.lang.String' * @param var1 original type: 'java.lang.String' */ constructor(var0: string | null, var1: string | null); /** * @param var0 original type: 'java.lang.String' * @param var1 original type: 'java.lang.String' * @param var2 original type: 'java.lang.String' */ constructor(var0: string | null, var1: string | null, var2: string | null); } declare const Locale_base: typeof LocaleClass; /** * Class java.util.Locale. * * This actually imports the java class for further use. * The class LocaleClass only defines types, this is the class you should actually import. * Please note that this statement imports the underlying java class at runtime, which may take a while. * This was generated by java-bridge. * You should probably not edit this. */ export declare class Locale extends Locale_base { } export default Locale; //# sourceMappingURL=Locale.d.ts.map