モジュール java.base
パッケージ java.lang

列挙型Character.UnicodeScript

    • ネストされたクラスのサマリー

      • クラスjava.lang.Enumで宣言されたネストされたクラス/インタフェース

        Enum.EnumDesc<E extends Enum<E>>
    • 列挙型定数のサマリー

      列挙型定数 
      列挙型定数 説明
      ADLAM
      Unicodeスクリプト"Adlam"。
      AHOM
      Unicodeスクリプト"Ahom"。
      ANATOLIAN_HIEROGLYPHS
      Unicodeスクリプト"Anatolian Hieroglyphs"。
      ARABIC
      UnicodeスクリプトArabicです。
      ARMENIAN
      UnicodeスクリプトArmenianです。
      AVESTAN
      UnicodeスクリプトAvestanです。
      BALINESE
      UnicodeスクリプトBalineseです。
      BAMUM
      UnicodeスクリプトBamumです。
      BASSA_VAH
      Unicodeスクリプト"Bassa Vah"。
      BATAK
      UnicodeスクリプトBatakです。
      BENGALI
      UnicodeスクリプトBengaliです。
      BHAIKSUKI
      Unicodeスクリプト"Bhaiksuki"。
      BOPOMOFO
      UnicodeスクリプトBopomofoです。
      BRAHMI
      UnicodeスクリプトBrahmiです。
      BRAILLE
      UnicodeスクリプトBrailleです。
      BUGINESE
      UnicodeスクリプトBugineseです。
      BUHID
      UnicodeスクリプトBuhidです。
      CANADIAN_ABORIGINAL
      UnicodeスクリプトCanadian_Aboriginalです。
      CARIAN
      UnicodeスクリプトCarianです。
      CAUCASIAN_ALBANIAN
      Unicodeスクリプト"Caucasian Albanian"。
      CHAKMA
      UnicodeスクリプトChakmaです。
      CHAM
      UnicodeスクリプトChamです。
      CHEROKEE
      UnicodeスクリプトCherokeeです。
      COMMON
      UnicodeスクリプトCommonです。
      COPTIC
      UnicodeスクリプトCopticです。
      CUNEIFORM
      UnicodeスクリプトCuneiformです。
      CYPRIOT
      UnicodeスクリプトCypriotです。
      CYRILLIC
      UnicodeスクリプトCyrillicです。
      DESERET
      UnicodeスクリプトDeseretです。
      DEVANAGARI
      UnicodeスクリプトDevanagariです。
      DOGRA
      Unicodeスクリプト"Dogra"。
      DUPLOYAN
      Unicodeスクリプト"Duployan"。
      EGYPTIAN_HIEROGLYPHS
      UnicodeスクリプトEgyptian_Hieroglyphsです。
      ELBASAN
      Unicodeスクリプト"Elbasan"。
      ETHIOPIC
      UnicodeスクリプトEthiopicです。
      GEORGIAN
      UnicodeスクリプトGeorgianです。
      GLAGOLITIC
      UnicodeスクリプトGlagoliticです。
      GOTHIC
      UnicodeスクリプトGothicです。
      GRANTHA
      Unicodeスクリプト"Grantha"。
      GREEK
      UnicodeスクリプトGreekです。
      GUJARATI
      UnicodeスクリプトGujaratiです。
      GUNJALA_GONDI
      Unicodeスクリプト"Gunjala Gondi"。
      GURMUKHI
      UnicodeスクリプトGurmukhiです。
      HAN
      UnicodeスクリプトHanです。
      HANGUL
      UnicodeスクリプトHangulです。
      HANIFI_ROHINGYA
      Unicodeスクリプト"リア"。
      HANUNOO
      UnicodeスクリプトHanunooです。
      HATRAN
      Unicodeスクリプト"Hatran"。
      HEBREW
      UnicodeスクリプトHebrewです。
      HIRAGANA
      UnicodeスクリプトHiraganaです。
      IMPERIAL_ARAMAIC
      UnicodeスクリプトImperial_Aramaicです。
      INHERITED
      UnicodeスクリプトInheritedです。
      INSCRIPTIONAL_PAHLAVI
      UnicodeスクリプトInscriptional_Pahlaviです。
      INSCRIPTIONAL_PARTHIAN
      UnicodeスクリプトInscriptional_Parthianです。
      JAVANESE
      UnicodeスクリプトJavaneseです。
      KAITHI
      UnicodeスクリプトKaithiです。
      KANNADA
      UnicodeスクリプトKannadaです。
      KATAKANA
      UnicodeスクリプトKatakanaです。
      KAYAH_LI
      UnicodeスクリプトKayah_Liです。
      KHAROSHTHI
      UnicodeスクリプトKharoshthiです。
      KHMER
      UnicodeスクリプトKhmerです。
      KHOJKI
      Unicodeスクリプト"Khojki"。
      KHUDAWADI
      Unicodeスクリプト"Khudawadi"。
      LAO
      UnicodeスクリプトLaoです。
      LATIN
      UnicodeスクリプトLatinです。
      LEPCHA
      UnicodeスクリプトLepchaです。
      LIMBU
      UnicodeスクリプトLimbuです。
      LINEAR_A
      Unicodeスクリプト"Linear A"。
      LINEAR_B
      UnicodeスクリプトLinear_Bです。
      LISU
      UnicodeスクリプトLisuです。
      LYCIAN
      UnicodeスクリプトLycianです。
      LYDIAN
      UnicodeスクリプトLydianです。
      MAHAJANI
      Unicodeスクリプト"Mahajani"。
      MAKASAR
      Unicodeスクリプト"Makasar"。
      MALAYALAM
      UnicodeスクリプトMalayalamです。
      MANDAIC
      UnicodeスクリプトMandaicです。
      MANICHAEAN
      Unicodeスクリプト"Manichaean"。
      MARCHEN
      Unicodeスクリプト"Marchen"。
      MASARAM_GONDI
      Unicodeスクリプト"Masaram Gondi"。
      MEDEFAIDRIN
      Unicodeスクリプト"Medefaidrin"。
      MEETEI_MAYEK
      UnicodeスクリプトMeetei_Mayekです。
      MENDE_KIKAKUI
      Unicodeスクリプト"Mende Kikakui"。
      MEROITIC_CURSIVE
      UnicodeスクリプトMeroitic Cursiveです。
      MEROITIC_HIEROGLYPHS
      UnicodeスクリプトMeroitic Hieroglyphsです。
      MIAO
      UnicodeスクリプトMiaoです。
      MODI
      Unicodeスクリプト"Modi"。
      MONGOLIAN
      UnicodeスクリプトMongolianです。
      MRO
      Unicodeスクリプト"Mro"。
      MULTANI
      Unicodeスクリプト"Multani"。
      MYANMAR
      UnicodeスクリプトMyanmarです。
      NABATAEAN
      Unicodeスクリプト"Nabataean"。
      NEW_TAI_LUE
      UnicodeスクリプトNew_Tai_Lueです。
      NEWA
      Unicodeスクリプト"Newa"。
      NKO
      UnicodeスクリプトNkoです。
      NUSHU
      Unicodeスクリプト"Nushu"。
      OGHAM
      UnicodeスクリプトOghamです。
      OL_CHIKI
      UnicodeスクリプトOl_Chikiです。
      OLD_HUNGARIAN
      Unicodeスクリプト"Old Hungarian"。
      OLD_ITALIC
      UnicodeスクリプトOld_Italicです。
      OLD_NORTH_ARABIAN
      Unicodeスクリプト"Old North Arabian"。
      OLD_PERMIC
      Unicodeスクリプト"Old Permic"。
      OLD_PERSIAN
      UnicodeスクリプトOld_Persianです。
      OLD_SOGDIAN
      Unicodeスクリプト"Old Sogdian"。
      OLD_SOUTH_ARABIAN
      UnicodeスクリプトOld_South_Arabianです。
      OLD_TURKIC
      UnicodeスクリプトOld_Turkicです。
      ORIYA
      UnicodeスクリプトOriyaです。
      OSAGE
      Unicodeスクリプト"オセージ語"。
      OSMANYA
      UnicodeスクリプトOsmanyaです。
      PAHAWH_HMONG
      Unicodeスクリプト"Pahawh Hmong"。
      PALMYRENE
      Unicodeスクリプト"Palmyrene"。
      PAU_CIN_HAU
      Unicodeスクリプト"Pau Cin Hau"。
      PHAGS_PA
      UnicodeスクリプトPhags_Paです。
      PHOENICIAN
      UnicodeスクリプトPhoenicianです。
      PSALTER_PAHLAVI
      Unicodeスクリプト"Psalter Pahlavi"。
      REJANG
      UnicodeスクリプトRejangです。
      RUNIC
      UnicodeスクリプトRunicです。
      SAMARITAN
      UnicodeスクリプトSamaritanです。
      SAURASHTRA
      UnicodeスクリプトSaurashtraです。
      SHARADA
      UnicodeスクリプトSharadaです。
      SHAVIAN
      UnicodeスクリプトShavianです。
      SIDDHAM
      Unicodeスクリプト"Siddham"。
      SIGNWRITING
      Unicodeスクリプト"SignWriting"。
      SINHALA
      UnicodeスクリプトSinhalaです。
      SOGDIAN
      Unicodeスクリプト"Sogdian"。
      SORA_SOMPENG
      UnicodeスクリプトSora Sompengです。
      SOYOMBO
      Unicodeスクリプト"Soyombo"。
      SUNDANESE
      UnicodeスクリプトSundaneseです。
      SYLOTI_NAGRI
      UnicodeスクリプトSyloti_Nagriです。
      SYRIAC
      UnicodeスクリプトSyriacです。
      TAGALOG
      UnicodeスクリプトTagalogです。
      TAGBANWA
      UnicodeスクリプトTagbanwaです。
      TAI_LE
      UnicodeスクリプトTai_Leです。
      TAI_THAM
      UnicodeスクリプトTai_Thamです。
      TAI_VIET
      UnicodeスクリプトTai_Vietです。
      TAKRI
      UnicodeスクリプトTakriです。
      TAMIL
      UnicodeスクリプトTamilです。
      TANGUT
      Unicodeスクリプト"Tangut"。
      TELUGU
      UnicodeスクリプトTeluguです。
      THAANA
      UnicodeスクリプトThaanaです。
      THAI
      UnicodeスクリプトThaiです。
      TIBETAN
      UnicodeスクリプトTibetanです。
      TIFINAGH
      UnicodeスクリプトTifinaghです。
      TIRHUTA
      Unicodeスクリプト"Tirhuta"。
      UGARITIC
      UnicodeスクリプトUgariticです。
      UNKNOWN
      UnicodeスクリプトUnknownです。
      VAI
      UnicodeスクリプトVaiです。
      WARANG_CITI
      Unicodeスクリプト"Warang Citi"。
      YI
      UnicodeスクリプトYiです。
      ZANABAZAR_SQUARE
      Unicodeスクリプト"ザナバザル方形文字"。
    • メソッドの詳細

      • values

        public static Character.UnicodeScript[] values()
        この列挙型の定数を含む配列を、宣言されている順序で返します。
        戻り値:
        この列挙型の定数を含む配列(宣言されている順序)
      • valueOf

        public static Character.UnicodeScript valueOf​(String name)
        指定された名前を持つ、この型の列挙型定数を返します。 文字列は、この型の列挙型定数を宣言するのに使用した識別子と厳密に一致している必要があります。 (不適切な空白文字は許可されません。)
        パラメータ:
        name - 返される列挙型定数の名前。
        戻り値:
        指定された名前を持つ列挙型定数
        例外:
        IllegalArgumentException - 指定された名前を持つ定数をこの列挙型が持っていない場合
        NullPointerException - 引数がnullの場合
      • of

        public static Character.UnicodeScript of​(int codePoint)
        指定された文字(Unicodeコード・ポイント)が割り当てられたUnicode書体を表す列挙型定数を返します。
        パラメータ:
        codePoint - 対象の文字(Unicodeコード・ポイント)
        戻り値:
        この文字が割り当てられているUnicodeスクリプトを表すUnicodeScript定数。
        例外:
        IllegalArgumentException - 指定されたcodePointが無効なUnicodeコード・ポイントの場合。
        関連項目:
        Character.isValidCodePoint(int)
      • forName

        public static final Character.UnicodeScript forName​(String scriptName)
        指定されたUnicodeスクリプト名またはスクリプト名エイリアスを持つUnicodeScript定数を返します。 スクリプト名やそのエイリアスはUnicode標準で決められています。 ファイルScripts<version>.txtPropertyValueAliases<version>.txtは、特定のバージョンの標準のスクリプト名とスクリプト名の別名を定義します。 Characterクラスは、クラスがサポートしているバージョンの標準を指定します。

        すべての有効なスクリプト名で、大文字と小文字の違いが無視されます。 en_USロケールのケース・マッピング・ルールは、スクリプト名検証で大文字と小文字を区別しない文字列の比較を行うために使用されます。

        パラメータ:
        scriptName - UnicodeScriptの名前。
        戻り値:
        scriptNameで特定されたUnicodeScript定数
        例外:
        IllegalArgumentException - scriptNameが無効な名前の場合
        NullPointerException - scriptNameがnullの場合