Spec-Zone.ru › OpenJDK 8

Перечисление Character.UnicodeScript

  • java.lang.Object
    • java.lang.Enum<Character.UnicodeScript>
      • java.lang.Character.UnicodeScript
Все реализованные интерфейсы:
Serializable, Comparable<Character.UnicodeScript>
Вложенный класс:
Character

public static enum Character.UnicodeScript
extends Enum<Character.UnicodeScript>

Набор подмножеств символов, представляющих наборы символов, определенные в Unicode Standard Annex #24: Имена наборов символов. Каждый символ Юникода назначается одному набору символов Юникода, либо конкретному набору, например, Latin, либо одному из следующих трёх специальных значений, Inherited, Common или Unknown.

С тех пор:
1.7

Постоянные значения перечисления

Постоянное значение и описание
ARABIC

Набор символов Юникода "Arabic".

ARMENIAN

Набор символов Юникода "Armenian".

AVESTAN

Набор символов Юникода "Avestan".

BALINESE

Набор символов Юникода "Balinese".

BAMUM

Набор символов Юникода "Bamum".

BATAK

Набор символов Юникода "Batak".

BENGALI

Набор символов Юникода "Bengali".

BOPOMOFO

Набор символов Юникода "Bopomofo".

BRAHMI

Набор символов Юникода "Brahmi".

BRAILLE

Набор символов Юникода "Braille".

BUGINESE

Набор символов Юникода "Buginese".

BUHID

Набор символов Юникода "Buhid".

CANADIAN_ABORIGINAL

Набор символов Юникода "Canadian_Aboriginal".

CARIAN

Набор символов Юникода "Carian".

CHAKMA

Набор символов Юникода "Chakma".

CHAM

Набор символов Юникода "Cham".

CHEROKEE

Набор символов Юникода "Cherokee".

COMMON

Набор символов Юникода "Common".

COPTIC

Набор символов Юникода "Coptic".

CUNEIFORM

Набор символов Юникода "Cuneiform".

CYPRIOT

Набор символов Юникода "Cypriot".

CYRILLIC

Набор символов Юникода "Cyrillic".

DESERET

Набор символов Юникода "Deseret".

DEVANAGARI

Набор символов Юникода "Devanagari".

EGYPTIAN_HIEROGLYPHS

Набор символов Юникода "Egyptian_Hieroglyphs".

ETHIOPIC

Набор символов Юникода "Ethiopic".

GEORGIAN

Набор символов Юникода "Georgian".

GLAGOLITIC

Набор символов Юникода "Glagolitic".

GOTHIC

Набор символов Юникода "Gothic".

GREEK

Набор символов Юникода "Greek".

GUJARATI

Набор символов Юникода "Gujarati".

GURMUKHI

Набор символов Юникода "Gurmukhi".

HAN

Набор символов Юникода "Han".

HANGUL

Набор символов Юникода "Hangul".

HANUNOO

Набор символов Юникода "Hanunoo".

HEBREW

Набор символов Юникода "Hebrew".

HIRAGANA

Набор символов Юникода "Hiragana".

IMPERIAL_ARAMAIC

Набор символов Юникода "Imperial_Aramaic".

INHERITED

Набор символов Юникода "Inherited".

INSCRIPTIONAL_PAHLAVI

Набор символов Юникода "Inscriptional_Pahlavi".

INSCRIPTIONAL_PARTHIAN

Набор символов Юникода "Inscriptional_Parthian".

JAVANESE

Набор символов Юникода "Javanese".

KAITHI

Набор символов Юникода "Kaithi".

KANNADA

Набор символов Юникода "Kannada".

KATAKANA

Набор символов Юникода "Katakana".

KAYAH_LI

Набор символов Юникода "Kayah_Li".

KHAROSHTHI

Набор символов Юникода "Kharoshthi".

KHMER

Набор символов Юникода "Khmer".

LAO

Набор символов Юникода "Lao".

LATIN

Набор символов Юникода "Latin".

LEPCHA

Набор символов Юникода "Lepcha".

LIMBU

Набор символов Юникода "Limbu".

LINEAR_B

Набор символов Юникода "Linear_B".

LISU

Набор символов Юникода "Lisu".

LYCIAN

Набор символов Юникода "Lycian".

LYDIAN

Набор символов Юникода "Lydian".

MALAYALAM

Набор символов Юникода "Malayalam".

MANDAIC

Набор символов Юникода "Mandaic".

MEETEI_MAYEK

Набор символов Юникода "Meetei_Mayek".

MEROITIC_CURSIVE

Набор символов Юникода "Meroitic Cursive".

MEROITIC_HIEROGLYPHS

Набор символов Юникода "Meroitic Hieroglyphs".

MIAO

Набор символов Юникода "Miao".

MONGOLIAN

Набор символов Юникода "Mongolian".

MYANMAR

Набор символов Юникода "Myanmar".

NEW_TAI_LUE

Набор символов Юникода "New_Tai_Lue".

NKO

Набор символов Юникода "Nko".

OGHAM

Набор символов Юникода "Ogham".

OL_CHIKI

Набор символов Юникода "Ol_Chiki".

OLD_ITALIC

Набор символов Юникода "Old_Italic".

OLD_PERSIAN

Набор символов Юникода "Old_Persian".

OLD_SOUTH_ARABIAN

Набор символов Юникода "Old_South_Arabian".

OLD_TURKIC

Набор символов Юникода "Old_Turkic".

ORIYA

Набор символов Юникода "Oriya".

OSMANYA

Набор символов Юникода "Osmanya".

PHAGS_PA

Набор символов Юникода "Phags_Pa".

PHOENICIAN

Набор символов Юникода "Phoenician".

REJANG

Набор символов Юникода "Rejang".

RUNIC

Набор символов Юникода "Runic".

SAMARITAN

Набор символов Юникода "Samaritan".

SAURASHTRA

Набор символов Юникода "Saurashtra".

SHARADA

Набор символов Юникода "Sharada".

SHAVIAN

Набор символов Юникода "Shavian".

SINHALA

Набор символов Юникода "Sinhala".

SORA_SOMPENG

Набор символов Юникода "Sora Sompeng".

SUNDANESE

Набор символов Юникода "Sundanese".

SYLOTI_NAGRI

Набор символов Юникода "Syloti_Nagri".

SYRIAC

Набор символов Юникода "Syriac".

TAGALOG

Набор символов Юникода "Tagalog".

TAGBANWA

Набор символов Юникода "Tagbanwa".

TAI_LE

Набор символов Юникода "Tai_Le".

TAI_THAM

Набор символов Юникода "Tai_Tham".

TAI_VIET

Набор символов Юникода "Tai_Viet".

TAKRI

Набор символов Юникода "Takri".

TAMIL

Набор символов Юникода "Tamil".

TELUGU

Набор символов Юникода "Telugu".

THAANA

Набор символов Юникода "Thaana".

THAI

Набор символов Юникода "Thai".

TIBETAN

Набор символов Юникода "Tibetan".

TIFINAGH

Набор символов Юникода "Tifinagh".

UGARITIC

Набор символов Юникода "Ugaritic".

UNKNOWN

Набор символов Юникода "Unknown".

VAI

Набор символов Юникода "Vai".

YI

Набор символов Юникода "Yi".

Методы

Модификатор и тип Метод и описание
static Character.UnicodeScript forName(String scriptName)

Возвращает постоянное значение UnicodeScript с заданным именем набора символов Unicode или псевдонимом имени набора.

static Character.UnicodeScript of(int codePoint)

Возвращает константу перечисления, представляющую набор символов Unicode, которому назначен данный символ (код Unicode).

static Character.UnicodeScript valueOf(String name)

Возвращает постоянное значение этого типа с указанным именем.

static Character.UnicodeScript[] values()

Возвращает массив, содержащий константы этого типа перечисления в порядке их объявления.

Методы унаследованные от класса java.lang.Enum

clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf

Методы унаследованные от класса java.lang.Object

getClass, notify, notifyAll, wait, wait, wait

Постоянные значения перечисления

COMMON

public static final Character.UnicodeScript COMMON

Unicode-шрифт «Общий».

LATIN

public static final Character.UnicodeScript LATIN

Unicode-шрифт «Латинский».

GREEK

public static final Character.UnicodeScript GREEK

Unicode-шрифт «Греческий».

CYRILLIC

public static final Character.UnicodeScript CYRILLIC

Unicode-шрифт «Кириллический».

ARMENIAN

public static final Character.UnicodeScript ARMENIAN

Unicode-шрифт «Армянский».

HEBREW

public static final Character.UnicodeScript HEBREW

Unicode-шрифт «Иврит».

ARABIC

public static final Character.UnicodeScript ARABIC

Unicode-шрифт «Арабский».

SYRIAC

public static final Character.UnicodeScript SYRIAC

Unicode-шрифт «Сирийский».

THAANA

public static final Character.UnicodeScript THAANA

Unicode-шрифт «Таана».

DEVANAGARI

public static final Character.UnicodeScript DEVANAGARI

Unicode-шрифт «Деванагари».

BENGALI

public static final Character.UnicodeScript BENGALI

Unicode-шрифт «Бенгальский».

GURMUKHI

public static final Character.UnicodeScript GURMUKHI

Unicode-шрифт «Гурмукхи».

GUJARATI

public static final Character.UnicodeScript GUJARATI

Unicode-шрифт «Гуджарати».

ORIYA

public static final Character.UnicodeScript ORIYA

Unicode-шрифт «Ориятский».

TAMIL

public static final Character.UnicodeScript TAMIL

Unicode-шрифт «Тамильский».

TELUGU

public static final Character.UnicodeScript TELUGU

Unicode-шрифт «Телугу».

KANNADA

public static final Character.UnicodeScript KANNADA

Unicode-шрифт «Каннада».

MALAYALAM

public static final Character.UnicodeScript MALAYALAM

Unicode-шрифт «Малаялам».

SINHALA

public static final Character.UnicodeScript SINHALA

Unicode-шрифт «Сингальский».

THAI

public static final Character.UnicodeScript THAI

Unicode-шрифт «Тайский».

LAO

public static final Character.UnicodeScript LAO

Unicode-шрифт «Лаосский».

TIBETAN

public static final Character.UnicodeScript TIBETAN

Unicode-шрифт «Тибетский».

MYANMAR

public static final Character.UnicodeScript MYANMAR

Unicode-шрифт «Мьянма».

GEORGIAN

public static final Character.UnicodeScript GEORGIAN

Unicode-шрифт «Грузинский».

HANGUL

public static final Character.UnicodeScript HANGUL

Unicode-шрифт «Хангыль».

ETHIOPIC

public static final Character.UnicodeScript ETHIOPIC

Unicode-шрифт «Эфиопский».

CHEROKEE

public static final Character.UnicodeScript CHEROKEE

Unicode-шрифт «Чероки».

CANADIAN_ABORIGINAL

public static final Character.UnicodeScript CANADIAN_ABORIGINAL

Unicode-шрифт «Канадский аборигенный».

OGHAM

public static final Character.UnicodeScript OGHAM

Unicode-шрифт «Огам».

RUNIC

public static final Character.UnicodeScript RUNIC

Unicode-шрифт «Рунический».

KHMER

public static final Character.UnicodeScript KHMER

Unicode-шрифт «Кхмерский».

MONGOLIAN

public static final Character.UnicodeScript MONGOLIAN

Unicode-шрифт «Монгольский».

HIRAGANA

public static final Character.UnicodeScript HIRAGANA

Unicode-шрифт «Хирагана».

KATAKANA

public static final Character.UnicodeScript KATAKANA

Unicode-шрифт «Катакана».

BOPOMOFO

public static final Character.UnicodeScript BOPOMOFO

Unicode-шрифт «Бопомофо».

HAN

public static final Character.UnicodeScript HAN

Unicode-шрифт «Иероглифы».

YI

public static final Character.UnicodeScript YI

Unicode-шрифт «Йи».

OLD_ITALIC

public static final Character.UnicodeScript OLD_ITALIC

Unicode-шрифт «Древнеиталийский».

GOTHIC

public static final Character.UnicodeScript GOTHIC

Unicode-шрифт «Готический».

DESERET

public static final Character.UnicodeScript DESERET

Unicode-шрифт «Дезерет».

INHERITED

public static final Character.UnicodeScript INHERITED

Unicode-шрифт «Наследуемый».

TAGALOG

public static final Character.UnicodeScript TAGALOG

Unicode-шрифт «Тагалог».

HANUNOO

public static final Character.UnicodeScript HANUNOO

Unicode-шрифт «Хануноо».

BUHID

public static final Character.UnicodeScript BUHID

Unicode-шрифт «Бухид».

TAGBANWA

public static final Character.UnicodeScript TAGBANWA

Unicode-шрифт «Тагбануа».

LIMBU

public static final Character.UnicodeScript LIMBU

Unicode-шрифт «Лимбу».

TAI_LE

public static final Character.UnicodeScript TAI_LE

Unicode-шрифт «Тай-Лэ».

LINEAR_B

public static final Character.UnicodeScript LINEAR_B

Unicode-шрифт «Линейный B».

UGARITIC

public static final Character.UnicodeScript UGARITIC

Unicode-шрифт «Угаритский».

SHAVIAN

public static final Character.UnicodeScript SHAVIAN

Unicode-шрифт «Шавийский».

OSMANYA

public static final Character.UnicodeScript OSMANYA

Unicode-шрифт «Османский».

CYPRIOT

public static final Character.UnicodeScript CYPRIOT

Unicode-шрифт «Кипрский».

BRAILLE

public static final Character.UnicodeScript BRAILLE

Unicode-шрифт «Брайль».

BUGINESE

public static final Character.UnicodeScript BUGINESE

Unicode-шрифт «Бугинийский».

COPTIC

public static final Character.UnicodeScript COPTIC

Unicode-шрифт «Коптский».

NEW_TAI_LUE

public static final Character.UnicodeScript NEW_TAI_LUE

Unicode-шрифт «Новый Тай-Луэ».

GLAGOLITIC

public static final Character.UnicodeScript GLAGOLITIC

Unicode-шрифт «Глаголический».

TIFINAGH

public static final Character.UnicodeScript TIFINAGH

Unicode-шрифт «Тифинаг».

SYLOTI_NAGRI

public static final Character.UnicodeScript SYLOTI_NAGRI

Unicode-шрифт «Силоти Нагри».

OLD_PERSIAN

public static final Character.UnicodeScript OLD_PERSIAN

Unicode-шрифт «Древнеперсидский».

KHAROSHTHI

public static final Character.UnicodeScript KHAROSHTHI

Unicode-шрифт «Харошти».

BALINESE

public static final Character.UnicodeScript BALINESE

Unicode-шрифт «Балийский».

CUNEIFORM

public static final Character.UnicodeScript CUNEIFORM

Unicode-шрифт «Клинопись».

PHOENICIAN

public static final Character.UnicodeScript PHOENICIAN

Unicode-шрифт «Финикийский».

PHAGS_PA

public static final Character.UnicodeScript PHAGS_PA

Unicode-шрифт «Фагспа».

NKO

public static final Character.UnicodeScript NKO

Unicode-шрифт «Нко».

SUNDANESE

public static final Character.UnicodeScript SUNDANESE

Unicode-шрифт «Сунданийский».

BATAK

public static final Character.UnicodeScript BATAK

Unicode-шрифт «Батак».

LEPCHA

public static final Character.UnicodeScript LEPCHA

Unicode-шрифт «Лепча».

OL_CHIKI

public static final Character.UnicodeScript OL_CHIKI

Unicode-шрифт «Ол Чики».

VAI

public static final Character.UnicodeScript VAI

Unicode-шрифт «Вай».

SAURASHTRA

public static final Character.UnicodeScript SAURASHTRA

Unicode-шрифт «Саураштра».

KAYAH_LI

public static final Character.UnicodeScript KAYAH_LI

Unicode-шрифт «Кая Ли».

REJANG

public static final Character.UnicodeScript REJANG

Unicode-шрифт «Реджанг».

LYCIAN

public static final Character.UnicodeScript LYCIAN

Unicode-шрифт «Ликийский».

CARIAN

public static final Character.UnicodeScript CARIAN

Unicode-шрифт «Карийский».

LYDIAN

public static final Character.UnicodeScript LYDIAN

Unicode-шрифт «Лидийский».

CHAM

public static final Character.UnicodeScript CHAM

Unicode-шрифт «Чам».

TAI_THAM

public static final Character.UnicodeScript TAI_THAM

Unicode-шрифт «Тай-Там».

TAI_VIET

public static final Character.UnicodeScript TAI_VIET

Unicode-шрифт «Тай-вьет».

AVESTAN

public static final Character.UnicodeScript AVESTAN

Unicode-шрифт «Авестанский».

EGYPTIAN_HIEROGLYPHS

public static final Character.UnicodeScript EGYPTIAN_HIEROGLYPHS

Unicode-шрифт «Египетские иероглифы».

SAMARITAN

public static final Character.UnicodeScript SAMARITAN

Unicode-шрифт «Самарийский».

MANDAIC

public static final Character.UnicodeScript MANDAIC

Unicode-шрифт «Мандейский».

LISU

public static final Character.UnicodeScript LISU

Unicode-шрифт «Лису».

BAMUM

public static final Character.UnicodeScript BAMUM

Unicode-шрифт «Бамум».

JAVANESE

public static final Character.UnicodeScript JAVANESE

Unicode-шрифт «Яванский».

MEETEI_MAYEK

public static final Character.UnicodeScript MEETEI_MAYEK

Unicode-шрифт «Мейтей Майек».

IMPERIAL_ARAMAIC

public static final Character.UnicodeScript IMPERIAL_ARAMAIC

Unicode-шрифт «Императорский арамейский».

OLD_SOUTH_ARABIAN

public static final Character.UnicodeScript OLD_SOUTH_ARABIAN

Unicode-шрифт «Древнеюжный арабский».

INSCRIPTIONAL_PARTHIAN

public static final Character.UnicodeScript INSCRIPTIONAL_PARTHIAN

Unicode-шрифт «Надписной парфянский».

INSCRIPTIONAL_PAHLAVI

public static final Character.UnicodeScript INSCRIPTIONAL_PAHLAVI

Unicode-шрифт «Надписной пахлави».

OLD_TURKIC

public static final Character.UnicodeScript OLD_TURKIC

Unicode-шрифт «Древнетюркский».

BRAHMI

public static final Character.UnicodeScript BRAHMI

Unicode-шрифт «Брахми».

KAITHI

public static final Character.UnicodeScript KAITHI

Unicode-шрифт «Каити».

MEROITIC_HIEROGLYPHS

public static final Character.UnicodeScript MEROITIC_HIEROGLYPHS

Unicode-шрифт «Мероитские иероглифы».

MEROITIC_CURSIVE

public static final Character.UnicodeScript MEROITIC_CURSIVE

Unicode-шрифт «Курсив Мероитский».

SORA_SOMPENG

public static final Character.UnicodeScript SORA_SOMPENG

Unicode-шрифт «Сора Сомпенг».

CHAKMA

public static final Character.UnicodeScript CHAKMA

Unicode-шрифт «Чакма».

SHARADA

public static final Character.UnicodeScript SHARADA

Unicode-шрифт «Ша рада».

TAKRI

public static final Character.UnicodeScript TAKRI

Unicode-шрифт «Такри».

MIAO

public static final Character.UnicodeScript MIAO

Unicode-шрифт «Мяо».

UNKNOWN

public static final Character.UnicodeScript UNKNOWN

Unicode-шрифт «Неизвестный».

Методы

values

public static Character.UnicodeScript[] values()

Возвращает массив, содержащий постоянные значения этого типа перечисления в порядке их объявления. Этот метод можно использовать для итерации по постоянным значениям следующим образом:

for (Character.UnicodeScript c : Character.UnicodeScript.values())
    System.out.println(c);

Возвращает:
массив, содержащий постоянные значения этого типа перечисления в порядке их объявления

valueOf

public static Character.UnicodeScript valueOf(String name)

Возвращает постоянное значение перечисления данного типа с указанным именем. Строка должна точно соответствовать идентификатору, используемому для объявления постоянного значения перечисления в этом типе. (Дополнительные пробельные символы недопустимы.)

Параметры:
name - имя постоянного значения перечисления, которое должно быть возвращено.
Возвращает:
постоянное значение перечисления с указанным именем
Исключения:
IllegalArgumentException - если в этом типе перечисления нет постоянного значения с указанным именем
NullPointerException - если аргумент имеет значение null

of

public static Character.UnicodeScript of(int codePoint)

Возвращает постоянное значение перечисления, представляющее Unicode-шрифт, которому назначен данный символ (числовое значение Unicode).

Параметры:
codePoint - символ (числовое значение Unicode) в вопросе.
Возвращает:
Постоянное значение UnicodeScript представляющее Unicode-шрифт, которому назначен данный символ.
Исключения:
IllegalArgumentException - если указанное codePoint является недопустимым числовым значением Unicode.
См. также:
Character.isValidCodePoint(int)

forName

public static final Character.UnicodeScript forName(String scriptName)

Возвращает константу UnicodeScript с заданным именем Unicode-шрифта или псевдонимом имени шрифта. Имена шрифтов и их псевдонимы определяются стандартом Unicode. Файлы Scripts<version>.txt и PropertyValueAliases<version>.txt определяют имена шрифтов и псевдонимы имён шрифтов для конкретной версии стандарта. Класс Character указывает версию стандарта, которую он поддерживает.

Регистр символов игнорируется для всех допустимых имён шрифтов. Используются правила сопоставления регистров для en_US локали для обеспечения регистронезависимого сравнения строк для проверки имени шрифта.

Параметры:
scriptName - Имя UnicodeScript.
Возвращает:
Константа UnicodeScript , идентифицируемая по scriptName
Исключения:
IllegalArgumentException - если scriptName является недопустимым именем
NullPointerException - если scriptName имеет значение null

© 1993, 2020, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API