Enum Class DocumentLanguage

java.lang.Object
java.lang.Enum<DocumentLanguage>
org.projecthusky.common.ch.enums.beta.DocumentLanguage
All Implemented Interfaces:
Serializable, Comparable<DocumentLanguage>, Constable, CodedMetadataEnumInterface, TranslatedEnumInterface, ValueSetEnumInterface

@Generated(value="org.projecthusky.codegenerator.ch.valuesets.UpdateValueSets", date="2023-05-10") public enum DocumentLanguage extends Enum<DocumentLanguage> implements ValueSetEnumInterface
Enumeration of DocumentEntry.languageCode values

EN: Document language as per Annex 3 EPRO-FDHA. Defines the language in which the document was written.
DE: Sprache des Dokumentes gemäss Anhang 3 EPDV-EDI. Definiert die Sprache in welcher das Dokument verfasst wurde.
FR: Langue du document selon l'annexe 3 ODEP-DFI. Définit la langue dans laquelle est rédigé le document.
IT: Lingua del documento secondo l'allegato 3 OCIP-DFI. Definisce la lingua nella quale è stato redatto il documento.

Identifier: 2.16.756.5.30.1.127.3.10.1.13
Effective date: 2022-11-29 13:42
Version: 202212.0-stable
Status: FINAL

  • Nested Class Summary

    Nested classes/interfaces inherited from class java.lang.Enum

    Enum.EnumDesc<E extends Enum<E>>
  • Enum Constant Summary

    Enum Constants
    Enum Constant
    Description
    EN: Arabic.
    DE: Arabisch.
    FR: Arabe.
    IT: Arabo.
    EN: Bengali.
    DE: Bengalisch.
    FR: Bengali.
    IT: Bengalese.
    EN: Chinese.
    DE: Chinesisch.
    FR: Chinois.
    IT: Cinese.
    EN: Chinese (China).
    DE: Chinesisch (China).
    FR: Chinois (Chine).
    IT: Cinese (Cina).
    EN: Chinese (Hong Kong).
    DE: Chinesisch (Hong Kong).
    FR: Chinois (Hong Kong).
    IT: Cinese (Hong Kong).
    EN: Chinese (Singapore).
    DE: Chinesisch (Singapur).
    FR: Chinois (Singapour).
    IT: Cinese (Singapore).
    EN: Chinese (Taiwan).
    DE: Chinesisch (Taiwan).
    FR: Chinois (Taïwan).
    IT: Cinese (Taiwan).
    EN: Croatian.
    DE: Kroatisch.
    FR: Croate.
    IT: Croato.
    EN: Czech.
    DE: Tschechisch.
    FR: Tchèque.
    IT: Ceco.
    EN: Danish.
    DE: Dänisch.
    FR: Danois.
    IT: Danese.
    EN: Dutch.
    DE: Niederländisch.
    FR: Néerlandais.
    IT: Olandese.
    EN: Dutch (Belgium).
    DE: Niederländisch (Belgien).
    FR: Néerlandais (Belgique).
    IT: Olandese (Belgio).
    EN: Dutch (Netherlands).
    DE: Niederländisch (Niederlande).
    FR: Néerlandais (Pays-Bas).
    IT: Olandese (Paesi Bassi).
    EN: English.
    DE: Englisch.
    FR: Anglais.
    IT: Inglese.
    EN: English (Australia).
    DE: Englisch (Australien).
    FR: Anglais (Australie).
    IT: Inglese (Australia).
    EN: English (Canada).
    DE: Englisch (Kanada).
    FR: Anglais (Canada).
    IT: Inglese (Canada).
    EN: English (Great Britain).
    DE: Englisch (Grossbritannien).
    FR: Anglais (Grande Bretagne).
    IT: Inglese (Gran Bretagna).
    EN: English (India).
    DE: Englisch (Indien).
    FR: Anglais (Inde).
    IT: Inglese (India).
    EN: English (New Zealand).
    DE: Englisch (Neuseeland).
    FR: Anglais (Nouvelle Zélande).
    IT: Inglese (Nuova Zelanda).
    EN: English (Singapore).
    DE: Englisch (Singapur).
    FR: Anglais (Singapour).
    IT: Inglese (Singapore).
    EN: English (United States).
    DE: Englisch (USA).
    FR: Anglais (États Unis).
    IT: Inglese (Stati Uniti).
    EN: Finnish.
    DE: Finnisch.
    FR: Finnois.
    IT: Finlandese.
    EN: French.
    DE: Französisch.
    FR: Français.
    IT: Francese.
    EN: French (Belgium).
    DE: Französisch (Belgien).
    FR: Français (Belgique).
    IT: Francese (Belgio).
    EN: French (France).
    DE: Französisch (Frankreich).
    FR: Français (France).
    IT: Francese (Francia).
    EN: French (Switzerland).
    DE: Französisch (Schweiz).
    FR: Français (Suisse).
    IT: Francese (Svizzera).
    EN: Frysian.
    DE: Friesisch.
    FR: Frison.
    IT: Frisone.
    EN: Frysian (Netherlands).
    DE: Friesisch (Niederlande).
    FR: Frison (Pays-Bas).
    IT: Frisone (Paesi Bassi).
    EN: German.
    DE: Deutsch.
    FR: Allemand.
    IT: Tedesco.
    EN: German (Austria).
    DE: Deutsch (Österreich).
    FR: Allemand (Autriche).
    IT: Tedesco (Austria).
    EN: German (Germany).
    DE: Deutsch (Deutschland).
    FR: Allemand (Allemagne).
    IT: Tedesco (Germania).
    EN: German (Switzerland).
    DE: Deutsch (Schweiz).
    FR: Allemand (Suisse).
    IT: Tedesco (Svizzera).
    EN: Greek.
    DE: Griechisch.
    FR: Grec.
    IT: Greco.
    EN: Hindi.
    DE: Hindi.
    FR: Hindi.
    IT: Hindi.
    EN: Italian.
    DE: Italienisch.
    FR: Italien.
    IT: Italiano.
    EN: Italian (Italy).
    DE: Italienisch (Italien).
    FR: Italien (Italie).
    IT: Italiano (Italia).
    EN: Italian (Switzerland).
    DE: Italienisch (Schweiz).
    FR: Italien (Suisse).
    IT: Italiano (Svizzera).
    EN: Japanese.
    DE: Japanisch.
    FR: Japonais.
    IT: Giapponese.
    EN: Korean.
    DE: Koreanisch.
    FR: Coréen.
    IT: Coreano.
    EN: Norwegian.
    DE: Norwegisch.
    FR: Norvégien.
    IT: Norvegese.
    EN: Norwegian (Norway).
    DE: Norwegisch (Norwegen).
    FR: Norvégien (Norvège).
    IT: Norvegese (Norvegia).
    EN: Other language.
    DE: Andere Sprache.
    FR: Autre langue.
    IT: Altra lingua.
    EN: Polish.
    DE: Polnisch.
    FR: Polonais.
    IT: Polacco.
    EN: Portuguese.
    DE: Portugiesisch.
    FR: Portugais.
    IT: Portoghese.
    EN: Portuguese (Brazil).
    DE: Portugiesisch (Brasilien).
    FR: Portugais (Brésil).
    IT: Portoghese (Brasile).
    EN: Punjabi.
    DE: Panjabi.
    FR: Panjabi.
    IT: Panjabi.
    EN: Romansh.
    DE: Rätoromanisch.
    FR: Rhéto-roman.
    IT: Romancio.
    EN: Russian.
    DE: Russisch.
    FR: Russe.
    IT: Russo.
    EN: Russian (Russia).
    DE: Russisch (Russland).
    FR: Russe (Russie).
    IT: Russo (Russia).
    EN: Serbian.
    DE: Serbisch.
    FR: Serbe.
    IT: Serbo.
    EN: Serbian (Serbia).
    DE: Serbisch (Serbien).
    FR: Serbe (Serbie).
    IT: Serbo (Serbia).
    EN: Spanish.
    DE: Spanisch.
    FR: Espagnol.
    IT: Spagnolo.
    EN: Spanish (Argentina).
    DE: Spanisch (Argentinien).
    FR: Espagnol (Argentine).
    IT: Spagnolo (Argentina).
    EN: Spanish (Spain).
    DE: Spanisch (Spanien).
    FR: Espagnol (Espagne).
    IT: Spagnolo (Spagna).
    EN: Spanish (Uruguay).
    DE: Spanisch (Uruguay).
    FR: Espagnol (Uruguay).
    IT: Spagnolo (Uruguay).
    EN: Swedish.
    DE: Schwedisch.
    FR: Suédois.
    IT: Svedese.
    EN: Swedish (Sweden).
    DE: Schwedisch (Schweden).
    FR: Suédois (Suède).
    IT: Svedese (Svezia).
    EN: Telegu.
    DE: Telugu.
    FR: Telugu.
    IT: Telugu.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    EN: Code for Arabic.
    DE: Code für Arabisch.
    FR: Code de Arabe.
    IT: Code per Arabo.
    static final String
    EN: Code for Bengali.
    DE: Code für Bengalisch.
    FR: Code de Bengali.
    IT: Code per Bengalese.
    static final String
    EN: Code for Chinese (China).
    DE: Code für Chinesisch (China).
    FR: Code de Chinois (Chine).
    IT: Code per Cinese (Cina).
    static final String
    EN: Code for Chinese.
    DE: Code für Chinesisch.
    FR: Code de Chinois.
    IT: Code per Cinese.
    static final String
    EN: Code for Chinese (Hong Kong).
    DE: Code für Chinesisch (Hong Kong).
    FR: Code de Chinois (Hong Kong).
    IT: Code per Cinese (Hong Kong).
    static final String
    EN: Code for Chinese (Singapore).
    DE: Code für Chinesisch (Singapur).
    FR: Code de Chinois (Singapour).
    IT: Code per Cinese (Singapore).
    static final String
    EN: Code for Chinese (Taiwan).
    DE: Code für Chinesisch (Taiwan).
    FR: Code de Chinois (Taïwan).
    IT: Code per Cinese (Taiwan).
    static final String
    EN: Code for Croatian.
    DE: Code für Kroatisch.
    FR: Code de Croate.
    IT: Code per Croato.
    static final String
    EN: Code for Czech.
    DE: Code für Tschechisch.
    FR: Code de Tchèque.
    IT: Code per Ceco.
    static final String
    EN: Code for Danish.
    DE: Code für Dänisch.
    FR: Code de Danois.
    IT: Code per Danese.
    static final String
    EN: Code for Dutch (Belgium).
    DE: Code für Niederländisch (Belgien).
    FR: Code de Néerlandais (Belgique).
    IT: Code per Olandese (Belgio).
    static final String
    EN: Code for Dutch.
    DE: Code für Niederländisch.
    FR: Code de Néerlandais.
    IT: Code per Olandese.
    static final String
    EN: Code for Dutch (Netherlands).
    DE: Code für Niederländisch (Niederlande).
    FR: Code de Néerlandais (Pays-Bas).
    IT: Code per Olandese (Paesi Bassi).
    static final String
    EN: Code for English (Australia).
    DE: Code für Englisch (Australien).
    FR: Code de Anglais (Australie).
    IT: Code per Inglese (Australia).
    static final String
    EN: Code for English (Canada).
    DE: Code für Englisch (Kanada).
    FR: Code de Anglais (Canada).
    IT: Code per Inglese (Canada).
    static final String
    EN: Code for English.
    DE: Code für Englisch.
    FR: Code de Anglais.
    IT: Code per Inglese.
    static final String
    EN: Code for English (Great Britain).
    DE: Code für Englisch (Grossbritannien).
    FR: Code de Anglais (Grande Bretagne).
    IT: Code per Inglese (Gran Bretagna).
    static final String
    EN: Code for English (India).
    DE: Code für Englisch (Indien).
    FR: Code de Anglais (Inde).
    IT: Code per Inglese (India).
    static final String
    EN: Code for English (New Zealand).
    DE: Code für Englisch (Neuseeland).
    FR: Code de Anglais (Nouvelle Zélande).
    IT: Code per Inglese (Nuova Zelanda).
    static final String
    EN: Code for English (Singapore).
    DE: Code für Englisch (Singapur).
    FR: Code de Anglais (Singapour).
    IT: Code per Inglese (Singapore).
    static final String
    EN: Code for English (United States).
    DE: Code für Englisch (USA).
    FR: Code de Anglais (États Unis).
    IT: Code per Inglese (Stati Uniti).
    static final String
    EN: Code for Finnish.
    DE: Code für Finnisch.
    FR: Code de Finnois.
    IT: Code per Finlandese.
    static final String
    EN: Code for French (Belgium).
    DE: Code für Französisch (Belgien).
    FR: Code de Français (Belgique).
    IT: Code per Francese (Belgio).
    static final String
    EN: Code for French.
    DE: Code für Französisch.
    FR: Code de Français.
    IT: Code per Francese.
    static final String
    EN: Code for French (France).
    DE: Code für Französisch (Frankreich).
    FR: Code de Français (France).
    IT: Code per Francese (Francia).
    static final String
    EN: Code for French (Switzerland).
    DE: Code für Französisch (Schweiz).
    FR: Code de Français (Suisse).
    IT: Code per Francese (Svizzera).
    static final String
    EN: Code for Frysian.
    DE: Code für Friesisch.
    FR: Code de Frison.
    IT: Code per Frisone.
    static final String
    EN: Code for Frysian (Netherlands).
    DE: Code für Friesisch (Niederlande).
    FR: Code de Frison (Pays-Bas).
    IT: Code per Frisone (Paesi Bassi).
    static final String
    EN: Code for German (Austria).
    DE: Code für Deutsch (Österreich).
    FR: Code de Allemand (Autriche).
    IT: Code per Tedesco (Austria).
    static final String
    EN: Code for German.
    DE: Code für Deutsch.
    FR: Code de Allemand.
    IT: Code per Tedesco.
    static final String
    EN: Code for German (Germany).
    DE: Code für Deutsch (Deutschland).
    FR: Code de Allemand (Allemagne).
    IT: Code per Tedesco (Germania).
    static final String
    EN: Code for German (Switzerland).
    DE: Code für Deutsch (Schweiz).
    FR: Code de Allemand (Suisse).
    IT: Code per Tedesco (Svizzera).
    static final String
    EN: Code for Greek.
    DE: Code für Griechisch.
    FR: Code de Grec.
    IT: Code per Greco.
    static final String
    EN: Code for Hindi.
    DE: Code für Hindi.
    FR: Code de Hindi.
    IT: Code per Hindi.
    static final String
    EN: Code for Italian.
    DE: Code für Italienisch.
    FR: Code de Italien.
    IT: Code per Italiano.
    static final String
    EN: Code for Italian (Italy).
    DE: Code für Italienisch (Italien).
    FR: Code de Italien (Italie).
    IT: Code per Italiano (Italia).
    static final String
    EN: Code for Italian (Switzerland).
    DE: Code für Italienisch (Schweiz).
    FR: Code de Italien (Suisse).
    IT: Code per Italiano (Svizzera).
    static final String
    EN: Code for Japanese.
    DE: Code für Japanisch.
    FR: Code de Japonais.
    IT: Code per Giapponese.
    static final String
    EN: Code for Korean.
    DE: Code für Koreanisch.
    FR: Code de Coréen.
    IT: Code per Coreano.
    static final String
    EN: Code for Norwegian.
    DE: Code für Norwegisch.
    FR: Code de Norvégien.
    IT: Code per Norvegese.
    static final String
    EN: Code for Norwegian (Norway).
    DE: Code für Norwegisch (Norwegen).
    FR: Code de Norvégien (Norvège).
    IT: Code per Norvegese (Norvegia).
    static final String
    EN: Code for Other language.
    DE: Code für Andere Sprache.
    FR: Code de Autre langue.
    IT: Code per Altra lingua.
    static final String
    EN: Code for Polish.
    DE: Code für Polnisch.
    FR: Code de Polonais.
    IT: Code per Polacco.
    static final String
    EN: Code for Portuguese (Brazil).
    DE: Code für Portugiesisch (Brasilien).
    FR: Code de Portugais (Brésil).
    IT: Code per Portoghese (Brasile).
    static final String
    EN: Code for Portuguese.
    DE: Code für Portugiesisch.
    FR: Code de Portugais.
    IT: Code per Portoghese.
    static final String
    EN: Code for Punjabi.
    DE: Code für Panjabi.
    FR: Code de Panjabi.
    IT: Code per Panjabi.
    static final String
    EN: Code for Romansh.
    DE: Code für Rätoromanisch.
    FR: Code de Rhéto-roman.
    IT: Code per Romancio.
    static final String
    EN: Code for Russian.
    DE: Code für Russisch.
    FR: Code de Russe.
    IT: Code per Russo.
    static final String
    EN: Code for Russian (Russia).
    DE: Code für Russisch (Russland).
    FR: Code de Russe (Russie).
    IT: Code per Russo (Russia).
    static final String
    EN: Code for Serbian.
    DE: Code für Serbisch.
    FR: Code de Serbe.
    IT: Code per Serbo.
    static final String
    EN: Code for Serbian (Serbia).
    DE: Code für Serbisch (Serbien).
    FR: Code de Serbe (Serbie).
    IT: Code per Serbo (Serbia).
    static final String
    EN: Code for Spanish (Argentina).
    DE: Code für Spanisch (Argentinien).
    FR: Code de Espagnol (Argentine).
    IT: Code per Spagnolo (Argentina).
    static final String
    EN: Code for Spanish.
    DE: Code für Spanisch.
    FR: Code de Espagnol.
    IT: Code per Spagnolo.
    static final String
    EN: Code for Spanish (Spain).
    DE: Code für Spanisch (Spanien).
    FR: Code de Espagnol (Espagne).
    IT: Code per Spagnolo (Spagna).
    static final String
    EN: Code for Spanish (Uruguay).
    DE: Code für Spanisch (Uruguay).
    FR: Code de Espagnol (Uruguay).
    IT: Code per Spagnolo (Uruguay).
    static final String
    EN: Code for Swedish.
    DE: Code für Schwedisch.
    FR: Code de Suédois.
    IT: Code per Svedese.
    static final String
    EN: Code for Swedish (Sweden).
    DE: Code für Schwedisch (Schweden).
    FR: Code de Suédois (Suède).
    IT: Code per Svedese (Svezia).
    static final String
    EN: Code for Telegu.
    DE: Code für Telugu.
    FR: Code de Telugu.
    IT: Code per Telugu.
    static final String
    Identifier of the value set.
    static final String
    Name of the value set.
  • Method Summary

    Modifier and Type
    Method
    Description
    @NonNull String
    Gets the code system identifier.
    @NonNull String
    Gets the code system name.
    @NonNull String
    Gets the code value as a string.
    @NonNull String
    getDisplayName(@Nullable LanguageCode languageCode)
    Gets the display name defined by the language param.
    static @Nullable DocumentLanguage
    getEnum(@Nullable String code)
    Gets the Enum with a given code.
    @NonNull String
    Gets the value set identifier.
    @NonNull String
    Gets the value set name.
    static boolean
    isEnumOfValueSet(@Nullable String enumName)
    Checks if a given enum is part of this value set.
    static boolean
    isInValueSet(@Nullable String codeValue)
    Checks if a given code value is in this value set.
    Returns the enum constant of this class with the specified name.
    Returns an array containing the constants of this enum class, in the order they are declared.

    Methods inherited from class java.lang.Object

    getClass, notify, notifyAll, wait, wait, wait

    Methods inherited from interface org.projecthusky.common.enums.TranslatedEnumInterface

    getDisplayName

    Methods inherited from interface org.projecthusky.common.enums.ValueSetEnumInterface

    getCD, getCD, getCE, getCE, getCode, getCode, getCodedString, getIpfCode, isContainedIn, isEqualTo, name
  • Enum Constant Details

    • ARABIC

      public static final DocumentLanguage ARABIC
      EN: Arabic.
      DE: Arabisch.
      FR: Arabe.
      IT: Arabo.
    • BENGALI

      public static final DocumentLanguage BENGALI
      EN: Bengali.
      DE: Bengalisch.
      FR: Bengali.
      IT: Bengalese.
    • CHINESE

      public static final DocumentLanguage CHINESE
      EN: Chinese.
      DE: Chinesisch.
      FR: Chinois.
      IT: Cinese.
    • CHINESE_CHINA

      public static final DocumentLanguage CHINESE_CHINA
      EN: Chinese (China).
      DE: Chinesisch (China).
      FR: Chinois (Chine).
      IT: Cinese (Cina).
    • CHINESE_HONG_KONG

      public static final DocumentLanguage CHINESE_HONG_KONG
      EN: Chinese (Hong Kong).
      DE: Chinesisch (Hong Kong).
      FR: Chinois (Hong Kong).
      IT: Cinese (Hong Kong).
    • CHINESE_SINGAPORE

      public static final DocumentLanguage CHINESE_SINGAPORE
      EN: Chinese (Singapore).
      DE: Chinesisch (Singapur).
      FR: Chinois (Singapour).
      IT: Cinese (Singapore).
    • CHINESE_TAIWAN

      public static final DocumentLanguage CHINESE_TAIWAN
      EN: Chinese (Taiwan).
      DE: Chinesisch (Taiwan).
      FR: Chinois (Taïwan).
      IT: Cinese (Taiwan).
    • CROATIAN

      public static final DocumentLanguage CROATIAN
      EN: Croatian.
      DE: Kroatisch.
      FR: Croate.
      IT: Croato.
    • CZECH

      public static final DocumentLanguage CZECH
      EN: Czech.
      DE: Tschechisch.
      FR: Tchèque.
      IT: Ceco.
    • DANISH

      public static final DocumentLanguage DANISH
      EN: Danish.
      DE: Dänisch.
      FR: Danois.
      IT: Danese.
    • DUTCH

      public static final DocumentLanguage DUTCH
      EN: Dutch.
      DE: Niederländisch.
      FR: Néerlandais.
      IT: Olandese.
    • DUTCH_BELGIUM

      public static final DocumentLanguage DUTCH_BELGIUM
      EN: Dutch (Belgium).
      DE: Niederländisch (Belgien).
      FR: Néerlandais (Belgique).
      IT: Olandese (Belgio).
    • DUTCH_NETHERLANDS

      public static final DocumentLanguage DUTCH_NETHERLANDS
      EN: Dutch (Netherlands).
      DE: Niederländisch (Niederlande).
      FR: Néerlandais (Pays-Bas).
      IT: Olandese (Paesi Bassi).
    • ENGLISH

      public static final DocumentLanguage ENGLISH
      EN: English.
      DE: Englisch.
      FR: Anglais.
      IT: Inglese.
    • ENGLISH_AUSTRALIA

      public static final DocumentLanguage ENGLISH_AUSTRALIA
      EN: English (Australia).
      DE: Englisch (Australien).
      FR: Anglais (Australie).
      IT: Inglese (Australia).
    • ENGLISH_CANADA

      public static final DocumentLanguage ENGLISH_CANADA
      EN: English (Canada).
      DE: Englisch (Kanada).
      FR: Anglais (Canada).
      IT: Inglese (Canada).
    • ENGLISH_GREAT_BRITAIN

      public static final DocumentLanguage ENGLISH_GREAT_BRITAIN
      EN: English (Great Britain).
      DE: Englisch (Grossbritannien).
      FR: Anglais (Grande Bretagne).
      IT: Inglese (Gran Bretagna).
    • ENGLISH_INDIA

      public static final DocumentLanguage ENGLISH_INDIA
      EN: English (India).
      DE: Englisch (Indien).
      FR: Anglais (Inde).
      IT: Inglese (India).
    • ENGLISH_NEW_ZEALAND

      public static final DocumentLanguage ENGLISH_NEW_ZEALAND
      EN: English (New Zealand).
      DE: Englisch (Neuseeland).
      FR: Anglais (Nouvelle Zélande).
      IT: Inglese (Nuova Zelanda).
    • ENGLISH_SINGAPORE

      public static final DocumentLanguage ENGLISH_SINGAPORE
      EN: English (Singapore).
      DE: Englisch (Singapur).
      FR: Anglais (Singapour).
      IT: Inglese (Singapore).
    • ENGLISH_UNITED_STATES

      public static final DocumentLanguage ENGLISH_UNITED_STATES
      EN: English (United States).
      DE: Englisch (USA).
      FR: Anglais (États Unis).
      IT: Inglese (Stati Uniti).
    • FINNISH

      public static final DocumentLanguage FINNISH
      EN: Finnish.
      DE: Finnisch.
      FR: Finnois.
      IT: Finlandese.
    • FRENCH

      public static final DocumentLanguage FRENCH
      EN: French.
      DE: Französisch.
      FR: Français.
      IT: Francese.
    • FRENCH_BELGIUM

      public static final DocumentLanguage FRENCH_BELGIUM
      EN: French (Belgium).
      DE: Französisch (Belgien).
      FR: Français (Belgique).
      IT: Francese (Belgio).
    • FRENCH_FRANCE

      public static final DocumentLanguage FRENCH_FRANCE
      EN: French (France).
      DE: Französisch (Frankreich).
      FR: Français (France).
      IT: Francese (Francia).
    • FRENCH_SWITZERLAND

      public static final DocumentLanguage FRENCH_SWITZERLAND
      EN: French (Switzerland).
      DE: Französisch (Schweiz).
      FR: Français (Suisse).
      IT: Francese (Svizzera).
    • FRYSIAN

      public static final DocumentLanguage FRYSIAN
      EN: Frysian.
      DE: Friesisch.
      FR: Frison.
      IT: Frisone.
    • FRYSIAN_NETHERLANDS

      public static final DocumentLanguage FRYSIAN_NETHERLANDS
      EN: Frysian (Netherlands).
      DE: Friesisch (Niederlande).
      FR: Frison (Pays-Bas).
      IT: Frisone (Paesi Bassi).
    • GERMAN

      public static final DocumentLanguage GERMAN
      EN: German.
      DE: Deutsch.
      FR: Allemand.
      IT: Tedesco.
    • GERMAN_AUSTRIA

      public static final DocumentLanguage GERMAN_AUSTRIA
      EN: German (Austria).
      DE: Deutsch (Österreich).
      FR: Allemand (Autriche).
      IT: Tedesco (Austria).
    • GERMAN_GERMANY

      public static final DocumentLanguage GERMAN_GERMANY
      EN: German (Germany).
      DE: Deutsch (Deutschland).
      FR: Allemand (Allemagne).
      IT: Tedesco (Germania).
    • GERMAN_SWITZERLAND

      public static final DocumentLanguage GERMAN_SWITZERLAND
      EN: German (Switzerland).
      DE: Deutsch (Schweiz).
      FR: Allemand (Suisse).
      IT: Tedesco (Svizzera).
    • GREEK

      public static final DocumentLanguage GREEK
      EN: Greek.
      DE: Griechisch.
      FR: Grec.
      IT: Greco.
    • HINDI

      public static final DocumentLanguage HINDI
      EN: Hindi.
      DE: Hindi.
      FR: Hindi.
      IT: Hindi.
    • ITALIAN

      public static final DocumentLanguage ITALIAN
      EN: Italian.
      DE: Italienisch.
      FR: Italien.
      IT: Italiano.
    • ITALIAN_ITALY

      public static final DocumentLanguage ITALIAN_ITALY
      EN: Italian (Italy).
      DE: Italienisch (Italien).
      FR: Italien (Italie).
      IT: Italiano (Italia).
    • ITALIAN_SWITZERLAND

      public static final DocumentLanguage ITALIAN_SWITZERLAND
      EN: Italian (Switzerland).
      DE: Italienisch (Schweiz).
      FR: Italien (Suisse).
      IT: Italiano (Svizzera).
    • JAPANESE

      public static final DocumentLanguage JAPANESE
      EN: Japanese.
      DE: Japanisch.
      FR: Japonais.
      IT: Giapponese.
    • KOREAN

      public static final DocumentLanguage KOREAN
      EN: Korean.
      DE: Koreanisch.
      FR: Coréen.
      IT: Coreano.
    • NORWEGIAN

      public static final DocumentLanguage NORWEGIAN
      EN: Norwegian.
      DE: Norwegisch.
      FR: Norvégien.
      IT: Norvegese.
    • NORWEGIAN_NORWAY

      public static final DocumentLanguage NORWEGIAN_NORWAY
      EN: Norwegian (Norway).
      DE: Norwegisch (Norwegen).
      FR: Norvégien (Norvège).
      IT: Norvegese (Norvegia).
    • OTHER_LANGUAGE

      public static final DocumentLanguage OTHER_LANGUAGE
      EN: Other language.
      DE: Andere Sprache.
      FR: Autre langue.
      IT: Altra lingua.
    • POLISH

      public static final DocumentLanguage POLISH
      EN: Polish.
      DE: Polnisch.
      FR: Polonais.
      IT: Polacco.
    • PORTUGUESE

      public static final DocumentLanguage PORTUGUESE
      EN: Portuguese.
      DE: Portugiesisch.
      FR: Portugais.
      IT: Portoghese.
    • PORTUGUESE_BRAZIL

      public static final DocumentLanguage PORTUGUESE_BRAZIL
      EN: Portuguese (Brazil).
      DE: Portugiesisch (Brasilien).
      FR: Portugais (Brésil).
      IT: Portoghese (Brasile).
    • PUNJABI

      public static final DocumentLanguage PUNJABI
      EN: Punjabi.
      DE: Panjabi.
      FR: Panjabi.
      IT: Panjabi.
    • ROMANSH

      public static final DocumentLanguage ROMANSH
      EN: Romansh.
      DE: Rätoromanisch.
      FR: Rhéto-roman.
      IT: Romancio.
    • RUSSIAN

      public static final DocumentLanguage RUSSIAN
      EN: Russian.
      DE: Russisch.
      FR: Russe.
      IT: Russo.
    • RUSSIAN_RUSSIA

      public static final DocumentLanguage RUSSIAN_RUSSIA
      EN: Russian (Russia).
      DE: Russisch (Russland).
      FR: Russe (Russie).
      IT: Russo (Russia).
    • SERBIAN

      public static final DocumentLanguage SERBIAN
      EN: Serbian.
      DE: Serbisch.
      FR: Serbe.
      IT: Serbo.
    • SERBIAN_SERBIA

      public static final DocumentLanguage SERBIAN_SERBIA
      EN: Serbian (Serbia).
      DE: Serbisch (Serbien).
      FR: Serbe (Serbie).
      IT: Serbo (Serbia).
    • SPANISH

      public static final DocumentLanguage SPANISH
      EN: Spanish.
      DE: Spanisch.
      FR: Espagnol.
      IT: Spagnolo.
    • SPANISH_ARGENTINA

      public static final DocumentLanguage SPANISH_ARGENTINA
      EN: Spanish (Argentina).
      DE: Spanisch (Argentinien).
      FR: Espagnol (Argentine).
      IT: Spagnolo (Argentina).
    • SPANISH_SPAIN

      public static final DocumentLanguage SPANISH_SPAIN
      EN: Spanish (Spain).
      DE: Spanisch (Spanien).
      FR: Espagnol (Espagne).
      IT: Spagnolo (Spagna).
    • SPANISH_URUGUAY

      public static final DocumentLanguage SPANISH_URUGUAY
      EN: Spanish (Uruguay).
      DE: Spanisch (Uruguay).
      FR: Espagnol (Uruguay).
      IT: Spagnolo (Uruguay).
    • SWEDISH

      public static final DocumentLanguage SWEDISH
      EN: Swedish.
      DE: Schwedisch.
      FR: Suédois.
      IT: Svedese.
    • SWEDISH_SWEDEN

      public static final DocumentLanguage SWEDISH_SWEDEN
      EN: Swedish (Sweden).
      DE: Schwedisch (Schweden).
      FR: Suédois (Suède).
      IT: Svedese (Svezia).
    • TELEGU

      public static final DocumentLanguage TELEGU
      EN: Telegu.
      DE: Telugu.
      FR: Telugu.
      IT: Telugu.
  • Field Details

    • ARABIC_CODE

      public static final String ARABIC_CODE
      EN: Code for Arabic.
      DE: Code für Arabisch.
      FR: Code de Arabe.
      IT: Code per Arabo.
      See Also:
    • BENGALI_CODE

      public static final String BENGALI_CODE
      EN: Code for Bengali.
      DE: Code für Bengalisch.
      FR: Code de Bengali.
      IT: Code per Bengalese.
      See Also:
    • CHINESE_CODE

      public static final String CHINESE_CODE
      EN: Code for Chinese.
      DE: Code für Chinesisch.
      FR: Code de Chinois.
      IT: Code per Cinese.
      See Also:
    • CHINESE_CHINA_CODE

      public static final String CHINESE_CHINA_CODE
      EN: Code for Chinese (China).
      DE: Code für Chinesisch (China).
      FR: Code de Chinois (Chine).
      IT: Code per Cinese (Cina).
      See Also:
    • CHINESE_HONG_KONG_CODE

      public static final String CHINESE_HONG_KONG_CODE
      EN: Code for Chinese (Hong Kong).
      DE: Code für Chinesisch (Hong Kong).
      FR: Code de Chinois (Hong Kong).
      IT: Code per Cinese (Hong Kong).
      See Also:
    • CHINESE_SINGAPORE_CODE

      public static final String CHINESE_SINGAPORE_CODE
      EN: Code for Chinese (Singapore).
      DE: Code für Chinesisch (Singapur).
      FR: Code de Chinois (Singapour).
      IT: Code per Cinese (Singapore).
      See Also:
    • CHINESE_TAIWAN_CODE

      public static final String CHINESE_TAIWAN_CODE
      EN: Code for Chinese (Taiwan).
      DE: Code für Chinesisch (Taiwan).
      FR: Code de Chinois (Taïwan).
      IT: Code per Cinese (Taiwan).
      See Also:
    • CROATIAN_CODE

      public static final String CROATIAN_CODE
      EN: Code for Croatian.
      DE: Code für Kroatisch.
      FR: Code de Croate.
      IT: Code per Croato.
      See Also:
    • CZECH_CODE

      public static final String CZECH_CODE
      EN: Code for Czech.
      DE: Code für Tschechisch.
      FR: Code de Tchèque.
      IT: Code per Ceco.
      See Also:
    • DANISH_CODE

      public static final String DANISH_CODE
      EN: Code for Danish.
      DE: Code für Dänisch.
      FR: Code de Danois.
      IT: Code per Danese.
      See Also:
    • DUTCH_CODE

      public static final String DUTCH_CODE
      EN: Code for Dutch.
      DE: Code für Niederländisch.
      FR: Code de Néerlandais.
      IT: Code per Olandese.
      See Also:
    • DUTCH_BELGIUM_CODE

      public static final String DUTCH_BELGIUM_CODE
      EN: Code for Dutch (Belgium).
      DE: Code für Niederländisch (Belgien).
      FR: Code de Néerlandais (Belgique).
      IT: Code per Olandese (Belgio).
      See Also:
    • DUTCH_NETHERLANDS_CODE

      public static final String DUTCH_NETHERLANDS_CODE
      EN: Code for Dutch (Netherlands).
      DE: Code für Niederländisch (Niederlande).
      FR: Code de Néerlandais (Pays-Bas).
      IT: Code per Olandese (Paesi Bassi).
      See Also:
    • ENGLISH_CODE

      public static final String ENGLISH_CODE
      EN: Code for English.
      DE: Code für Englisch.
      FR: Code de Anglais.
      IT: Code per Inglese.
      See Also:
    • ENGLISH_AUSTRALIA_CODE

      public static final String ENGLISH_AUSTRALIA_CODE
      EN: Code for English (Australia).
      DE: Code für Englisch (Australien).
      FR: Code de Anglais (Australie).
      IT: Code per Inglese (Australia).
      See Also:
    • ENGLISH_CANADA_CODE

      public static final String ENGLISH_CANADA_CODE
      EN: Code for English (Canada).
      DE: Code für Englisch (Kanada).
      FR: Code de Anglais (Canada).
      IT: Code per Inglese (Canada).
      See Also:
    • ENGLISH_GREAT_BRITAIN_CODE

      public static final String ENGLISH_GREAT_BRITAIN_CODE
      EN: Code for English (Great Britain).
      DE: Code für Englisch (Grossbritannien).
      FR: Code de Anglais (Grande Bretagne).
      IT: Code per Inglese (Gran Bretagna).
      See Also:
    • ENGLISH_INDIA_CODE

      public static final String ENGLISH_INDIA_CODE
      EN: Code for English (India).
      DE: Code für Englisch (Indien).
      FR: Code de Anglais (Inde).
      IT: Code per Inglese (India).
      See Also:
    • ENGLISH_NEW_ZEALAND_CODE

      public static final String ENGLISH_NEW_ZEALAND_CODE
      EN: Code for English (New Zealand).
      DE: Code für Englisch (Neuseeland).
      FR: Code de Anglais (Nouvelle Zélande).
      IT: Code per Inglese (Nuova Zelanda).
      See Also:
    • ENGLISH_SINGAPORE_CODE

      public static final String ENGLISH_SINGAPORE_CODE
      EN: Code for English (Singapore).
      DE: Code für Englisch (Singapur).
      FR: Code de Anglais (Singapour).
      IT: Code per Inglese (Singapore).
      See Also:
    • ENGLISH_UNITED_STATES_CODE

      public static final String ENGLISH_UNITED_STATES_CODE
      EN: Code for English (United States).
      DE: Code für Englisch (USA).
      FR: Code de Anglais (États Unis).
      IT: Code per Inglese (Stati Uniti).
      See Also:
    • FINNISH_CODE

      public static final String FINNISH_CODE
      EN: Code for Finnish.
      DE: Code für Finnisch.
      FR: Code de Finnois.
      IT: Code per Finlandese.
      See Also:
    • FRENCH_CODE

      public static final String FRENCH_CODE
      EN: Code for French.
      DE: Code für Französisch.
      FR: Code de Français.
      IT: Code per Francese.
      See Also:
    • FRENCH_BELGIUM_CODE

      public static final String FRENCH_BELGIUM_CODE
      EN: Code for French (Belgium).
      DE: Code für Französisch (Belgien).
      FR: Code de Français (Belgique).
      IT: Code per Francese (Belgio).
      See Also:
    • FRENCH_FRANCE_CODE

      public static final String FRENCH_FRANCE_CODE
      EN: Code for French (France).
      DE: Code für Französisch (Frankreich).
      FR: Code de Français (France).
      IT: Code per Francese (Francia).
      See Also:
    • FRENCH_SWITZERLAND_CODE

      public static final String FRENCH_SWITZERLAND_CODE
      EN: Code for French (Switzerland).
      DE: Code für Französisch (Schweiz).
      FR: Code de Français (Suisse).
      IT: Code per Francese (Svizzera).
      See Also:
    • FRYSIAN_CODE

      public static final String FRYSIAN_CODE
      EN: Code for Frysian.
      DE: Code für Friesisch.
      FR: Code de Frison.
      IT: Code per Frisone.
      See Also:
    • FRYSIAN_NETHERLANDS_CODE

      public static final String FRYSIAN_NETHERLANDS_CODE
      EN: Code for Frysian (Netherlands).
      DE: Code für Friesisch (Niederlande).
      FR: Code de Frison (Pays-Bas).
      IT: Code per Frisone (Paesi Bassi).
      See Also:
    • GERMAN_CODE

      public static final String GERMAN_CODE
      EN: Code for German.
      DE: Code für Deutsch.
      FR: Code de Allemand.
      IT: Code per Tedesco.
      See Also:
    • GERMAN_AUSTRIA_CODE

      public static final String GERMAN_AUSTRIA_CODE
      EN: Code for German (Austria).
      DE: Code für Deutsch (Österreich).
      FR: Code de Allemand (Autriche).
      IT: Code per Tedesco (Austria).
      See Also:
    • GERMAN_GERMANY_CODE

      public static final String GERMAN_GERMANY_CODE
      EN: Code for German (Germany).
      DE: Code für Deutsch (Deutschland).
      FR: Code de Allemand (Allemagne).
      IT: Code per Tedesco (Germania).
      See Also:
    • GERMAN_SWITZERLAND_CODE

      public static final String GERMAN_SWITZERLAND_CODE
      EN: Code for German (Switzerland).
      DE: Code für Deutsch (Schweiz).
      FR: Code de Allemand (Suisse).
      IT: Code per Tedesco (Svizzera).
      See Also:
    • GREEK_CODE

      public static final String GREEK_CODE
      EN: Code for Greek.
      DE: Code für Griechisch.
      FR: Code de Grec.
      IT: Code per Greco.
      See Also:
    • HINDI_CODE

      public static final String HINDI_CODE
      EN: Code for Hindi.
      DE: Code für Hindi.
      FR: Code de Hindi.
      IT: Code per Hindi.
      See Also:
    • ITALIAN_CODE

      public static final String ITALIAN_CODE
      EN: Code for Italian.
      DE: Code für Italienisch.
      FR: Code de Italien.
      IT: Code per Italiano.
      See Also:
    • ITALIAN_ITALY_CODE

      public static final String ITALIAN_ITALY_CODE
      EN: Code for Italian (Italy).
      DE: Code für Italienisch (Italien).
      FR: Code de Italien (Italie).
      IT: Code per Italiano (Italia).
      See Also:
    • ITALIAN_SWITZERLAND_CODE

      public static final String ITALIAN_SWITZERLAND_CODE
      EN: Code for Italian (Switzerland).
      DE: Code für Italienisch (Schweiz).
      FR: Code de Italien (Suisse).
      IT: Code per Italiano (Svizzera).
      See Also:
    • JAPANESE_CODE

      public static final String JAPANESE_CODE
      EN: Code for Japanese.
      DE: Code für Japanisch.
      FR: Code de Japonais.
      IT: Code per Giapponese.
      See Also:
    • KOREAN_CODE

      public static final String KOREAN_CODE
      EN: Code for Korean.
      DE: Code für Koreanisch.
      FR: Code de Coréen.
      IT: Code per Coreano.
      See Also:
    • NORWEGIAN_CODE

      public static final String NORWEGIAN_CODE
      EN: Code for Norwegian.
      DE: Code für Norwegisch.
      FR: Code de Norvégien.
      IT: Code per Norvegese.
      See Also:
    • NORWEGIAN_NORWAY_CODE

      public static final String NORWEGIAN_NORWAY_CODE
      EN: Code for Norwegian (Norway).
      DE: Code für Norwegisch (Norwegen).
      FR: Code de Norvégien (Norvège).
      IT: Code per Norvegese (Norvegia).
      See Also:
    • OTHER_LANGUAGE_CODE

      public static final String OTHER_LANGUAGE_CODE
      EN: Code for Other language.
      DE: Code für Andere Sprache.
      FR: Code de Autre langue.
      IT: Code per Altra lingua.
      See Also:
    • POLISH_CODE

      public static final String POLISH_CODE
      EN: Code for Polish.
      DE: Code für Polnisch.
      FR: Code de Polonais.
      IT: Code per Polacco.
      See Also:
    • PORTUGUESE_CODE

      public static final String PORTUGUESE_CODE
      EN: Code for Portuguese.
      DE: Code für Portugiesisch.
      FR: Code de Portugais.
      IT: Code per Portoghese.
      See Also:
    • PORTUGUESE_BRAZIL_CODE

      public static final String PORTUGUESE_BRAZIL_CODE
      EN: Code for Portuguese (Brazil).
      DE: Code für Portugiesisch (Brasilien).
      FR: Code de Portugais (Brésil).
      IT: Code per Portoghese (Brasile).
      See Also:
    • PUNJABI_CODE

      public static final String PUNJABI_CODE
      EN: Code for Punjabi.
      DE: Code für Panjabi.
      FR: Code de Panjabi.
      IT: Code per Panjabi.
      See Also:
    • ROMANSH_CODE

      public static final String ROMANSH_CODE
      EN: Code for Romansh.
      DE: Code für Rätoromanisch.
      FR: Code de Rhéto-roman.
      IT: Code per Romancio.
      See Also:
    • RUSSIAN_CODE

      public static final String RUSSIAN_CODE
      EN: Code for Russian.
      DE: Code für Russisch.
      FR: Code de Russe.
      IT: Code per Russo.
      See Also:
    • RUSSIAN_RUSSIA_CODE

      public static final String RUSSIAN_RUSSIA_CODE
      EN: Code for Russian (Russia).
      DE: Code für Russisch (Russland).
      FR: Code de Russe (Russie).
      IT: Code per Russo (Russia).
      See Also:
    • SERBIAN_CODE

      public static final String SERBIAN_CODE
      EN: Code for Serbian.
      DE: Code für Serbisch.
      FR: Code de Serbe.
      IT: Code per Serbo.
      See Also:
    • SERBIAN_SERBIA_CODE

      public static final String SERBIAN_SERBIA_CODE
      EN: Code for Serbian (Serbia).
      DE: Code für Serbisch (Serbien).
      FR: Code de Serbe (Serbie).
      IT: Code per Serbo (Serbia).
      See Also:
    • SPANISH_CODE

      public static final String SPANISH_CODE
      EN: Code for Spanish.
      DE: Code für Spanisch.
      FR: Code de Espagnol.
      IT: Code per Spagnolo.
      See Also:
    • SPANISH_ARGENTINA_CODE

      public static final String SPANISH_ARGENTINA_CODE
      EN: Code for Spanish (Argentina).
      DE: Code für Spanisch (Argentinien).
      FR: Code de Espagnol (Argentine).
      IT: Code per Spagnolo (Argentina).
      See Also:
    • SPANISH_SPAIN_CODE

      public static final String SPANISH_SPAIN_CODE
      EN: Code for Spanish (Spain).
      DE: Code für Spanisch (Spanien).
      FR: Code de Espagnol (Espagne).
      IT: Code per Spagnolo (Spagna).
      See Also:
    • SPANISH_URUGUAY_CODE

      public static final String SPANISH_URUGUAY_CODE
      EN: Code for Spanish (Uruguay).
      DE: Code für Spanisch (Uruguay).
      FR: Code de Espagnol (Uruguay).
      IT: Code per Spagnolo (Uruguay).
      See Also:
    • SWEDISH_CODE

      public static final String SWEDISH_CODE
      EN: Code for Swedish.
      DE: Code für Schwedisch.
      FR: Code de Suédois.
      IT: Code per Svedese.
      See Also:
    • SWEDISH_SWEDEN_CODE

      public static final String SWEDISH_SWEDEN_CODE
      EN: Code for Swedish (Sweden).
      DE: Code für Schwedisch (Schweden).
      FR: Code de Suédois (Suède).
      IT: Code per Svedese (Svezia).
      See Also:
    • TELEGU_CODE

      public static final String TELEGU_CODE
      EN: Code for Telegu.
      DE: Code für Telugu.
      FR: Code de Telugu.
      IT: Code per Telugu.
      See Also:
    • VALUE_SET_ID

      public static final String VALUE_SET_ID
      Identifier of the value set.
      See Also:
    • VALUE_SET_NAME

      public static final String VALUE_SET_NAME
      Name of the value set.
      See Also:
  • Method Details

    • values

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

      public static DocumentLanguage valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • getEnum

      public static @Nullable DocumentLanguage getEnum(@Nullable String code)
      Gets the Enum with a given code.
      Parameters:
      code - The code value.
      Returns:
      the enum value found or null.
    • isEnumOfValueSet

      public static boolean isEnumOfValueSet(@Nullable String enumName)
      Checks if a given enum is part of this value set.
      Parameters:
      enumName - The name of the enum.
      Returns:
      true if the name is found in this value set, false otherwise.
    • isInValueSet

      public static boolean isInValueSet(@Nullable String codeValue)
      Checks if a given code value is in this value set.
      Parameters:
      codeValue - The code value.
      Returns:
      true if the value is found in this value set, false otherwise.
    • getCodeSystemId

      public @NonNull String getCodeSystemId()
      Gets the code system identifier.
      Specified by:
      getCodeSystemId in interface ValueSetEnumInterface
      Returns:
      the code system identifier.
    • getCodeSystemName

      public @NonNull String getCodeSystemName()
      Gets the code system name.
      Specified by:
      getCodeSystemName in interface ValueSetEnumInterface
      Returns:
      the code system name.
    • getCodeValue

      public @NonNull String getCodeValue()
      Gets the code value as a string.
      Specified by:
      getCodeValue in interface ValueSetEnumInterface
      Returns:
      the code value.
    • getDisplayName

      public @NonNull String getDisplayName(@Nullable LanguageCode languageCode)
      Gets the display name defined by the language param.
      Specified by:
      getDisplayName in interface TranslatedEnumInterface
      Parameters:
      languageCode - The language code to get the display name for, null to get the default display name.
      Returns:
      the display name in the desired language.
    • getValueSetId

      public @NonNull String getValueSetId()
      Gets the value set identifier.
      Specified by:
      getValueSetId in interface ValueSetEnumInterface
      Returns:
      the value set identifier.
    • getValueSetName

      public @NonNull String getValueSetName()
      Gets the value set name.
      Specified by:
      getValueSetName in interface ValueSetEnumInterface
      Returns:
      the value set name.