java.lang.Object
java.lang.Enum<Language>
org.teamapps.application.api.localization.Language
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<Language>, java.lang.constant.Constable

public enum Language
extends java.lang.Enum<Language>
  • Enum Constant Details

    • AA_AFAR

      public static final Language AA_AFAR
    • AF_AFRIKAANS

      public static final Language AF_AFRIKAANS
    • AK_AKAN

      public static final Language AK_AKAN
    • AM_AMHARIC

      public static final Language AM_AMHARIC
    • AN_ARAGONESE

      public static final Language AN_ARAGONESE
    • AR_ARABIC

      public static final Language AR_ARABIC
    • AS_ASSAMESE

      public static final Language AS_ASSAMESE
    • AV_AVARIC

      public static final Language AV_AVARIC
    • AY_AYMARA

      public static final Language AY_AYMARA
    • AZ_AZERBAIJANI

      public static final Language AZ_AZERBAIJANI
    • BA_BASHKIR

      public static final Language BA_BASHKIR
    • BE_BELARUSIAN

      public static final Language BE_BELARUSIAN
    • BG_BULGARIAN

      public static final Language BG_BULGARIAN
    • BH_BIHARI

      public static final Language BH_BIHARI
    • BI_BISLAMA

      public static final Language BI_BISLAMA
    • BM_BAMBARA

      public static final Language BM_BAMBARA
    • BN_BENGALI

      public static final Language BN_BENGALI
    • BO_TIBETAN

      public static final Language BO_TIBETAN
    • BR_BRETON

      public static final Language BR_BRETON
    • BS_BOSNIAN

      public static final Language BS_BOSNIAN
    • CA_CATALAN

      public static final Language CA_CATALAN
    • CE_CHECHEN

      public static final Language CE_CHECHEN
    • CH_CHAMORRO

      public static final Language CH_CHAMORRO
    • CO_CORSICAN

      public static final Language CO_CORSICAN
    • CR_CREE

      public static final Language CR_CREE
    • CS_CZECH

      public static final Language CS_CZECH
    • CV_CHUVASH

      public static final Language CV_CHUVASH
    • CY_WELSH

      public static final Language CY_WELSH
    • DA_DANISH

      public static final Language DA_DANISH
    • DE_GERMAN

      public static final Language DE_GERMAN
    • DV_DHIVEHI_MALDIVIAN

      public static final Language DV_DHIVEHI_MALDIVIAN
    • DZ_DZONGKHA

      public static final Language DZ_DZONGKHA
    • EE_EWE

      public static final Language EE_EWE
    • EL_GREEK

      public static final Language EL_GREEK
    • EN_ENGLISH

      public static final Language EN_ENGLISH
    • EO_ESPERANTO

      public static final Language EO_ESPERANTO
    • ES_SPANISH

      public static final Language ES_SPANISH
    • ET_ESTONIAN

      public static final Language ET_ESTONIAN
    • EU_BASQUE

      public static final Language EU_BASQUE
    • FA_PERSIAN

      public static final Language FA_PERSIAN
    • FF_FULAH

      public static final Language FF_FULAH
    • FI_FINNISH

      public static final Language FI_FINNISH
    • FJ_FIJIAN

      public static final Language FJ_FIJIAN
    • FO_FAROESE

      public static final Language FO_FAROESE
    • FR_FRENCH

      public static final Language FR_FRENCH
    • FY_WESTERN_FRISIAN

      public static final Language FY_WESTERN_FRISIAN
    • GA_IRISH

      public static final Language GA_IRISH
    • GD_GAELIC

      public static final Language GD_GAELIC
    • GL_GALICIAN

      public static final Language GL_GALICIAN
    • GN_GUARANI

      public static final Language GN_GUARANI
    • GU_GUJARATI

      public static final Language GU_GUJARATI
    • GV_MANX

      public static final Language GV_MANX
    • HA_HAUSA

      public static final Language HA_HAUSA
    • HE_HEBREW

      public static final Language HE_HEBREW
    • HI_HINDI

      public static final Language HI_HINDI
    • HO_HIRI_MOTU

      public static final Language HO_HIRI_MOTU
    • HR_CROATIAN

      public static final Language HR_CROATIAN
    • HT_HAITIAN_HAITIAN_CREOLE

      public static final Language HT_HAITIAN_HAITIAN_CREOLE
    • HU_HUNGARIAN

      public static final Language HU_HUNGARIAN
    • HY_ARMENIAN

      public static final Language HY_ARMENIAN
    • HZ_HERERO

      public static final Language HZ_HERERO
    • ID_INDONESIAN

      public static final Language ID_INDONESIAN
    • IG_IGBO

      public static final Language IG_IGBO
    • II_SICHUAN_YI_NUOSU

      public static final Language II_SICHUAN_YI_NUOSU
    • IK_INUPIAQ

      public static final Language IK_INUPIAQ
    • IO_IDO

      public static final Language IO_IDO
    • IS_ICELANDIC

      public static final Language IS_ICELANDIC
    • IT_ITALIAN

      public static final Language IT_ITALIAN
    • IU_INUKTITUT

      public static final Language IU_INUKTITUT
    • JA_JAPANESE

      public static final Language JA_JAPANESE
    • JV_JAVANESE

      public static final Language JV_JAVANESE
    • KA_GEORGIAN

      public static final Language KA_GEORGIAN
    • KG_KONGO

      public static final Language KG_KONGO
    • KI_KIKUYU_GIKUYU

      public static final Language KI_KIKUYU_GIKUYU
    • KJ_KUANYAMA_KWANYAMA

      public static final Language KJ_KUANYAMA_KWANYAMA
    • KK_KAZAKH

      public static final Language KK_KAZAKH
    • KL_KALAALLISUT_GREENLANDIC

      public static final Language KL_KALAALLISUT_GREENLANDIC
    • KM_CENTRAL_KHMER

      public static final Language KM_CENTRAL_KHMER
    • KN_KANNADA

      public static final Language KN_KANNADA
    • KO_KOREAN

      public static final Language KO_KOREAN
    • KR_KANURI

      public static final Language KR_KANURI
    • KS_KASHMIRI

      public static final Language KS_KASHMIRI
    • KU_KURDISH

      public static final Language KU_KURDISH
    • KV_KOMI

      public static final Language KV_KOMI
    • KW_CORNISH

      public static final Language KW_CORNISH
    • KY_KIRGHIZ_KYRGYZ

      public static final Language KY_KIRGHIZ_KYRGYZ
    • LG_GANDA

      public static final Language LG_GANDA
    • LN_LINGALA

      public static final Language LN_LINGALA
    • LO_LAO

      public static final Language LO_LAO
    • LT_LITHUANIAN

      public static final Language LT_LITHUANIAN
    • LU_LUBA_KATANGA

      public static final Language LU_LUBA_KATANGA
    • LV_LATVIAN

      public static final Language LV_LATVIAN
    • MG_MALAGASY

      public static final Language MG_MALAGASY
    • MH_MARSHALLESE

      public static final Language MH_MARSHALLESE
    • MI_MAORI

      public static final Language MI_MAORI
    • MK_MACEDONIAN

      public static final Language MK_MACEDONIAN
    • ML_MALAYALAM

      public static final Language ML_MALAYALAM
    • MN_MONGOLIAN

      public static final Language MN_MONGOLIAN
    • MR_MARATHI

      public static final Language MR_MARATHI
    • MS_MALAY

      public static final Language MS_MALAY
    • MT_MALTESE

      public static final Language MT_MALTESE
    • MY_BURMESE

      public static final Language MY_BURMESE
    • NA_NAURU

      public static final Language NA_NAURU
    • ND_NDEBELE_NORTH

      public static final Language ND_NDEBELE_NORTH
    • NE_NEPALI

      public static final Language NE_NEPALI
    • NG_NDONGA

      public static final Language NG_NDONGA
    • NL_DUTCH

      public static final Language NL_DUTCH
    • NO_NORWEGIAN

      public static final Language NO_NORWEGIAN
    • NR_NDEBELE_SOUTH

      public static final Language NR_NDEBELE_SOUTH
    • NV_NAVAJO_NAVAHO

      public static final Language NV_NAVAJO_NAVAHO
    • NY_CHICHEWA_CHEWA_NYANJA

      public static final Language NY_CHICHEWA_CHEWA_NYANJA
    • OC_OCCITAN

      public static final Language OC_OCCITAN
    • OJ_OJIBWA

      public static final Language OJ_OJIBWA
    • OM_OROMO

      public static final Language OM_OROMO
    • OR_ORIYA

      public static final Language OR_ORIYA
    • OS_OSSETIAN_OSSETIC

      public static final Language OS_OSSETIAN_OSSETIC
    • PA_PANJABI_PUNJABI

      public static final Language PA_PANJABI_PUNJABI
    • PI_PALI

      public static final Language PI_PALI
    • PL_POLISH

      public static final Language PL_POLISH
    • PS_PUSHTO_PASHTO

      public static final Language PS_PUSHTO_PASHTO
    • PT_PORTUGUESE

      public static final Language PT_PORTUGUESE
    • QU_QUECHUA

      public static final Language QU_QUECHUA
    • RM_ROMANSH

      public static final Language RM_ROMANSH
    • RN_RUNDI

      public static final Language RN_RUNDI
    • RO_ROMANIAN

      public static final Language RO_ROMANIAN
    • RU_RUSSIAN

      public static final Language RU_RUSSIAN
    • RW_KINYARWANDA

      public static final Language RW_KINYARWANDA
    • SA_SANSKRIT

      public static final Language SA_SANSKRIT
    • SC_SARDINIAN

      public static final Language SC_SARDINIAN
    • SD_SINDHI

      public static final Language SD_SINDHI
    • SE_NORTHERN_SAMI

      public static final Language SE_NORTHERN_SAMI
    • SG_SANGO

      public static final Language SG_SANGO
    • SI_SINHALA_SINHALESE

      public static final Language SI_SINHALA_SINHALESE
    • SK_SLOVAK

      public static final Language SK_SLOVAK
    • SL_SLOVENIAN

      public static final Language SL_SLOVENIAN
    • SM_SAMOAN

      public static final Language SM_SAMOAN
    • SN_SHONA

      public static final Language SN_SHONA
    • SO_SOMALI

      public static final Language SO_SOMALI
    • SQ_ALBANIAN

      public static final Language SQ_ALBANIAN
    • SR_SERBIAN

      public static final Language SR_SERBIAN
    • SS_SWATI

      public static final Language SS_SWATI
    • ST_SOTHO_SOUTHERN

      public static final Language ST_SOTHO_SOUTHERN
    • SU_SUNDANESE

      public static final Language SU_SUNDANESE
    • SV_SWEDISH

      public static final Language SV_SWEDISH
    • SW_SWAHILI

      public static final Language SW_SWAHILI
    • TA_TAMIL

      public static final Language TA_TAMIL
    • TE_TELUGU

      public static final Language TE_TELUGU
    • TG_TAJIK

      public static final Language TG_TAJIK
    • TH_THAI

      public static final Language TH_THAI
    • TI_TIGRINYA

      public static final Language TI_TIGRINYA
    • TK_TURKMEN

      public static final Language TK_TURKMEN
    • TL_TAGALOG

      public static final Language TL_TAGALOG
    • TN_TSWANA

      public static final Language TN_TSWANA
    • TO_TONGA

      public static final Language TO_TONGA
    • TR_TURKISH

      public static final Language TR_TURKISH
    • TS_TSONGA

      public static final Language TS_TSONGA
    • TT_TATAR

      public static final Language TT_TATAR
    • TW_TWI

      public static final Language TW_TWI
    • TY_TAHITIAN

      public static final Language TY_TAHITIAN
    • UG_UIGHUR_UYGHUR

      public static final Language UG_UIGHUR_UYGHUR
    • UK_UKRAINIAN

      public static final Language UK_UKRAINIAN
    • UR_URDU

      public static final Language UR_URDU
    • UZ_UZBEK

      public static final Language UZ_UZBEK
    • VE_VENDA

      public static final Language VE_VENDA
    • VI_VIETNAMESE

      public static final Language VI_VIETNAMESE
    • VO_VOLAPUK

      public static final Language VO_VOLAPUK
    • WA_WALLOON

      public static final Language WA_WALLOON
    • WO_WOLOF

      public static final Language WO_WOLOF
    • XH_XHOSA

      public static final Language XH_XHOSA
    • YI_YIDDISH

      public static final Language YI_YIDDISH
    • YO_YORUBA

      public static final Language YO_YORUBA
    • ZA_ZHUANG_CHUANG

      public static final Language ZA_ZHUANG_CHUANG
    • ZH_CHINESE

      public static final Language ZH_CHINESE
    • ZU_ZULU

      public static final Language ZU_ZULU
    • PAP_PAPIAMENTO

      public static final Language PAP_PAPIAMENTO
  • Method Details

    • values

      public static Language[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      Returns:
      an array containing the constants of this enum type, in the order they are declared
    • valueOf

      public static Language valueOf​(java.lang.String name)
      Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
      java.lang.NullPointerException - if the argument is null
    • getLanguageByIsoCode

      public static Language getLanguageByIsoCode​(java.lang.String isoCode)
    • getIcon

      public org.teamapps.icon.flags.FlagIcon getIcon()
    • getIsoCode

      public java.lang.String getIsoCode()
    • getValue

      public java.lang.String getValue()
    • getKey

      public java.lang.String getKey()
    • getLanguageLocalized

      public java.lang.String getLanguageLocalized​(ApplicationLocalizationProvider localizationProvider)
    • getLanguageIconByIsoCode

      public static org.teamapps.icon.flags.FlagIcon getLanguageIconByIsoCode​(java.lang.String isoCode)
    • getLanguageIcon

      public static org.teamapps.icons.Icon getLanguageIcon​(java.lang.String language, org.teamapps.icons.Icon defaultIcon)
    • getLocalizedLanguageNameByIsoCode

      public static java.lang.String getLocalizedLanguageNameByIsoCode​(java.lang.String isoCode, ApplicationLocalizationProvider localizationProvider)
    • getPropertyExtractor

      public static org.teamapps.data.extract.PropertyExtractor<Language> getPropertyExtractor​(ApplicationLocalizationProvider localizationProvider)
    • createComboBox

      public static org.teamapps.ux.component.field.combobox.ComboBox<Language> createComboBox​(ApplicationLocalizationProvider localizationProvider)
    • createComboBox

      public static org.teamapps.ux.component.field.combobox.ComboBox<Language> createComboBox​(ApplicationLocalizationProvider localizationProvider, java.util.Set<Language> allowedLanguages)
    • createTagComboBox

      public static org.teamapps.ux.component.field.combobox.TagComboBox<Language> createTagComboBox​(ApplicationLocalizationProvider applicationInstanceData)
    • createTagComboBox

      public static org.teamapps.ux.component.field.combobox.TagComboBox<Language> createTagComboBox​(ApplicationLocalizationProvider localizationProvider, java.util.Set<Language> allowedLanguages)