UnicodeBlock
class UnicodeBlock : Character.Subset
kotlin.Any | ||
↳ | java.lang.Character.Subset | |
↳ | android.icu.lang.UCharacter.UnicodeBlock |
[icu enhancement] ICU's replacement for java.lang.Character.UnicodeBlock
. Methods, fields, and other functionality specific to ICU are labeled '[icu]'. A family of character subsets representing the character blocks in the Unicode specification, generated from Unicode Data file Blocks.txt. Character blocks generally define characters used for a specific script or purpose. A character is contained by at most one Unicode block. [icu] Note: All fields named XXX_ID are specific to ICU.
Summary
Constants | |
---|---|
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int |
Unicode 3. |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int |
Unicode 4. |
static Int |
Unicode 4. |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int |
Unicode 3. |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int |
Same as public static final int PRIVATE_USE. |
static Int |
Same as public static final int PRIVATE_USE_AREA. |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int | |
static Int |
Public methods | |
---|---|
static UCharacter.UnicodeBlock! |
Alternative to the |
Int |
getID() {icu} Returns the type ID of this Unicode block |
static UCharacter.UnicodeBlock! |
getInstance(id: Int) [icu] Returns the only instance of the UnicodeBlock with the argument ID. |
static UCharacter.UnicodeBlock! |
Returns the Unicode allocation block that contains the code point, or null if the code point is not a member of a defined block. |
Inherited functions | |
---|---|
Constants
ALPHABETIC_PRESENTATION_FORMS_ID
static val ALPHABETIC_PRESENTATION_FORMS_ID: Int
Value: 80
ANCIENT_GREEK_MUSICAL_NOTATION_ID
static val ANCIENT_GREEK_MUSICAL_NOTATION_ID: Int
Value: 126
ARABIC_MATHEMATICAL_ALPHABETIC_SYMBOLS_ID
static val ARABIC_MATHEMATICAL_ALPHABETIC_SYMBOLS_ID: Int
Value: 211
ARABIC_PRESENTATION_FORMS_A_ID
static val ARABIC_PRESENTATION_FORMS_A_ID: Int
Value: 81
ARABIC_PRESENTATION_FORMS_B_ID
static val ARABIC_PRESENTATION_FORMS_B_ID: Int
Value: 85
BYZANTINE_MUSICAL_SYMBOLS_ID
static val BYZANTINE_MUSICAL_SYMBOLS_ID: Int
Value: 91
CJK_COMPATIBILITY_FORMS_ID
static val CJK_COMPATIBILITY_FORMS_ID: Int
Value: 83
CJK_COMPATIBILITY_IDEOGRAPHS_ID
static val CJK_COMPATIBILITY_IDEOGRAPHS_ID: Int
Value: 79
CJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENT_ID
static val CJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENT_ID: Int
Value: 95
CJK_RADICALS_SUPPLEMENT_ID
static val CJK_RADICALS_SUPPLEMENT_ID: Int
Value: 58
CJK_SYMBOLS_AND_PUNCTUATION_ID
static val CJK_SYMBOLS_AND_PUNCTUATION_ID: Int
Value: 61
CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A_ID
static val CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A_ID: Int
Value: 70
CJK_UNIFIED_IDEOGRAPHS_EXTENSION_B_ID
static val CJK_UNIFIED_IDEOGRAPHS_EXTENSION_B_ID: Int
Value: 94
CJK_UNIFIED_IDEOGRAPHS_EXTENSION_C_ID
static val CJK_UNIFIED_IDEOGRAPHS_EXTENSION_C_ID: Int
Value: 197
CJK_UNIFIED_IDEOGRAPHS_EXTENSION_D_ID
static val CJK_UNIFIED_IDEOGRAPHS_EXTENSION_D_ID: Int
Value: 209
CJK_UNIFIED_IDEOGRAPHS_EXTENSION_E_ID
static val CJK_UNIFIED_IDEOGRAPHS_EXTENSION_E_ID: Int
Value: 256
CJK_UNIFIED_IDEOGRAPHS_EXTENSION_F_ID
static val CJK_UNIFIED_IDEOGRAPHS_EXTENSION_F_ID: Int
Value: 274
CJK_UNIFIED_IDEOGRAPHS_EXTENSION_G_ID
static val CJK_UNIFIED_IDEOGRAPHS_EXTENSION_G_ID: Int
Value: 302
CJK_UNIFIED_IDEOGRAPHS_EXTENSION_H_ID
static val CJK_UNIFIED_IDEOGRAPHS_EXTENSION_H_ID: Int
Value: 322
CJK_UNIFIED_IDEOGRAPHS_EXTENSION_I_ID
static val CJK_UNIFIED_IDEOGRAPHS_EXTENSION_I_ID: Int
Value: 328
COMBINING_DIACRITICAL_MARKS_EXTENDED_ID
static val COMBINING_DIACRITICAL_MARKS_EXTENDED_ID: Int
Value: 224
COMBINING_DIACRITICAL_MARKS_ID
static val COMBINING_DIACRITICAL_MARKS_ID: Int
Value: 7
COMBINING_DIACRITICAL_MARKS_SUPPLEMENT_ID
static val COMBINING_DIACRITICAL_MARKS_SUPPLEMENT_ID: Int
Value: 131
COMBINING_MARKS_FOR_SYMBOLS_ID
static val COMBINING_MARKS_FOR_SYMBOLS_ID: Int
Unicode 3.2 renames this block to "Combining Diacritical Marks for Symbols".
Value: 43
COMMON_INDIC_NUMBER_FORMS_ID
static val COMMON_INDIC_NUMBER_FORMS_ID: Int
Value: 178
CUNEIFORM_NUMBERS_AND_PUNCTUATION_ID
static val CUNEIFORM_NUMBERS_AND_PUNCTUATION_ID: Int
Value: 153
CYRILLIC_SUPPLEMENTARY_ID
static val CYRILLIC_SUPPLEMENTARY_ID: Int
Unicode 4.0.1 renames the "Cyrillic Supplementary" block to "Cyrillic Supplement".
Value: 97
CYRILLIC_SUPPLEMENT_ID
static val CYRILLIC_SUPPLEMENT_ID: Int
Unicode 4.0.1 renames the "Cyrillic Supplementary" block to "Cyrillic Supplement".
Value: 97
EARLY_DYNASTIC_CUNEIFORM_ID
static val EARLY_DYNASTIC_CUNEIFORM_ID: Int
Value: 257
EGYPTIAN_HIEROGLYPHS_EXTENDED_A_ID
static val EGYPTIAN_HIEROGLYPHS_EXTENDED_A_ID: Int
Value: 329
EGYPTIAN_HIEROGLYPH_FORMAT_CONTROLS_ID
static val EGYPTIAN_HIEROGLYPH_FORMAT_CONTROLS_ID: Int
Value: 292
ENCLOSED_ALPHANUMERIC_SUPPLEMENT_ID
static val ENCLOSED_ALPHANUMERIC_SUPPLEMENT_ID: Int
Value: 195
ENCLOSED_CJK_LETTERS_AND_MONTHS_ID
static val ENCLOSED_CJK_LETTERS_AND_MONTHS_ID: Int
Value: 68
ENCLOSED_IDEOGRAPHIC_SUPPLEMENT_ID
static val ENCLOSED_IDEOGRAPHIC_SUPPLEMENT_ID: Int
Value: 196
GEOMETRIC_SHAPES_EXTENDED_ID
static val GEOMETRIC_SHAPES_EXTENDED_ID: Int
Value: 227
GREEK_ID
static val GREEK_ID: Int
Unicode 3.2 renames this block to "Greek and Coptic".
Value: 8
HALFWIDTH_AND_FULLWIDTH_FORMS_ID
static val HALFWIDTH_AND_FULLWIDTH_FORMS_ID: Int
Value: 87
HANGUL_COMPATIBILITY_JAMO_ID
static val HANGUL_COMPATIBILITY_JAMO_ID: Int
Value: 65
HANGUL_JAMO_EXTENDED_A_ID
static val HANGUL_JAMO_EXTENDED_A_ID: Int
Value: 180
HANGUL_JAMO_EXTENDED_B_ID
static val HANGUL_JAMO_EXTENDED_B_ID: Int
Value: 185
HIGH_PRIVATE_USE_SURROGATES_ID
static val HIGH_PRIVATE_USE_SURROGATES_ID: Int
Value: 76
IDEOGRAPHIC_DESCRIPTION_CHARACTERS_ID
static val IDEOGRAPHIC_DESCRIPTION_CHARACTERS_ID: Int
Value: 60
IDEOGRAPHIC_SYMBOLS_AND_PUNCTUATION_ID
static val IDEOGRAPHIC_SYMBOLS_AND_PUNCTUATION_ID: Int
Value: 267
INSCRIPTIONAL_PARTHIAN_ID
static val INSCRIPTIONAL_PARTHIAN_ID: Int
Value: 189
KATAKANA_PHONETIC_EXTENSIONS_ID
static val KATAKANA_PHONETIC_EXTENSIONS_ID: Int
Value: 107
LATIN_EXTENDED_ADDITIONAL_ID
static val LATIN_EXTENDED_ADDITIONAL_ID: Int
Value: 38
MATHEMATICAL_ALPHANUMERIC_SYMBOLS_ID
static val MATHEMATICAL_ALPHANUMERIC_SYMBOLS_ID: Int
Value: 93
MEETEI_MAYEK_EXTENSIONS_ID
static val MEETEI_MAYEK_EXTENSIONS_ID: Int
Value: 213
MISCELLANEOUS_MATHEMATICAL_SYMBOLS_A_ID
static val MISCELLANEOUS_MATHEMATICAL_SYMBOLS_A_ID: Int
Value: 102
MISCELLANEOUS_MATHEMATICAL_SYMBOLS_B_ID
static val MISCELLANEOUS_MATHEMATICAL_SYMBOLS_B_ID: Int
Value: 105
MISCELLANEOUS_SYMBOLS_AND_ARROWS_ID
static val MISCELLANEOUS_SYMBOLS_AND_ARROWS_ID: Int
Value: 115
MISCELLANEOUS_SYMBOLS_AND_PICTOGRAPHS_ID
static val MISCELLANEOUS_SYMBOLS_AND_PICTOGRAPHS_ID: Int
Value: 205
MISCELLANEOUS_TECHNICAL_ID
static val MISCELLANEOUS_TECHNICAL_ID: Int
Value: 48
NYIAKENG_PUACHUE_HMONG_ID
static val NYIAKENG_PUACHUE_HMONG_ID: Int
Value: 295
OPTICAL_CHARACTER_RECOGNITION_ID
static val OPTICAL_CHARACTER_RECOGNITION_ID: Int
Value: 50
PHONETIC_EXTENSIONS_SUPPLEMENT_ID
static val PHONETIC_EXTENSIONS_SUPPLEMENT_ID: Int
Value: 141
PRIVATE_USE_AREA_ID
static val PRIVATE_USE_AREA_ID: Int
Same as public static final int PRIVATE_USE. Until Unicode 3.1.1; the corresponding block name was "Private Use"; and multiple code point ranges had this block. Unicode 3.2 renames the block for the BMP PUA to "Private Use Area" and adds separate blocks for the supplementary PUAs.
Value: 78
PRIVATE_USE_ID
static val PRIVATE_USE_ID: Int
Same as public static final int PRIVATE_USE_AREA. Until Unicode 3.1.1; the corresponding block name was "Private Use"; and multiple code point ranges had this block. Unicode 3.2 renames the block for the BMP PUA to "Private Use Area" and adds separate blocks for the supplementary PUAs.
Value: 78
SHORTHAND_FORMAT_CONTROLS_ID
static val SHORTHAND_FORMAT_CONTROLS_ID: Int
Value: 247
SINHALA_ARCHAIC_NUMBERS_ID
static val SINHALA_ARCHAIC_NUMBERS_ID: Int
Value: 249
SPACING_MODIFIER_LETTERS_ID
static val SPACING_MODIFIER_LETTERS_ID: Int
Value: 6
SUPERSCRIPTS_AND_SUBSCRIPTS_ID
static val SUPERSCRIPTS_AND_SUBSCRIPTS_ID: Int
Value: 41
SUPPLEMENTAL_MATHEMATICAL_OPERATORS_ID
static val SUPPLEMENTAL_MATHEMATICAL_OPERATORS_ID: Int
Value: 106
SUPPLEMENTAL_PUNCTUATION_ID
static val SUPPLEMENTAL_PUNCTUATION_ID: Int
Value: 142
SUPPLEMENTAL_SYMBOLS_AND_PICTOGRAPHS_ID
static val SUPPLEMENTAL_SYMBOLS_AND_PICTOGRAPHS_ID: Int
Value: 261
SUPPLEMENTARY_PRIVATE_USE_AREA_A_ID
static val SUPPLEMENTARY_PRIVATE_USE_AREA_A_ID: Int
Value: 109
SUPPLEMENTARY_PRIVATE_USE_AREA_B_ID
static val SUPPLEMENTARY_PRIVATE_USE_AREA_B_ID: Int
Value: 110
SYMBOLS_AND_PICTOGRAPHS_EXTENDED_A_ID
static val SYMBOLS_AND_PICTOGRAPHS_EXTENDED_A_ID: Int
Value: 298
SYMBOLS_FOR_LEGACY_COMPUTING_ID
static val SYMBOLS_FOR_LEGACY_COMPUTING_ID: Int
Value: 306
SYMBOLS_FOR_LEGACY_COMPUTING_SUPPLEMENT_ID
static val SYMBOLS_FOR_LEGACY_COMPUTING_SUPPLEMENT_ID: Int
Value: 336
TRANSPORT_AND_MAP_SYMBOLS_ID
static val TRANSPORT_AND_MAP_SYMBOLS_ID: Int
Value: 207
UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDED_A_ID
static val UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDED_A_ID: Int
Value: 318
UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDED_ID
static val UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDED_ID: Int
Value: 173
UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_ID
static val UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_ID: Int
Value: 33
VARIATION_SELECTORS_SUPPLEMENT_ID
static val VARIATION_SELECTORS_SUPPLEMENT_ID: Int
Value: 125
YIJING_HEXAGRAM_SYMBOLS_ID
static val YIJING_HEXAGRAM_SYMBOLS_ID: Int
Value: 116
ZNAMENNY_MUSICAL_NOTATION_ID
static val ZNAMENNY_MUSICAL_NOTATION_ID: Int
Value: 320
Public methods
forName
static fun forName(blockName: String!): UCharacter.UnicodeBlock!
Alternative to the java.lang.Character.UnicodeBlock#forName(String)
method. Returns the Unicode block with the given name. [icu] Note: Unlike java.lang.Character.UnicodeBlock#forName(String)
, this only matches against the official UCD name and the Java block name (ignoring case).
Parameters | |
---|---|
blockName |
String!: the name of the block to match |
Return | |
---|---|
UCharacter.UnicodeBlock! |
the UnicodeBlock with that name |
Exceptions | |
---|---|
java.lang.IllegalArgumentException |
if the blockName could not be matched |
getID
fun getID(): Int
{icu} Returns the type ID of this Unicode block
Return | |
---|---|
Int |
integer type ID of this Unicode block |
getInstance
static fun getInstance(id: Int): UCharacter.UnicodeBlock!
[icu] Returns the only instance of the UnicodeBlock with the argument ID. If no such ID exists, a INVALID_CODE UnicodeBlock will be returned.
Parameters | |
---|---|
id |
Int: UnicodeBlock ID |
Return | |
---|---|
UCharacter.UnicodeBlock! |
the only instance of the UnicodeBlock with the argument ID if it exists, otherwise a INVALID_CODE UnicodeBlock will be returned. |
of
static fun of(ch: Int): UCharacter.UnicodeBlock!
Returns the Unicode allocation block that contains the code point, or null if the code point is not a member of a defined block.
Parameters | |
---|---|
ch |
Int: code point to be tested |
Return | |
---|---|
UCharacter.UnicodeBlock! |
the Unicode allocation block that contains the code point |
Properties
ALPHABETIC_PRESENTATION_FORMS
static val ALPHABETIC_PRESENTATION_FORMS: UCharacter.UnicodeBlock!
ANATOLIAN_HIEROGLYPHS
static val ANATOLIAN_HIEROGLYPHS: UCharacter.UnicodeBlock!
ANCIENT_GREEK_MUSICAL_NOTATION
static val ANCIENT_GREEK_MUSICAL_NOTATION: UCharacter.UnicodeBlock!
ANCIENT_GREEK_NUMBERS
static val ANCIENT_GREEK_NUMBERS: UCharacter.UnicodeBlock!
ARABIC_MATHEMATICAL_ALPHABETIC_SYMBOLS
static val ARABIC_MATHEMATICAL_ALPHABETIC_SYMBOLS: UCharacter.UnicodeBlock!
ARABIC_PRESENTATION_FORMS_A
static val ARABIC_PRESENTATION_FORMS_A: UCharacter.UnicodeBlock!
ARABIC_PRESENTATION_FORMS_B
static val ARABIC_PRESENTATION_FORMS_B: UCharacter.UnicodeBlock!
BYZANTINE_MUSICAL_SYMBOLS
static val BYZANTINE_MUSICAL_SYMBOLS: UCharacter.UnicodeBlock!
CJK_COMPATIBILITY_FORMS
static val CJK_COMPATIBILITY_FORMS: UCharacter.UnicodeBlock!
CJK_COMPATIBILITY_IDEOGRAPHS
static val CJK_COMPATIBILITY_IDEOGRAPHS: UCharacter.UnicodeBlock!
CJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENT
static val CJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENT: UCharacter.UnicodeBlock!
CJK_RADICALS_SUPPLEMENT
static val CJK_RADICALS_SUPPLEMENT: UCharacter.UnicodeBlock!
CJK_SYMBOLS_AND_PUNCTUATION
static val CJK_SYMBOLS_AND_PUNCTUATION: UCharacter.UnicodeBlock!
CJK_UNIFIED_IDEOGRAPHS
static val CJK_UNIFIED_IDEOGRAPHS: UCharacter.UnicodeBlock!
CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A
static val CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A: UCharacter.UnicodeBlock!
CJK_UNIFIED_IDEOGRAPHS_EXTENSION_B
static val CJK_UNIFIED_IDEOGRAPHS_EXTENSION_B: UCharacter.UnicodeBlock!
CJK_UNIFIED_IDEOGRAPHS_EXTENSION_C
static val CJK_UNIFIED_IDEOGRAPHS_EXTENSION_C: UCharacter.UnicodeBlock!
CJK_UNIFIED_IDEOGRAPHS_EXTENSION_D
static val CJK_UNIFIED_IDEOGRAPHS_EXTENSION_D: UCharacter.UnicodeBlock!
CJK_UNIFIED_IDEOGRAPHS_EXTENSION_E
static val CJK_UNIFIED_IDEOGRAPHS_EXTENSION_E: UCharacter.UnicodeBlock!
CJK_UNIFIED_IDEOGRAPHS_EXTENSION_F
static val CJK_UNIFIED_IDEOGRAPHS_EXTENSION_F: UCharacter.UnicodeBlock!
CJK_UNIFIED_IDEOGRAPHS_EXTENSION_G
static val CJK_UNIFIED_IDEOGRAPHS_EXTENSION_G: UCharacter.UnicodeBlock!
CJK_UNIFIED_IDEOGRAPHS_EXTENSION_H
static val CJK_UNIFIED_IDEOGRAPHS_EXTENSION_H: UCharacter.UnicodeBlock!
CJK_UNIFIED_IDEOGRAPHS_EXTENSION_I
static val CJK_UNIFIED_IDEOGRAPHS_EXTENSION_I: UCharacter.UnicodeBlock!
COMBINING_DIACRITICAL_MARKS
static val COMBINING_DIACRITICAL_MARKS: UCharacter.UnicodeBlock!
COMBINING_DIACRITICAL_MARKS_EXTENDED
static val COMBINING_DIACRITICAL_MARKS_EXTENDED: UCharacter.UnicodeBlock!
COMBINING_DIACRITICAL_MARKS_SUPPLEMENT
static val COMBINING_DIACRITICAL_MARKS_SUPPLEMENT: UCharacter.UnicodeBlock!
COMBINING_HALF_MARKS
static val COMBINING_HALF_MARKS: UCharacter.UnicodeBlock!
COMBINING_MARKS_FOR_SYMBOLS
static val COMBINING_MARKS_FOR_SYMBOLS: UCharacter.UnicodeBlock!
Unicode 3.2 renames this block to "Combining Diacritical Marks for Symbols".
COMMON_INDIC_NUMBER_FORMS
static val COMMON_INDIC_NUMBER_FORMS: UCharacter.UnicodeBlock!
COPTIC_EPACT_NUMBERS
static val COPTIC_EPACT_NUMBERS: UCharacter.UnicodeBlock!
COUNTING_ROD_NUMERALS
static val COUNTING_ROD_NUMERALS: UCharacter.UnicodeBlock!
CUNEIFORM_NUMBERS_AND_PUNCTUATION
static val CUNEIFORM_NUMBERS_AND_PUNCTUATION: UCharacter.UnicodeBlock!
CYRILLIC_SUPPLEMENT
static val CYRILLIC_SUPPLEMENT: UCharacter.UnicodeBlock!
Unicode 4.0.1 renames the "Cyrillic Supplementary" block to "Cyrillic Supplement".
CYRILLIC_SUPPLEMENTARY
static val CYRILLIC_SUPPLEMENTARY: UCharacter.UnicodeBlock!
Unicode 4.0.1 renames the "Cyrillic Supplementary" block to "Cyrillic Supplement".
DEVANAGARI_EXTENDED_A
static val DEVANAGARI_EXTENDED_A: UCharacter.UnicodeBlock!
EARLY_DYNASTIC_CUNEIFORM
static val EARLY_DYNASTIC_CUNEIFORM: UCharacter.UnicodeBlock!
EGYPTIAN_HIEROGLYPHS
static val EGYPTIAN_HIEROGLYPHS: UCharacter.UnicodeBlock!
EGYPTIAN_HIEROGLYPHS_EXTENDED_A
static val EGYPTIAN_HIEROGLYPHS_EXTENDED_A: UCharacter.UnicodeBlock!
EGYPTIAN_HIEROGLYPH_FORMAT_CONTROLS
static val EGYPTIAN_HIEROGLYPH_FORMAT_CONTROLS: UCharacter.UnicodeBlock!
ENCLOSED_ALPHANUMERICS
static val ENCLOSED_ALPHANUMERICS: UCharacter.UnicodeBlock!
ENCLOSED_ALPHANUMERIC_SUPPLEMENT
static val ENCLOSED_ALPHANUMERIC_SUPPLEMENT: UCharacter.UnicodeBlock!
ENCLOSED_CJK_LETTERS_AND_MONTHS
static val ENCLOSED_CJK_LETTERS_AND_MONTHS: UCharacter.UnicodeBlock!
ENCLOSED_IDEOGRAPHIC_SUPPLEMENT
static val ENCLOSED_IDEOGRAPHIC_SUPPLEMENT: UCharacter.UnicodeBlock!
GEOMETRIC_SHAPES_EXTENDED
static val GEOMETRIC_SHAPES_EXTENDED: UCharacter.UnicodeBlock!
GLAGOLITIC_SUPPLEMENT
static val GLAGOLITIC_SUPPLEMENT: UCharacter.UnicodeBlock!
GREEK
static val GREEK: UCharacter.UnicodeBlock!
Unicode 3.2 renames this block to "Greek and Coptic".
HALFWIDTH_AND_FULLWIDTH_FORMS
static val HALFWIDTH_AND_FULLWIDTH_FORMS: UCharacter.UnicodeBlock!
HANGUL_COMPATIBILITY_JAMO
static val HANGUL_COMPATIBILITY_JAMO: UCharacter.UnicodeBlock!
HANGUL_JAMO_EXTENDED_A
static val HANGUL_JAMO_EXTENDED_A: UCharacter.UnicodeBlock!
HANGUL_JAMO_EXTENDED_B
static val HANGUL_JAMO_EXTENDED_B: UCharacter.UnicodeBlock!
HIGH_PRIVATE_USE_SURROGATES
static val HIGH_PRIVATE_USE_SURROGATES: UCharacter.UnicodeBlock!
IDEOGRAPHIC_DESCRIPTION_CHARACTERS
static val IDEOGRAPHIC_DESCRIPTION_CHARACTERS: UCharacter.UnicodeBlock!
IDEOGRAPHIC_SYMBOLS_AND_PUNCTUATION
static val IDEOGRAPHIC_SYMBOLS_AND_PUNCTUATION: UCharacter.UnicodeBlock!
INSCRIPTIONAL_PAHLAVI
static val INSCRIPTIONAL_PAHLAVI: UCharacter.UnicodeBlock!
INSCRIPTIONAL_PARTHIAN
static val INSCRIPTIONAL_PARTHIAN: UCharacter.UnicodeBlock!
KATAKANA_PHONETIC_EXTENSIONS
static val KATAKANA_PHONETIC_EXTENSIONS: UCharacter.UnicodeBlock!
LATIN_EXTENDED_ADDITIONAL
static val LATIN_EXTENDED_ADDITIONAL: UCharacter.UnicodeBlock!
MATHEMATICAL_ALPHANUMERIC_SYMBOLS
static val MATHEMATICAL_ALPHANUMERIC_SYMBOLS: UCharacter.UnicodeBlock!
MATHEMATICAL_OPERATORS
static val MATHEMATICAL_OPERATORS: UCharacter.UnicodeBlock!
MEETEI_MAYEK_EXTENSIONS
static val MEETEI_MAYEK_EXTENSIONS: UCharacter.UnicodeBlock!
MEROITIC_HIEROGLYPHS
static val MEROITIC_HIEROGLYPHS: UCharacter.UnicodeBlock!
MISCELLANEOUS_MATHEMATICAL_SYMBOLS_A
static val MISCELLANEOUS_MATHEMATICAL_SYMBOLS_A: UCharacter.UnicodeBlock!
MISCELLANEOUS_MATHEMATICAL_SYMBOLS_B
static val MISCELLANEOUS_MATHEMATICAL_SYMBOLS_B: UCharacter.UnicodeBlock!
MISCELLANEOUS_SYMBOLS
static val MISCELLANEOUS_SYMBOLS: UCharacter.UnicodeBlock!
MISCELLANEOUS_SYMBOLS_AND_ARROWS
static val MISCELLANEOUS_SYMBOLS_AND_ARROWS: UCharacter.UnicodeBlock!
MISCELLANEOUS_SYMBOLS_AND_PICTOGRAPHS
static val MISCELLANEOUS_SYMBOLS_AND_PICTOGRAPHS: UCharacter.UnicodeBlock!
MISCELLANEOUS_TECHNICAL
static val MISCELLANEOUS_TECHNICAL: UCharacter.UnicodeBlock!
MODIFIER_TONE_LETTERS
static val MODIFIER_TONE_LETTERS: UCharacter.UnicodeBlock!
MONGOLIAN_SUPPLEMENT
static val MONGOLIAN_SUPPLEMENT: UCharacter.UnicodeBlock!
MYANMAR_EXTENDED_C
static val MYANMAR_EXTENDED_C: UCharacter.UnicodeBlock!
NYIAKENG_PUACHUE_HMONG
static val NYIAKENG_PUACHUE_HMONG: UCharacter.UnicodeBlock!
OPTICAL_CHARACTER_RECOGNITION
static val OPTICAL_CHARACTER_RECOGNITION: UCharacter.UnicodeBlock!
OTTOMAN_SIYAQ_NUMBERS
static val OTTOMAN_SIYAQ_NUMBERS: UCharacter.UnicodeBlock!
PHONETIC_EXTENSIONS_SUPPLEMENT
static val PHONETIC_EXTENSIONS_SUPPLEMENT: UCharacter.UnicodeBlock!
PRIVATE_USE
static val PRIVATE_USE: UCharacter.UnicodeBlock!
Same as public static final int PRIVATE_USE_AREA. Until Unicode 3.1.1; the corresponding block name was "Private Use"; and multiple code point ranges had this block. Unicode 3.2 renames the block for the BMP PUA to "Private Use Area" and adds separate blocks for the supplementary PUAs.
PRIVATE_USE_AREA
static val PRIVATE_USE_AREA: UCharacter.UnicodeBlock!
Same as public static final int PRIVATE_USE. Until Unicode 3.1.1; the corresponding block name was "Private Use"; and multiple code point ranges had this block. Unicode 3.2 renames the block for the BMP PUA to "Private Use Area" and adds separate blocks for the supplementary PUAs.
RUMI_NUMERAL_SYMBOLS
static val RUMI_NUMERAL_SYMBOLS: UCharacter.UnicodeBlock!
SHORTHAND_FORMAT_CONTROLS
static val SHORTHAND_FORMAT_CONTROLS: UCharacter.UnicodeBlock!
SINHALA_ARCHAIC_NUMBERS
static val SINHALA_ARCHAIC_NUMBERS: UCharacter.UnicodeBlock!
SMALL_KANA_EXTENSION
static val SMALL_KANA_EXTENSION: UCharacter.UnicodeBlock!
SPACING_MODIFIER_LETTERS
static val SPACING_MODIFIER_LETTERS: UCharacter.UnicodeBlock!
SUNDANESE_SUPPLEMENT
static val SUNDANESE_SUPPLEMENT: UCharacter.UnicodeBlock!
SUPERSCRIPTS_AND_SUBSCRIPTS
static val SUPERSCRIPTS_AND_SUBSCRIPTS: UCharacter.UnicodeBlock!
SUPPLEMENTAL_ARROWS_A
static val SUPPLEMENTAL_ARROWS_A: UCharacter.UnicodeBlock!
SUPPLEMENTAL_ARROWS_B
static val SUPPLEMENTAL_ARROWS_B: UCharacter.UnicodeBlock!
SUPPLEMENTAL_ARROWS_C
static val SUPPLEMENTAL_ARROWS_C: UCharacter.UnicodeBlock!
SUPPLEMENTAL_MATHEMATICAL_OPERATORS
static val SUPPLEMENTAL_MATHEMATICAL_OPERATORS: UCharacter.UnicodeBlock!
SUPPLEMENTAL_PUNCTUATION
static val SUPPLEMENTAL_PUNCTUATION: UCharacter.UnicodeBlock!
SUPPLEMENTAL_SYMBOLS_AND_PICTOGRAPHS
static val SUPPLEMENTAL_SYMBOLS_AND_PICTOGRAPHS: UCharacter.UnicodeBlock!
SUPPLEMENTARY_PRIVATE_USE_AREA_A
static val SUPPLEMENTARY_PRIVATE_USE_AREA_A: UCharacter.UnicodeBlock!
SUPPLEMENTARY_PRIVATE_USE_AREA_B
static val SUPPLEMENTARY_PRIVATE_USE_AREA_B: UCharacter.UnicodeBlock!
SYMBOLS_AND_PICTOGRAPHS_EXTENDED_A
static val SYMBOLS_AND_PICTOGRAPHS_EXTENDED_A: UCharacter.UnicodeBlock!
SYMBOLS_FOR_LEGACY_COMPUTING
static val SYMBOLS_FOR_LEGACY_COMPUTING: UCharacter.UnicodeBlock!
SYMBOLS_FOR_LEGACY_COMPUTING_SUPPLEMENT
static val SYMBOLS_FOR_LEGACY_COMPUTING_SUPPLEMENT: UCharacter.UnicodeBlock!
TAI_XUAN_JING_SYMBOLS
static val TAI_XUAN_JING_SYMBOLS: UCharacter.UnicodeBlock!
TRANSPORT_AND_MAP_SYMBOLS
static val TRANSPORT_AND_MAP_SYMBOLS: UCharacter.UnicodeBlock!
UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS
static val UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS: UCharacter.UnicodeBlock!
UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDED
static val UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDED: UCharacter.UnicodeBlock!
UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDED_A
static val UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDED_A: UCharacter.UnicodeBlock!
VARIATION_SELECTORS_SUPPLEMENT
static val VARIATION_SELECTORS_SUPPLEMENT: UCharacter.UnicodeBlock!
YIJING_HEXAGRAM_SYMBOLS
static val YIJING_HEXAGRAM_SYMBOLS: UCharacter.UnicodeBlock!
ZNAMENNY_MUSICAL_NOTATION
static val ZNAMENNY_MUSICAL_NOTATION: UCharacter.UnicodeBlock!