1 *java.lang.Character.UnicodeBlock* *Character.UnicodeBlock* A family of characte
3 public static final class Character.UnicodeBlock
4 extends |java.lang.Character.Subset|
6 |java.lang.Character.UnicodeBlock_Description|
7 |java.lang.Character.UnicodeBlock_Fields|
8 |java.lang.Character.UnicodeBlock_Constructors|
9 |java.lang.Character.UnicodeBlock_Methods|
11 ================================================================================
13 *java.lang.Character.UnicodeBlock_Fields*
14 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.AEGEAN_NUMBERS|
15 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.ALPHABETIC_PRESENTATION_FORMS|
16 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.ARABIC|
17 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.ARABIC_PRESENTATION_FORMS_A|
18 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.ARABIC_PRESENTATION_FORMS_B|
19 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.ARMENIAN|
20 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.ARROWS|
21 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.BASIC_LATIN|
22 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.BENGALI|
23 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.BLOCK_ELEMENTS|
24 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.BOPOMOFO|
25 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.BOPOMOFO_EXTENDED|
26 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.BOX_DRAWING|
27 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.BRAILLE_PATTERNS|
28 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.BUHID|
29 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.BYZANTINE_MUSICAL_SYMBOLS|
30 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.CHEROKEE|
31 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.CJK_COMPATIBILITY|
32 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.CJK_COMPATIBILITY_FORMS|
33 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.CJK_COMPATIBILITY_IDEOGRAPHS|
34 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.CJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENT|
35 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.CJK_RADICALS_SUPPLEMENT|
36 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.CJK_SYMBOLS_AND_PUNCTUATION|
37 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.CJK_UNIFIED_IDEOGRAPHS|
38 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A|
39 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.CJK_UNIFIED_IDEOGRAPHS_EXTENSION_B|
40 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.COMBINING_DIACRITICAL_MARKS|
41 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.COMBINING_HALF_MARKS|
42 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.COMBINING_MARKS_FOR_SYMBOLS|
43 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.CONTROL_PICTURES|
44 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.CURRENCY_SYMBOLS|
45 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.CYPRIOT_SYLLABARY|
46 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.CYRILLIC|
47 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.CYRILLIC_SUPPLEMENTARY|
48 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.DESERET|
49 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.DEVANAGARI|
50 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.DINGBATS|
51 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.ENCLOSED_ALPHANUMERICS|
52 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.ENCLOSED_CJK_LETTERS_AND_MONTHS|
53 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.ETHIOPIC|
54 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.GENERAL_PUNCTUATION|
55 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.GEOMETRIC_SHAPES|
56 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.GEORGIAN|
57 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.GOTHIC|
58 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.GREEK|
59 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.GREEK_EXTENDED|
60 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.GUJARATI|
61 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.GURMUKHI|
62 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.HALFWIDTH_AND_FULLWIDTH_FORMS|
63 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.HANGUL_COMPATIBILITY_JAMO|
64 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.HANGUL_JAMO|
65 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.HANGUL_SYLLABLES|
66 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.HANUNOO|
67 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.HEBREW|
68 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.HIGH_PRIVATE_USE_SURROGATES|
69 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.HIGH_SURROGATES|
70 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.HIRAGANA|
71 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.IDEOGRAPHIC_DESCRIPTION_CHARACTERS|
72 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.IPA_EXTENSIONS|
73 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.KANBUN|
74 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.KANGXI_RADICALS|
75 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.KANNADA|
76 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.KATAKANA|
77 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.KATAKANA_PHONETIC_EXTENSIONS|
78 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.KHMER|
79 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.KHMER_SYMBOLS|
80 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.LAO|
81 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.LATIN_1_SUPPLEMENT|
82 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.LATIN_EXTENDED_A|
83 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.LATIN_EXTENDED_ADDITIONAL|
84 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.LATIN_EXTENDED_B|
85 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.LETTERLIKE_SYMBOLS|
86 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.LIMBU|
87 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.LINEAR_B_IDEOGRAMS|
88 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.LINEAR_B_SYLLABARY|
89 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.LOW_SURROGATES|
90 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.MALAYALAM|
91 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.MATHEMATICAL_ALPHANUMERIC_SYMBOLS|
92 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.MATHEMATICAL_OPERATORS|
93 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.MISCELLANEOUS_MATHEMATICAL_SYMBOLS_A|
94 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.MISCELLANEOUS_MATHEMATICAL_SYMBOLS_B|
95 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.MISCELLANEOUS_SYMBOLS|
96 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.MISCELLANEOUS_SYMBOLS_AND_ARROWS|
97 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.MISCELLANEOUS_TECHNICAL|
98 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.MONGOLIAN|
99 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.MUSICAL_SYMBOLS|
100 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.MYANMAR|
101 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.NUMBER_FORMS|
102 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.OGHAM|
103 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.OLD_ITALIC|
104 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.OPTICAL_CHARACTER_RECOGNITION|
105 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.ORIYA|
106 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.OSMANYA|
107 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.PHONETIC_EXTENSIONS|
108 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.PRIVATE_USE_AREA|
109 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.RUNIC|
110 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.SHAVIAN|
111 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.SINHALA|
112 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.SMALL_FORM_VARIANTS|
113 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.SPACING_MODIFIER_LETTERS|
114 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.SPECIALS|
115 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.SUPERSCRIPTS_AND_SUBSCRIPTS|
116 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.SUPPLEMENTAL_ARROWS_A|
117 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.SUPPLEMENTAL_ARROWS_B|
118 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.SUPPLEMENTAL_MATHEMATICAL_OPERATORS|
119 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.SUPPLEMENTARY_PRIVATE_USE_AREA_A|
120 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.SUPPLEMENTARY_PRIVATE_USE_AREA_B|
121 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.SURROGATES_AREA|
122 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.SYRIAC|
123 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.TAGALOG|
124 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.TAGBANWA|
125 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.TAGS|
126 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.TAI_LE|
127 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.TAI_XUAN_JING_SYMBOLS|
128 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.TAMIL|
129 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.TELUGU|
130 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.THAANA|
131 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.THAI|
132 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.TIBETAN|
133 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.UGARITIC|
134 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS|
135 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.VARIATION_SELECTORS|
136 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.VARIATION_SELECTORS_SUPPLEMENT|
137 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.YI_RADICALS|
138 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.YI_SYLLABLES|
139 |java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.YIJING_HEXAGRAM_SYMBOLS|
141 *java.lang.Character.UnicodeBlock_Methods*
142 |java.lang.Character.UnicodeBlock.forName(String)|Returns the UnicodeBlock with
143 |java.lang.Character.UnicodeBlock.of(char)|Returns the object representing the
144 |java.lang.Character.UnicodeBlock.of(int)|Returns the object representing the U
146 *java.lang.Character.UnicodeBlock_Description*
148 A family of character subsets representing the character blocks in the Unicode
149 specification. Character blocks generally define characters used for a specific
150 script or purpose. A character is contained by at most one Unicode block.
154 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.AEGEAN_NUMBERS*
156 Constant for the "Aegean Numbers" Unicode character block.
159 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.ALPHABETIC_PRESENTATION_FORMS*
161 Constant for the "Alphabetic Presentation Forms" Unicode character block.
164 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.ARABIC*
166 Constant for the "Arabic" Unicode character block.
169 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.ARABIC_PRESENTATION_FORMS_A*
171 Constant for the "Arabic Presentation Forms-A" Unicode character block.
174 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.ARABIC_PRESENTATION_FORMS_B*
176 Constant for the "Arabic Presentation Forms-B" Unicode character block.
179 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.ARMENIAN*
181 Constant for the "Armenian" Unicode character block.
184 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.ARROWS*
186 Constant for the "Arrows" Unicode character block.
189 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.BASIC_LATIN*
191 Constant for the "Basic Latin" Unicode character block.
194 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.BENGALI*
196 Constant for the "Bengali" Unicode character block.
199 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.BLOCK_ELEMENTS*
201 Constant for the "Block Elements" Unicode character block.
204 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.BOPOMOFO*
206 Constant for the "Bopomofo" Unicode character block.
209 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.BOPOMOFO_EXTENDED*
211 Constant for the "Bopomofo Extended" Unicode character block.
214 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.BOX_DRAWING*
216 Constant for the "Box Drawing" Unicode character block.
219 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.BRAILLE_PATTERNS*
221 Constant for the "Braille Patterns" Unicode character block.
224 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.BUHID*
226 Constant for the "Buhid" Unicode character block.
229 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.BYZANTINE_MUSICAL_SYMBOLS*
231 Constant for the "Byzantine Musical Symbols" Unicode character block.
234 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.CHEROKEE*
236 Constant for the "Cherokee" Unicode character block.
239 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.CJK_COMPATIBILITY*
241 Constant for the "CJK Compatibility" Unicode character block.
244 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.CJK_COMPATIBILITY_FORMS*
246 Constant for the "CJK Compatibility Forms" Unicode character block.
249 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.CJK_COMPATIBILITY_IDEOGRAPHS*
251 Constant for the "CJK Compatibility Ideographs" Unicode character block.
254 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.CJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENT*
256 Constant for the "CJK Compatibility Ideographs Supplement" Unicode character
260 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.CJK_RADICALS_SUPPLEMENT*
262 Constant for the "CJK Radicals Supplement" Unicode character block.
265 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.CJK_SYMBOLS_AND_PUNCTUATION*
267 Constant for the "CJK Symbols and Punctuation" Unicode character block.
270 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.CJK_UNIFIED_IDEOGRAPHS*
272 Constant for the "CJK Unified Ideographs" Unicode character block.
275 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A*
277 Constant for the "CJK Unified Ideographs Extension A" Unicode character block.
280 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.CJK_UNIFIED_IDEOGRAPHS_EXTENSION_B*
282 Constant for the "CJK Unified Ideographs Extension B" Unicode character block.
285 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.COMBINING_DIACRITICAL_MARKS*
287 Constant for the "Combining Diacritical Marks" Unicode character block.
290 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.COMBINING_HALF_MARKS*
292 Constant for the "Combining Half Marks" Unicode character block.
295 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.COMBINING_MARKS_FOR_SYMBOLS*
297 Constant for the "Combining Diacritical Marks for Symbols" Unicode character
300 This block was previously known as "Combining Marks for Symbols".
303 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.CONTROL_PICTURES*
305 Constant for the "Control Pictures" Unicode character block.
308 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.CURRENCY_SYMBOLS*
310 Constant for the "Currency Symbols" Unicode character block.
313 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.CYPRIOT_SYLLABARY*
315 Constant for the "Cypriot Syllabary" Unicode character block.
318 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.CYRILLIC*
320 Constant for the "Cyrillic" Unicode character block.
323 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.CYRILLIC_SUPPLEMENTARY*
325 Constant for the "Cyrillic Supplementary" Unicode character block.
328 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.DESERET*
330 Constant for the "Deseret" Unicode character block.
333 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.DEVANAGARI*
335 Constant for the "Devanagari" Unicode character block.
338 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.DINGBATS*
340 Constant for the "Dingbats" Unicode character block.
343 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.ENCLOSED_ALPHANUMERICS*
345 Constant for the "Enclosed Alphanumerics" Unicode character block.
348 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.ENCLOSED_CJK_LETTERS_AND_MONTHS*
350 Constant for the "Enclosed CJK Letters and Months" Unicode character block.
353 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.ETHIOPIC*
355 Constant for the "Ethiopic" Unicode character block.
358 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.GENERAL_PUNCTUATION*
360 Constant for the "General Punctuation" Unicode character block.
363 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.GEOMETRIC_SHAPES*
365 Constant for the "Geometric Shapes" Unicode character block.
368 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.GEORGIAN*
370 Constant for the "Georgian" Unicode character block.
373 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.GOTHIC*
375 Constant for the "Gothic" Unicode character block.
378 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.GREEK*
380 Constant for the "Greek and Coptic" Unicode character block.
382 This block was previously known as the "Greek" block.
385 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.GREEK_EXTENDED*
387 Constant for the "Greek Extended" Unicode character block.
390 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.GUJARATI*
392 Constant for the "Gujarati" Unicode character block.
395 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.GURMUKHI*
397 Constant for the "Gurmukhi" Unicode character block.
400 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.HALFWIDTH_AND_FULLWIDTH_FORMS*
402 Constant for the "Halfwidth and Fullwidth Forms" Unicode character block.
405 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.HANGUL_COMPATIBILITY_JAMO*
407 Constant for the "Hangul Compatibility Jamo" Unicode character block.
410 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.HANGUL_JAMO*
412 Constant for the "Hangul Jamo" Unicode character block.
415 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.HANGUL_SYLLABLES*
417 Constant for the "Hangul Syllables" Unicode character block.
420 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.HANUNOO*
422 Constant for the "Hanunoo" Unicode character block.
425 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.HEBREW*
427 Constant for the "Hebrew" Unicode character block.
430 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.HIGH_PRIVATE_USE_SURROGATES*
432 Constant for the "High Private Use Surrogates" Unicode character block. This
433 block represents codepoint values in the high surrogate range: 0xDB80 through
437 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.HIGH_SURROGATES*
439 Constant for the "High Surrogates" Unicode character block. This block
440 represents codepoint values in the high surrogate range: 0xD800 through 0xDB7F
443 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.HIRAGANA*
445 Constant for the "Hiragana" Unicode character block.
448 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.IDEOGRAPHIC_DESCRIPTION_CHARACTERS*
450 Constant for the "Ideographic Description Characters" Unicode character block.
453 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.IPA_EXTENSIONS*
455 Constant for the "IPA Extensions" Unicode character block.
458 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.KANBUN*
460 Constant for the "Kanbun" Unicode character block.
463 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.KANGXI_RADICALS*
465 Constant for the "Kangxi Radicals" Unicode character block.
468 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.KANNADA*
470 Constant for the "Kannada" Unicode character block.
473 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.KATAKANA*
475 Constant for the "Katakana" Unicode character block.
478 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.KATAKANA_PHONETIC_EXTENSIONS*
480 Constant for the "Katakana Phonetic Extensions" Unicode character block.
483 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.KHMER*
485 Constant for the "Khmer" Unicode character block.
488 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.KHMER_SYMBOLS*
490 Constant for the "Khmer Symbols" Unicode character block.
493 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.LAO*
495 Constant for the "Lao" Unicode character block.
498 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.LATIN_1_SUPPLEMENT*
500 Constant for the "Latin-1 Supplement" Unicode character block.
503 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.LATIN_EXTENDED_A*
505 Constant for the "Latin Extended-A" Unicode character block.
508 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.LATIN_EXTENDED_ADDITIONAL*
510 Constant for the "Latin Extended Additional" Unicode character block.
513 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.LATIN_EXTENDED_B*
515 Constant for the "Latin Extended-B" Unicode character block.
518 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.LETTERLIKE_SYMBOLS*
520 Constant for the "Letterlike Symbols" Unicode character block.
523 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.LIMBU*
525 Constant for the "Limbu" Unicode character block.
528 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.LINEAR_B_IDEOGRAMS*
530 Constant for the "Linear B Ideograms" Unicode character block.
533 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.LINEAR_B_SYLLABARY*
535 Constant for the "Linear B Syllabary" Unicode character block.
538 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.LOW_SURROGATES*
540 Constant for the "Low Surrogates" Unicode character block. This block
541 represents codepoint values in the high surrogate range: 0xDC00 through 0xDFFF
544 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.MALAYALAM*
546 Constant for the "Malayalam" Unicode character block.
549 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.MATHEMATICAL_ALPHANUMERIC_SYMBOLS*
551 Constant for the "Mathematical Alphanumeric Symbols" Unicode character block.
554 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.MATHEMATICAL_OPERATORS*
556 Constant for the "Mathematical Operators" Unicode character block.
559 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.MISCELLANEOUS_MATHEMATICAL_SYMBOLS_A*
561 Constant for the "Miscellaneous Mathematical Symbols-A" Unicode character
565 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.MISCELLANEOUS_MATHEMATICAL_SYMBOLS_B*
567 Constant for the "Miscellaneous Mathematical Symbols-B" Unicode character
571 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.MISCELLANEOUS_SYMBOLS*
573 Constant for the "Miscellaneous Symbols" Unicode character block.
576 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.MISCELLANEOUS_SYMBOLS_AND_ARROWS*
578 Constant for the "Miscellaneous Symbols and Arrows" Unicode character block.
581 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.MISCELLANEOUS_TECHNICAL*
583 Constant for the "Miscellaneous Technical" Unicode character block.
586 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.MONGOLIAN*
588 Constant for the "Mongolian" Unicode character block.
591 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.MUSICAL_SYMBOLS*
593 Constant for the "Musical Symbols" Unicode character block.
596 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.MYANMAR*
598 Constant for the "Myanmar" Unicode character block.
601 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.NUMBER_FORMS*
603 Constant for the "Number Forms" Unicode character block.
606 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.OGHAM*
608 Constant for the "Ogham" Unicode character block.
611 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.OLD_ITALIC*
613 Constant for the "Old Italic" Unicode character block.
616 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.OPTICAL_CHARACTER_RECOGNITION*
618 Constant for the "Optical Character Recognition" Unicode character block.
621 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.ORIYA*
623 Constant for the "Oriya" Unicode character block.
626 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.OSMANYA*
628 Constant for the "Osmanya" Unicode character block.
631 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.PHONETIC_EXTENSIONS*
633 Constant for the "Phonetic Extensions" Unicode character block.
636 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.PRIVATE_USE_AREA*
638 Constant for the "Private Use Area" Unicode character block.
641 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.RUNIC*
643 Constant for the "Runic" Unicode character block.
646 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.SHAVIAN*
648 Constant for the "Shavian" Unicode character block.
651 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.SINHALA*
653 Constant for the "Sinhala" Unicode character block.
656 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.SMALL_FORM_VARIANTS*
658 Constant for the "Small Form Variants" Unicode character block.
661 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.SPACING_MODIFIER_LETTERS*
663 Constant for the "Spacing Modifier Letters" Unicode character block.
666 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.SPECIALS*
668 Constant for the "Specials" Unicode character block.
671 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.SUPERSCRIPTS_AND_SUBSCRIPTS*
673 Constant for the "Superscripts and Subscripts" Unicode character block.
676 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.SUPPLEMENTAL_ARROWS_A*
678 Constant for the "Supplemental Arrows-A" Unicode character block.
681 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.SUPPLEMENTAL_ARROWS_B*
683 Constant for the "Supplemental Arrows-B" Unicode character block.
686 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.SUPPLEMENTAL_MATHEMATICAL_OPERATORS*
688 Constant for the "Supplemental Mathematical Operators" Unicode character block.
691 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.SUPPLEMENTARY_PRIVATE_USE_AREA_A*
693 Constant for the "Supplementary Private Use Area-A" Unicode character block.
696 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.SUPPLEMENTARY_PRIVATE_USE_AREA_B*
698 Constant for the "Supplementary Private Use Area-B" Unicode character block.
701 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.SURROGATES_AREA*
706 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.SYRIAC*
708 Constant for the "Syriac" Unicode character block.
711 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.TAGALOG*
713 Constant for the "Tagalog" Unicode character block.
716 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.TAGBANWA*
718 Constant for the "Tagbanwa" Unicode character block.
721 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.TAGS*
723 Constant for the "Tags" Unicode character block.
726 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.TAI_LE*
728 Constant for the "Tai Le" Unicode character block.
731 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.TAI_XUAN_JING_SYMBOLS*
733 Constant for the "Tai Xuan Jing Symbols" Unicode character block.
736 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.TAMIL*
738 Constant for the "Tamil" Unicode character block.
741 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.TELUGU*
743 Constant for the "Telugu" Unicode character block.
746 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.THAANA*
748 Constant for the "Thaana" Unicode character block.
751 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.THAI*
753 Constant for the "Thai" Unicode character block.
756 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.TIBETAN*
758 Constant for the "Tibetan" Unicode character block.
761 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.UGARITIC*
763 Constant for the "Ugaritic" Unicode character block.
766 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS*
768 Constant for the "Unified Canadian Aboriginal Syllabics" Unicode character
772 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.VARIATION_SELECTORS*
774 Constant for the "Variation Selectors" Unicode character block.
777 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.VARIATION_SELECTORS_SUPPLEMENT*
779 Constant for the "Variation Selectors Supplement" Unicode character block.
782 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.YI_RADICALS*
784 Constant for the "Yi Radicals" Unicode character block.
787 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.YI_SYLLABLES*
789 Constant for the "Yi Syllables" Unicode character block.
792 *java.lang.Character.UnicodeBlock_java.lang.Character.UnicodeBlock.YIJING_HEXAGRAM_SYMBOLS*
794 Constant for the "Yijing Hexagram Symbols" Unicode character block.
798 *java.lang.Character.UnicodeBlock.forName(String)*
800 public static final |java.lang.Character.UnicodeBlock| forName(java.lang.String blockName)
802 Returns the UnicodeBlock with the given name. Block names are determined by The
803 Unicode Standard. The file Blocks-<version>.txt defines blocks for a particular
804 version of the standard. The (|java.lang.Character|) class specifies the
805 version of the standard that it supports.
807 This method accepts block names in the following forms:
809 Canonical block names as defined by the Unicode Standard. For example, the
810 standard defines a "Basic Latin" block. Therefore, this method accepts "Basic
811 Latin" as a valid block name. The documentation of each UnicodeBlock provides
812 the canonical name. Canonical block names with all spaces removed. For example,
813 "BasicLatin" is a valid block name for the "Basic Latin" block. The text
814 representation of each constant UnicodeBlock identifier. For example, this
815 method will return the (|java.lang.Character.UnicodeBlock|) block if provided
816 with the "BASIC_LATIN" name. This form replaces all spaces and hyphens in the
817 canonical name with underscores.
819 Finally, character case is ignored for all of the valid block name forms. For
820 example, "BASIC_LATIN" and "basic_latin" are both valid block names. The en_US
821 locale's case mapping rules are used to provide case-insensitive string
822 comparisons for block name validation.
824 If the Unicode Standard changes block names, both the previous and current
825 names will be accepted.
828 blockName - A UnicodeBlock name.
830 Returns: The UnicodeBlock instance identified by blockName
832 *java.lang.Character.UnicodeBlock.of(char)*
834 public static |java.lang.Character.UnicodeBlock| of(char c)
836 Returns the object representing the Unicode block containing the given
837 character, or null if the character is not a member of a defined block.
839 Note: This method cannot handle supplementary characters. To support all
840 Unicode characters, including supplementary characters, use the
841 (|java.lang.Character.UnicodeBlock|) method.
844 c - The character in question
846 Returns: The UnicodeBlock instance representing the Unicode block of which this
847 character is a member, or null if the character is not a member of
850 *java.lang.Character.UnicodeBlock.of(int)*
852 public static |java.lang.Character.UnicodeBlock| of(int codePoint)
854 Returns the object representing the Unicode block containing the given
855 character (Unicode code point), or null if the character is not a member of a
859 codePoint - the character (Unicode code point) in question.
861 Returns: The UnicodeBlock instance representing the Unicode block of which this
862 character is a member, or null if the character is not a member of