Module jonix.common

Enum Class TextScripts

java.lang.Object
java.lang.Enum<TextScripts>
com.tectonica.jonix.common.codelist.TextScripts
All Implemented Interfaces:
OnixCodelist, Serializable, Comparable<TextScripts>, Constable

public enum TextScripts extends Enum<TextScripts> implements OnixCodelist
Enum that corresponds to ONIX Codelist 121

Description: Text script - based on ISO 15924

See Also:
  • Enum Constant Details

    • Adlam

      public static final TextScripts Adlam
      Only for use in ONIX 3.0 or later

      Jonix-Comment: Introduced in Onix3

    • Afaka

      public static final TextScripts Afaka
      Script is not supported by Unicode
    • Caucasian_Albanian

      public static final TextScripts Caucasian_Albanian
      Ancient/historic script. Only for use in ONIX 3.0 or later

      Jonix-Comment: Introduced in Onix3

    • Ahom_Tai_Ahom

      public static final TextScripts Ahom_Tai_Ahom
      Ancient/historic script. Only for use in ONIX 3.0 or later

      Jonix-Comment: Introduced in Onix3

    • Arabic

      public static final TextScripts Arabic
    • Arabic_Nastaliq_variant

      public static final TextScripts Arabic_Nastaliq_variant
      Typographic variant of Arabic. Only for use in ONIX 3.0 or later

      Jonix-Comment: Introduced in Onix3

    • Imperial_Aramaic

      public static final TextScripts Imperial_Aramaic
      Ancient/historic script
    • Armenian

      public static final TextScripts Armenian
    • Avestan

      public static final TextScripts Avestan
      Ancient/historic script
    • Balinese

      public static final TextScripts Balinese
    • Bamun

      public static final TextScripts Bamun
    • Bassa_Vah

      public static final TextScripts Bassa_Vah
      Ancient/historic script
    • Batak

      public static final TextScripts Batak
    • Bengali_Bangla

      public static final TextScripts Bengali_Bangla
    • Bhaiksuki

      public static final TextScripts Bhaiksuki
      Ancient/historic script. Only for use in ONIX 3.0 or later

      Jonix-Comment: Introduced in Onix3

    • Blissymbols

      public static final TextScripts Blissymbols
      Script is not supported by Unicode
    • Bopomofo

      public static final TextScripts Bopomofo
    • Brahmi

      public static final TextScripts Brahmi
      Ancient/historic script
    • Braille

      public static final TextScripts Braille
    • Buginese

      public static final TextScripts Buginese
    • Buhid

      public static final TextScripts Buhid
    • Chakma

      public static final TextScripts Chakma
    • Unified_Canadian_Aboriginal_Syllabics

      public static final TextScripts Unified_Canadian_Aboriginal_Syllabics
    • Carian

      public static final TextScripts Carian
      Ancient/historic script
    • Cham

      public static final TextScripts Cham
    • Cherokee

      public static final TextScripts Cherokee
    • Chorasmian

      public static final TextScripts Chorasmian
      Khwārezmian. Ancient/historic script. Only for use in ONIX 3.0 or later

      Jonix-Comment: Introduced in Onix3

    • Cirth

      public static final TextScripts Cirth
      Script is not supported by Unicode
    • Coptic

      public static final TextScripts Coptic
      Ancient/historic script
    • Cypro_Minoan

      public static final TextScripts Cypro_Minoan
      Ancient/historic script. Only for use in ONIX 3.0 or later

      Jonix-Comment: Introduced in Onix3

    • Cypriot

      public static final TextScripts Cypriot
      Ancient/historic script
    • Cyrillic

      public static final TextScripts Cyrillic
    • Cyrillic_Old_Church_Slavonic_variant

      public static final TextScripts Cyrillic_Old_Church_Slavonic_variant
      Ancient/historic, typographic variant of Cyrillic
    • Devanagari_Nagari

      public static final TextScripts Devanagari_Nagari
    • Dives_Akuru

      public static final TextScripts Dives_Akuru
      Ancient/historic script. Only for use in ONIX 3.0 or later

      Jonix-Comment: Introduced in Onix3

    • Dogra

      public static final TextScripts Dogra
      Only for use in ONIX 3.0 or later

      Jonix-Comment: Introduced in Onix3

    • Deseret_Mormon

      public static final TextScripts Deseret_Mormon
    • Duployan_shorthand_Duployan_stenography

      public static final TextScripts Duployan_shorthand_Duployan_stenography
    • Egyptian_demotic

      public static final TextScripts Egyptian_demotic
      Script is not supported by Unicode
    • Egyptian_hieratic

      public static final TextScripts Egyptian_hieratic
      Script is not supported by Unicode
    • Egyptian_hieroglyphs

      public static final TextScripts Egyptian_hieroglyphs
      Ancient/historic script
    • Elbasan

      public static final TextScripts Elbasan
      Ancient/historic script
    • Elymaic

      public static final TextScripts Elymaic
      Ancient/historic script. Only for use in ONIX 3.0 or later

      Jonix-Comment: Introduced in Onix3

    • Ethiopic_Geez

      public static final TextScripts Ethiopic_Geez
    • Khutsuri_Asomtavruli_and_Khutsuri

      public static final TextScripts Khutsuri_Asomtavruli_and_Khutsuri
      Georgian in Unicode
    • Georgian_Mkhedruli_and_Mtavruli

      public static final TextScripts Georgian_Mkhedruli_and_Mtavruli
    • Glagolitic

      public static final TextScripts Glagolitic
      Ancient/historic script
    • Gunjala_Gondi

      public static final TextScripts Gunjala_Gondi
      Only for use in ONIX 3.0 or later

      Jonix-Comment: Introduced in Onix3

    • Masaram_Gondi

      public static final TextScripts Masaram_Gondi
      Only for use in ONIX 3.0 or later

      Jonix-Comment: Introduced in Onix3

    • Gothic

      public static final TextScripts Gothic
      Ancient/historic script
    • Grantha

      public static final TextScripts Grantha
      Ancient/historic script
    • Greek

      public static final TextScripts Greek
    • Gujarati

      public static final TextScripts Gujarati
    • Gurmukhi

      public static final TextScripts Gurmukhi
    • Han_with_Bopomofo

      public static final TextScripts Han_with_Bopomofo
      See Hani, Bopo. Only for use in ONIX 3.0 or later

      Jonix-Comment: Introduced in Onix3

    • Hangul_Hangul_Hangeul

      public static final TextScripts Hangul_Hangul_Hangeul
    • Han_Hanzi_Kanji_Hanja

      public static final TextScripts Han_Hanzi_Kanji_Hanja
    • Hanunoo_Hanunoo

      public static final TextScripts Hanunoo_Hanunoo
    • Han_Simplified_variant

      public static final TextScripts Han_Simplified_variant
      Subset of Hani
    • Han_Traditional_variant

      public static final TextScripts Han_Traditional_variant
      Subset of Hani
    • Hatran

      public static final TextScripts Hatran
      Ancient/historic script. Only for use in ONIX 3.0 or later

      Jonix-Comment: Introduced in Onix3

    • Hebrew

      public static final TextScripts Hebrew
    • Hiragana

      public static final TextScripts Hiragana
    • Anatolian_Hieroglyphs_Luwian_Hieroglyphs_Hittite_Hieroglyphs

      public static final TextScripts Anatolian_Hieroglyphs_Luwian_Hieroglyphs_Hittite_Hieroglyphs
      Ancient/historic script. Only for use in ONIX 3.0 or later

      Jonix-Comment: Introduced in Onix3

    • Pahawh_Hmong

      public static final TextScripts Pahawh_Hmong
    • Nyiakeng_Puachue_Hmong

      public static final TextScripts Nyiakeng_Puachue_Hmong
      Only for use in ONIX 3.0 or later

      Jonix-Comment: Introduced in Onix3

    • Japanese_syllabaries_alias_for_Hiragana_Katakana

      public static final TextScripts Japanese_syllabaries_alias_for_Hiragana_Katakana
      See Hira, Kana
    • Old_Hungarian_Hungarian_Runic

      public static final TextScripts Old_Hungarian_Hungarian_Runic
      Ancient/historic script
    • Indus_Harappan

      public static final TextScripts Indus_Harappan
      Script is not supported by Unicode
    • Old_Italic_Etruscan_Oscan_etc_

      public static final TextScripts Old_Italic_Etruscan_Oscan_etc_
      Ancient/historic script
    • Jamo_alias_for_Jamo_subset_of_Hangul

      public static final TextScripts Jamo_alias_for_Jamo_subset_of_Hangul
      Subset of Hang. Only for use in ONIX 3.0 or later

      Jonix-Comment: Introduced in Onix3

    • Javanese

      public static final TextScripts Javanese
    • Japanese_alias_for_Han_Hiragana_Katakana

      public static final TextScripts Japanese_alias_for_Han_Hiragana_Katakana
      See Hani, Hira and Kana
    • Jurchen

      public static final TextScripts Jurchen
      Script is not supported by Unicode
    • Kayah_Li

      public static final TextScripts Kayah_Li
    • Katakana

      public static final TextScripts Katakana
    • Kawi

      public static final TextScripts Kawi
      Ancient/historic script. Only for use in ONIX 3.0 or later

      Jonix-Comment: Introduced in Onix3

    • Kharoshthi

      public static final TextScripts Kharoshthi
      Ancient/historic script
    • Khmer

      public static final TextScripts Khmer
    • Khojki

      public static final TextScripts Khojki
      Ancient/historic script
    • Khitan_large_script

      public static final TextScripts Khitan_large_script
      Script is not supported by Unicode. Only for use in ONIX 3.0 or later

      Jonix-Comment: Introduced in Onix3

    • Khitan_small_script

      public static final TextScripts Khitan_small_script
      Only for use in ONIX 3.0 or later

      Jonix-Comment: Introduced in Onix3

    • Kannada

      public static final TextScripts Kannada
    • Korean_alias_for_Hangul_Han

      public static final TextScripts Korean_alias_for_Hangul_Han
      See Hani and Hang
    • Kpelle

      public static final TextScripts Kpelle
      Script is not supported by Unicode
    • Kaithi

      public static final TextScripts Kaithi
      Ancient/historic script
    • Tai_Tham_Lanna

      public static final TextScripts Tai_Tham_Lanna
    • Lao

      public static final TextScripts Lao
    • Latin_Fraktur_variant

      public static final TextScripts Latin_Fraktur_variant
      Typographic variant of Latin
    • Latin_Gaelic_variant

      public static final TextScripts Latin_Gaelic_variant
      Typographic variant of Latin
    • Latin

      public static final TextScripts Latin
    • Leke

      public static final TextScripts Leke
      Script is not supported by Unicode. Only for use in ONIX 3.0 or later

      Jonix-Comment: Introduced in Onix3

    • Lepcha_Rong

      public static final TextScripts Lepcha_Rong
    • Limbu

      public static final TextScripts Limbu
    • Linear_A

      public static final TextScripts Linear_A
      Ancient/historic script
    • Linear_B

      public static final TextScripts Linear_B
      Ancient/historic script
    • Lisu_Fraser

      public static final TextScripts Lisu_Fraser
    • Loma

      public static final TextScripts Loma
      Script is not supported by Unicode
    • Lycian

      public static final TextScripts Lycian
      Ancient/historic script
    • Lydian

      public static final TextScripts Lydian
      Ancient/historic script
    • Mahajani

      public static final TextScripts Mahajani
      Ancient/historic script. Only for use in ONIX 3.0 or later

      Jonix-Comment: Introduced in Onix3

    • Makasar

      public static final TextScripts Makasar
      Only for use in ONIX 3.0 or later

      Jonix-Comment: Introduced in Onix3

    • Mandaic_Mandaean

      public static final TextScripts Mandaic_Mandaean
    • Manichaean

      public static final TextScripts Manichaean
      Ancient/historic script
    • Marchen

      public static final TextScripts Marchen
      Ancient/historic script. Only for use in ONIX 3.0 or later

      Jonix-Comment: Introduced in Onix3

    • Mayan_hieroglyphs

      public static final TextScripts Mayan_hieroglyphs
      Script is not supported by Unicode
    • Medefaidrin_Oberi_Okaime_Oberi_kaim

      public static final TextScripts Medefaidrin_Oberi_Okaime_Oberi_kaim
      Script is not supported by Unicode. Only for use in ONIX 3.0 or later

      Jonix-Comment: Introduced in Onix3

    • Mende_Kikakui

      public static final TextScripts Mende_Kikakui
    • Meroitic_Cursive

      public static final TextScripts Meroitic_Cursive
      Ancient/historic script
    • Meroitic_Hieroglyphs

      public static final TextScripts Meroitic_Hieroglyphs
      Ancient/historic script
    • Malayalam

      public static final TextScripts Malayalam
    • Modi_Modi

      public static final TextScripts Modi_Modi
      Ancient/historic script. Only for use in ONIX 3.0 or later

      Jonix-Comment: Introduced in Onix3

    • Mongolian

      public static final TextScripts Mongolian
      Includes Clear, Manchu scripts
    • Moon_Moon_code_Moon_script_Moon_type

      public static final TextScripts Moon_Moon_code_Moon_script_Moon_type
      Script is not supported by Unicode
    • Mro_Mru

      public static final TextScripts Mro_Mru
    • Meitei_Mayek_Meithei_Meetei

      public static final TextScripts Meitei_Mayek_Meithei_Meetei
    • Multani

      public static final TextScripts Multani
      Ancient/historic script. Only for use in ONIX 3.0 or later

      Jonix-Comment: Introduced in Onix3

    • Myanmar_Burmese

      public static final TextScripts Myanmar_Burmese
    • Nag_Mundari

      public static final TextScripts Nag_Mundari
      Only for use in ONIX 3.0 or later

      Jonix-Comment: Introduced in Onix3

    • Nandinagari

      public static final TextScripts Nandinagari
      Ancient/historic script. Only for use in ONIX 3.0 or later

      Jonix-Comment: Introduced in Onix3

    • Old_North_Arabian_Ancient_North_Arabian

      public static final TextScripts Old_North_Arabian_Ancient_North_Arabian
      Ancient/historic script
    • Nabatean

      public static final TextScripts Nabatean
      Ancient/historic script
    • Newa_Newar_Newari_Nepala_lipi

      public static final TextScripts Newa_Newar_Newari_Nepala_lipi
      Only for use in ONIX 3.0 or later

      Jonix-Comment: Introduced in Onix3

    • Nakhi_Geba_Na_Khi_Ggo_baw_Naxi_Geba

      public static final TextScripts Nakhi_Geba_Na_Khi_Ggo_baw_Naxi_Geba
      Script is not supported by Unicode
    • NKo

      public static final TextScripts NKo
    • Nushu

      public static final TextScripts Nushu
    • Ogham

      public static final TextScripts Ogham
      Ancient/historic script
    • Ol_Chiki_Ol_Cemet_Ol_Santali

      public static final TextScripts Ol_Chiki_Ol_Cemet_Ol_Santali
    • Old_Turkic_Orkhon_Runic

      public static final TextScripts Old_Turkic_Orkhon_Runic
      Ancient/historic script
    • Oriya_Odia

      public static final TextScripts Oriya_Odia
    • Osage

      public static final TextScripts Osage
      Only for use in ONIX 3.0 or later

      Jonix-Comment: Introduced in Onix3

    • Osmanya

      public static final TextScripts Osmanya
    • Old_Uyghur

      public static final TextScripts Old_Uyghur
      Ancient/historic script. Only for use in ONIX 3.0 or later

      Jonix-Comment: Introduced in Onix3

    • Palmyrene

      public static final TextScripts Palmyrene
      Ancient/historic script
    • Pau_Cin_Hau

      public static final TextScripts Pau_Cin_Hau
      Only for use in ONIX 3.0 or later

      Jonix-Comment: Introduced in Onix3

    • Old_Permic

      public static final TextScripts Old_Permic
      Ancient/historic script
    • Phags_pa

      public static final TextScripts Phags_pa
      Ancient/historic script
    • Inscriptional_Pahlavi

      public static final TextScripts Inscriptional_Pahlavi
      Ancient/historic script
    • Psalter_Pahlavi

      public static final TextScripts Psalter_Pahlavi
      Ancient/historic script
    • Book_Pahlavi

      public static final TextScripts Book_Pahlavi
      Script is not supported by Unicode
    • Phoenician

      public static final TextScripts Phoenician
      Ancient/historic script
    • Klingon_KLI_plqaD

      public static final TextScripts Klingon_KLI_plqaD
      Script is not supported by Unicode. Only for use in ONIX 3.0 or later

      Jonix-Comment: Introduced in Onix3

    • Miao_Pollard

      public static final TextScripts Miao_Pollard
    • Inscriptional_Parthian

      public static final TextScripts Inscriptional_Parthian
      Ancient/historic script
    • Reserved_for_private_use_start

      public static final TextScripts Reserved_for_private_use_start
    • Picture_Communication_Symbols_PCS

      public static final TextScripts Picture_Communication_Symbols_PCS
      ONIX local code for graphical symbols used in augmentative and alternative communication and education, not listed in ISO 15924. Only for use in ONIX 3.0 or later

      Jonix-Comment: Introduced in Onix3

    • Widgit_symbols

      public static final TextScripts Widgit_symbols
      ONIX local code for graphical symbols used in augmentative and alternative communication and education, not listed in ISO 15924. Only for use in ONIX 3.0 or later

      Jonix-Comment: Introduced in Onix3

    • Reserved_for_private_use_end

      public static final TextScripts Reserved_for_private_use_end
    • Rejang_Redjang_Kaganga

      public static final TextScripts Rejang_Redjang_Kaganga
    • Rongorongo

      public static final TextScripts Rongorongo
      Script is not supported by Unicode
    • Runic

      public static final TextScripts Runic
      Ancient/historic script
    • Samaritan

      public static final TextScripts Samaritan
    • Sarati

      public static final TextScripts Sarati
      Script is not supported by Unicode
    • Old_South_Arabian

      public static final TextScripts Old_South_Arabian
      Ancient/historic script
    • Saurashtra

      public static final TextScripts Saurashtra
    • SignWriting

      public static final TextScripts SignWriting
    • Shavian_Shaw

      public static final TextScripts Shavian_Shaw
    • Sharada_Sarada

      public static final TextScripts Sharada_Sarada
    • Siddham_Siddham_Siddhamatrka

      public static final TextScripts Siddham_Siddham_Siddhamatrka
      Ancient/historic script. Only for use in ONIX 3.0 or later

      Jonix-Comment: Introduced in Onix3

    • Khudawadi_Sindhi

      public static final TextScripts Khudawadi_Sindhi
    • Sinhala

      public static final TextScripts Sinhala
    • Sogdian

      public static final TextScripts Sogdian
      Ancient/historic script. Only for use in ONIX 3.0 or later

      Jonix-Comment: Introduced in Onix3

    • Old_Sogdian

      public static final TextScripts Old_Sogdian
      Ancient/historic script. Only for use in ONIX 3.0 or later

      Jonix-Comment: Introduced in Onix3

    • Sora_Sompeng

      public static final TextScripts Sora_Sompeng
    • Soyombo

      public static final TextScripts Soyombo
      Only for use in ONIX 3.0 or later

      Jonix-Comment: Introduced in Onix3

    • Sundanese

      public static final TextScripts Sundanese
    • Syloti_Nagri

      public static final TextScripts Syloti_Nagri
    • Syriac

      public static final TextScripts Syriac
    • Syriac_Estrangelo_variant

      public static final TextScripts Syriac_Estrangelo_variant
      Typographic variant of Syriac
    • Syriac_Western_variant

      public static final TextScripts Syriac_Western_variant
      Typographic variant of Syriac
    • Syriac_Eastern_variant

      public static final TextScripts Syriac_Eastern_variant
      Typographic variant of Syriac
    • Tagbanwa

      public static final TextScripts Tagbanwa
    • Takri_Takri_Tankri

      public static final TextScripts Takri_Takri_Tankri
    • Tai_Le

      public static final TextScripts Tai_Le
    • New_Tai_Lue

      public static final TextScripts New_Tai_Lue
    • Tamil

      public static final TextScripts Tamil
    • Tangut

      public static final TextScripts Tangut
      Ancient/historic script
    • Tai_Viet

      public static final TextScripts Tai_Viet
    • Telugu

      public static final TextScripts Telugu
    • Tengwar

      public static final TextScripts Tengwar
      Script is not supported by Unicode
    • Tifinagh_Berber

      public static final TextScripts Tifinagh_Berber
    • Tagalog_Baybayin_Alibata

      public static final TextScripts Tagalog_Baybayin_Alibata
    • Thaana

      public static final TextScripts Thaana
    • Thai

      public static final TextScripts Thai
    • Tibetan

      public static final TextScripts Tibetan
    • Tirhuta

      public static final TextScripts Tirhuta
    • Tangsa

      public static final TextScripts Tangsa
      Only for use in ONIX 3.0 or later

      Jonix-Comment: Introduced in Onix3

    • Toto

      public static final TextScripts Toto
      Only for use in ONIX 3.0 or later

      Jonix-Comment: Introduced in Onix3

    • Ugaritic

      public static final TextScripts Ugaritic
      Ancient/historic script
    • Vai

      public static final TextScripts Vai
    • Visible_Speech

      public static final TextScripts Visible_Speech
      Script is not supported by Unicode
    • Vithkuqi

      public static final TextScripts Vithkuqi
      Ancient/historic script. Only for use in ONIX 3.0 or later

      Jonix-Comment: Introduced in Onix3

    • Warang_Citi_Varang_Kshiti

      public static final TextScripts Warang_Citi_Varang_Kshiti
    • Wancho

      public static final TextScripts Wancho
      Only for use in ONIX 3.0 or later

      Jonix-Comment: Introduced in Onix3

    • Woleai

      public static final TextScripts Woleai
      Script is not supported by Unicode
    • Old_Persian

      public static final TextScripts Old_Persian
      Ancient/historic script
    • Cuneiform_Sumero_Akkadian

      public static final TextScripts Cuneiform_Sumero_Akkadian
      Ancient/historic script
    • Yezidi

      public static final TextScripts Yezidi
      Ancient/historic script. Only for use in ONIX 3.0 or later

      Jonix-Comment: Introduced in Onix3

    • Yi

      public static final TextScripts Yi
    • Zanabazar_Square_Zanabazarin_Dorboljin_Useg_Xewtee_Dorboljin_Bicig_Horizontal_Square_Script

      public static final TextScripts Zanabazar_Square_Zanabazarin_Dorboljin_Useg_Xewtee_Dorboljin_Bicig_Horizontal_Square_Script
      Only for use in ONIX 3.0 or later

      Jonix-Comment: Introduced in Onix3

    • Mathematical_notation

      public static final TextScripts Mathematical_notation
      Not a script in Unicode
    • Symbols_Emoji_variant

      public static final TextScripts Symbols_Emoji_variant
      Not a script in Unicode. Only for use in ONIX 3.0 or later

      Jonix-Comment: Introduced in Onix3

    • Symbols

      public static final TextScripts Symbols
      Not a script in Unicode
    • Code_for_unwritten_documents

      public static final TextScripts Code_for_unwritten_documents
      Not a script in Unicode
    • Code_for_inherited_script

      public static final TextScripts Code_for_inherited_script
    • Code_for_undetermined_script

      public static final TextScripts Code_for_undetermined_script
    • Code_for_uncoded_script

      public static final TextScripts Code_for_uncoded_script
  • Field Details

    • code

      public final String code
    • description

      public final String description
  • Method Details

    • values

      public static TextScripts[] 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 TextScripts 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
    • getCode

      public String getCode()
      Specified by:
      getCode in interface OnixCodelist
    • getDescription

      public String getDescription()
      Specified by:
      getDescription in interface OnixCodelist
    • byCode

      public static TextScripts byCode(String code)
    • byCodeOptional

      public static Optional<TextScripts> byCodeOptional(String code)
    • codeToDesciption

      public static String codeToDesciption(String code)