java.lang.Object
java.lang.Character.Subset
java.lang.Character.UnicodeBlock
- Enclosing class:
- Character
A family of character subsets representing the character blocks in the
 Unicode specification. Character blocks generally define characters
 used for a specific script or purpose. A character is contained by
 at most one Unicode block.
- Since:
- 1.2
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final Character.UnicodeBlockConstant for the "Adlam" Unicode character block.static final Character.UnicodeBlockConstant for the "Aegean Numbers" Unicode character block.static final Character.UnicodeBlockConstant for the "Ahom" Unicode character block.static final Character.UnicodeBlockConstant for the "Alchemical Symbols" Unicode character block.static final Character.UnicodeBlockConstant for the "Alphabetic Presentation Forms" Unicode character block.static final Character.UnicodeBlockConstant for the "Anatolian Hieroglyphs" Unicode character block.static final Character.UnicodeBlockConstant for the "Ancient Greek Musical Notation" Unicode character block.static final Character.UnicodeBlockConstant for the "Ancient Greek Numbers" Unicode character block.static final Character.UnicodeBlockConstant for the "Ancient Symbols" Unicode character block.static final Character.UnicodeBlockConstant for the "Arabic" Unicode character block.static final Character.UnicodeBlockConstant for the "Arabic Extended-A" Unicode character block.static final Character.UnicodeBlockConstant for the "Arabic Extended-B" Unicode character block.static final Character.UnicodeBlockConstant for the "Arabic Extended-C" Unicode character block.static final Character.UnicodeBlockConstant for the "Arabic Mathematical Alphabetic Symbols" Unicode character block.static final Character.UnicodeBlockConstant for the "Arabic Presentation Forms-A" Unicode character block.static final Character.UnicodeBlockConstant for the "Arabic Presentation Forms-B" Unicode character block.static final Character.UnicodeBlockConstant for the "Arabic Supplement" Unicode character block.static final Character.UnicodeBlockConstant for the "Armenian" Unicode character block.static final Character.UnicodeBlockConstant for the "Arrows" Unicode character block.static final Character.UnicodeBlockConstant for the "Avestan" Unicode character block.static final Character.UnicodeBlockConstant for the "Balinese" Unicode character block.static final Character.UnicodeBlockConstant for the "Bamum" Unicode character block.static final Character.UnicodeBlockConstant for the "Bamum Supplement" Unicode character block.static final Character.UnicodeBlockConstant for the "Basic Latin" Unicode character block.static final Character.UnicodeBlockConstant for the "Bassa Vah" Unicode character block.static final Character.UnicodeBlockConstant for the "Batak" Unicode character block.static final Character.UnicodeBlockConstant for the "Bengali" Unicode character block.static final Character.UnicodeBlockConstant for the "Bhaiksuki" Unicode character block.static final Character.UnicodeBlockConstant for the "Block Elements" Unicode character block.static final Character.UnicodeBlockConstant for the "Bopomofo" Unicode character block.static final Character.UnicodeBlockConstant for the "Bopomofo Extended" Unicode character block.static final Character.UnicodeBlockConstant for the "Box Drawing" Unicode character block.static final Character.UnicodeBlockConstant for the "Brahmi" Unicode character block.static final Character.UnicodeBlockConstant for the "Braille Patterns" Unicode character block.static final Character.UnicodeBlockConstant for the "Buginese" Unicode character block.static final Character.UnicodeBlockConstant for the "Buhid" Unicode character block.static final Character.UnicodeBlockConstant for the "Byzantine Musical Symbols" Unicode character block.static final Character.UnicodeBlockConstant for the "Carian" Unicode character block.static final Character.UnicodeBlockConstant for the "Caucasian Albanian" Unicode character block.static final Character.UnicodeBlockConstant for the "Chakma" Unicode character block.static final Character.UnicodeBlockConstant for the "Cham" Unicode character block.static final Character.UnicodeBlockConstant for the "Cherokee" Unicode character block.static final Character.UnicodeBlockConstant for the "Cherokee Supplement" Unicode character block.static final Character.UnicodeBlockConstant for the "Chess Symbols" Unicode character block.static final Character.UnicodeBlockConstant for the "Chorasmian" Unicode character block.static final Character.UnicodeBlockConstant for the "CJK Compatibility" Unicode character block.static final Character.UnicodeBlockConstant for the "CJK Compatibility Forms" Unicode character block.static final Character.UnicodeBlockConstant for the "CJK Compatibility Ideographs" Unicode character block.static final Character.UnicodeBlockConstant for the "CJK Compatibility Ideographs Supplement" Unicode character block.static final Character.UnicodeBlockConstant for the "CJK Radicals Supplement" Unicode character block.static final Character.UnicodeBlockConstant for the "CJK Strokes" Unicode character block.static final Character.UnicodeBlockConstant for the "CJK Symbols and Punctuation" Unicode character block.static final Character.UnicodeBlockConstant for the "CJK Unified Ideographs" Unicode character block.static final Character.UnicodeBlockConstant for the "CJK Unified Ideographs Extension A" Unicode character block.static final Character.UnicodeBlockConstant for the "CJK Unified Ideographs Extension B" Unicode character block.static final Character.UnicodeBlockConstant for the "CJK Unified Ideographs Extension C" Unicode character block.static final Character.UnicodeBlockConstant for the "CJK Unified Ideographs Extension D" Unicode character block.static final Character.UnicodeBlockConstant for the "CJK Unified Ideographs Extension E" Unicode character block.static final Character.UnicodeBlockConstant for the "CJK Unified Ideographs Extension F" Unicode character block.static final Character.UnicodeBlockConstant for the "CJK Unified Ideographs Extension G" Unicode character block.static final Character.UnicodeBlockConstant for the "CJK Unified Ideographs Extension H" Unicode character block.static final Character.UnicodeBlockConstant for the "Combining Diacritical Marks" Unicode character block.static final Character.UnicodeBlockConstant for the "Combining Diacritical Marks Extended" Unicode character block.static final Character.UnicodeBlockConstant for the "Combining Diacritical Marks Supplement" Unicode character block.static final Character.UnicodeBlockConstant for the "Combining Half Marks" Unicode character block.static final Character.UnicodeBlockConstant for the "Combining Diacritical Marks for Symbols" Unicode character block.static final Character.UnicodeBlockConstant for the "Common Indic Number Forms" Unicode character block.static final Character.UnicodeBlockConstant for the "Control Pictures" Unicode character block.static final Character.UnicodeBlockConstant for the "Coptic" Unicode character block.static final Character.UnicodeBlockConstant for the "Coptic Epact Numbers" Unicode character block.static final Character.UnicodeBlockConstant for the "Counting Rod Numerals" Unicode character block.static final Character.UnicodeBlockConstant for the "Cuneiform" Unicode character block.static final Character.UnicodeBlockConstant for the "Cuneiform Numbers and Punctuation" Unicode character block.static final Character.UnicodeBlockConstant for the "Currency Symbols" Unicode character block.static final Character.UnicodeBlockConstant for the "Cypriot Syllabary" Unicode character block.static final Character.UnicodeBlockConstant for the "Cypro-Minoan" Unicode character block.static final Character.UnicodeBlockConstant for the "Cyrillic" Unicode character block.static final Character.UnicodeBlockConstant for the "Cyrillic Extended-A" Unicode character block.static final Character.UnicodeBlockConstant for the "Cyrillic Extended-B" Unicode character block.static final Character.UnicodeBlockConstant for the "Cyrillic Extended-C" Unicode character block.static final Character.UnicodeBlockConstant for the "Cyrillic Extended-D" Unicode character block.static final Character.UnicodeBlockConstant for the "Cyrillic Supplement" Unicode character block.static final Character.UnicodeBlockConstant for the "Deseret" Unicode character block.static final Character.UnicodeBlockConstant for the "Devanagari" Unicode character block.static final Character.UnicodeBlockConstant for the "Devanagari Extended" Unicode character block.static final Character.UnicodeBlockConstant for the "Devanagari Extended-A" Unicode character block.static final Character.UnicodeBlockConstant for the "Dingbats" Unicode character block.static final Character.UnicodeBlockConstant for the "Dives Akuru" Unicode character block.static final Character.UnicodeBlockConstant for the "Dogra" Unicode character block.static final Character.UnicodeBlockConstant for the "Domino Tiles" Unicode character block.static final Character.UnicodeBlockConstant for the "Duployan" Unicode character block.static final Character.UnicodeBlockConstant for the "Early Dynastic Cuneiform" Unicode character block.static final Character.UnicodeBlockConstant for the "Egyptian Hieroglyph Format Controls" Unicode character block.static final Character.UnicodeBlockConstant for the "Egyptian Hieroglyphs" Unicode character block.static final Character.UnicodeBlockConstant for the "Elbasan" Unicode character block.static final Character.UnicodeBlockConstant for the "Elymaic" Unicode character block.static final Character.UnicodeBlockConstant for the "Emoticons" Unicode character block.static final Character.UnicodeBlockConstant for the "Enclosed Alphanumeric Supplement" Unicode character block.static final Character.UnicodeBlockConstant for the "Enclosed Alphanumerics" Unicode character block.static final Character.UnicodeBlockConstant for the "Enclosed CJK Letters and Months" Unicode character block.static final Character.UnicodeBlockConstant for the "Enclosed Ideographic Supplement" Unicode character block.static final Character.UnicodeBlockConstant for the "Ethiopic" Unicode character block.static final Character.UnicodeBlockConstant for the "Ethiopic Extended" Unicode character block.static final Character.UnicodeBlockConstant for the "Ethiopic Extended-A" Unicode character block.static final Character.UnicodeBlockConstant for the "Ethiopic Extended-B" Unicode character block.static final Character.UnicodeBlockConstant for the "Ethiopic Supplement" Unicode character block.static final Character.UnicodeBlockConstant for the "General Punctuation" Unicode character block.static final Character.UnicodeBlockConstant for the "Geometric Shapes" Unicode character block.static final Character.UnicodeBlockConstant for the "Geometric Shapes Extended" Unicode character block.static final Character.UnicodeBlockConstant for the "Georgian" Unicode character block.static final Character.UnicodeBlockConstant for the "Georgian Extended" Unicode character block.static final Character.UnicodeBlockConstant for the "Georgian Supplement" Unicode character block.static final Character.UnicodeBlockConstant for the "Glagolitic" Unicode character block.static final Character.UnicodeBlockConstant for the "Glagolitic Supplement" Unicode character block.static final Character.UnicodeBlockConstant for the "Gothic" Unicode character block.static final Character.UnicodeBlockConstant for the "Grantha" Unicode character block.static final Character.UnicodeBlockConstant for the "Greek and Coptic" Unicode character block.static final Character.UnicodeBlockConstant for the "Greek Extended" Unicode character block.static final Character.UnicodeBlockConstant for the "Gujarati" Unicode character block.static final Character.UnicodeBlockConstant for the "Gunjala Gondi" Unicode character block.static final Character.UnicodeBlockConstant for the "Gurmukhi" Unicode character block.static final Character.UnicodeBlockConstant for the "Halfwidth and Fullwidth Forms" Unicode character block.static final Character.UnicodeBlockConstant for the "Hangul Compatibility Jamo" Unicode character block.static final Character.UnicodeBlockConstant for the "Hangul Jamo" Unicode character block.static final Character.UnicodeBlockConstant for the "Hangul Jamo Extended-A" Unicode character block.static final Character.UnicodeBlockConstant for the "Hangul Jamo Extended-B" Unicode character block.static final Character.UnicodeBlockConstant for the "Hangul Syllables" Unicode character block.static final Character.UnicodeBlockConstant for the "Hanifi Rohingya" Unicode character block.static final Character.UnicodeBlockConstant for the "Hanunoo" Unicode character block.static final Character.UnicodeBlockConstant for the "Hatran" Unicode character block.static final Character.UnicodeBlockConstant for the "Hebrew" Unicode character block.static final Character.UnicodeBlockConstant for the "High Private Use Surrogates" Unicode character block.static final Character.UnicodeBlockConstant for the "High Surrogates" Unicode character block.static final Character.UnicodeBlockConstant for the "Hiragana" Unicode character block.static final Character.UnicodeBlockConstant for the "Ideographic Description Characters" Unicode character block.static final Character.UnicodeBlockConstant for the "Ideographic Symbols and Punctuation" Unicode character block.static final Character.UnicodeBlockConstant for the "Imperial Aramaic" Unicode character block.static final Character.UnicodeBlockConstant for the "Indic Siyaq Numbers" Unicode character block.static final Character.UnicodeBlockConstant for the "Inscriptional Pahlavi" Unicode character block.static final Character.UnicodeBlockConstant for the "Inscriptional Parthian" Unicode character block.static final Character.UnicodeBlockConstant for the "IPA Extensions" Unicode character block.static final Character.UnicodeBlockConstant for the "Javanese" Unicode character block.static final Character.UnicodeBlockConstant for the "Kaithi" Unicode character block.static final Character.UnicodeBlockConstant for the "Kaktovik Numerals" Unicode character block.static final Character.UnicodeBlockConstant for the "Kana Extended-A" Unicode character block.static final Character.UnicodeBlockConstant for the "Kana Extended-B" Unicode character block.static final Character.UnicodeBlockConstant for the "Kana Supplement" Unicode character block.static final Character.UnicodeBlockConstant for the "Kanbun" Unicode character block.static final Character.UnicodeBlockConstant for the "Kangxi Radicals" Unicode character block.static final Character.UnicodeBlockConstant for the "Kannada" Unicode character block.static final Character.UnicodeBlockConstant for the "Katakana" Unicode character block.static final Character.UnicodeBlockConstant for the "Katakana Phonetic Extensions" Unicode character block.static final Character.UnicodeBlockConstant for the "Kawi" Unicode character block.static final Character.UnicodeBlockConstant for the "Kayah Li" Unicode character block.static final Character.UnicodeBlockConstant for the "Kharoshthi" Unicode character block.static final Character.UnicodeBlockConstant for the "Khitan Small Script" Unicode character block.static final Character.UnicodeBlockConstant for the "Khmer" Unicode character block.static final Character.UnicodeBlockConstant for the "Khmer Symbols" Unicode character block.static final Character.UnicodeBlockConstant for the "Khojki" Unicode character block.static final Character.UnicodeBlockConstant for the "Khudawadi" Unicode character block.static final Character.UnicodeBlockConstant for the "Lao" Unicode character block.static final Character.UnicodeBlockConstant for the "Latin-1 Supplement" Unicode character block.static final Character.UnicodeBlockConstant for the "Latin Extended-A" Unicode character block.static final Character.UnicodeBlockConstant for the "Latin Extended Additional" Unicode character block.static final Character.UnicodeBlockConstant for the "Latin Extended-B" Unicode character block.static final Character.UnicodeBlockConstant for the "Latin Extended-C" Unicode character block.static final Character.UnicodeBlockConstant for the "Latin Extended-D" Unicode character block.static final Character.UnicodeBlockConstant for the "Latin Extended-E" Unicode character block.static final Character.UnicodeBlockConstant for the "Latin Extended-F" Unicode character block.static final Character.UnicodeBlockConstant for the "Latin Extended-G" Unicode character block.static final Character.UnicodeBlockConstant for the "Lepcha" Unicode character block.static final Character.UnicodeBlockConstant for the "Letterlike Symbols" Unicode character block.static final Character.UnicodeBlockConstant for the "Limbu" Unicode character block.static final Character.UnicodeBlockConstant for the "Linear A" Unicode character block.static final Character.UnicodeBlockConstant for the "Linear B Ideograms" Unicode character block.static final Character.UnicodeBlockConstant for the "Linear B Syllabary" Unicode character block.static final Character.UnicodeBlockConstant for the "Lisu" Unicode character block.static final Character.UnicodeBlockConstant for the "Lisu Supplement" Unicode character block.static final Character.UnicodeBlockConstant for the "Low Surrogates" Unicode character block.static final Character.UnicodeBlockConstant for the "Lycian" Unicode character block.static final Character.UnicodeBlockConstant for the "Lydian" Unicode character block.static final Character.UnicodeBlockConstant for the "Mahajani" Unicode character block.static final Character.UnicodeBlockConstant for the "Mahjong Tiles" Unicode character block.static final Character.UnicodeBlockConstant for the "Makasar" Unicode character block.static final Character.UnicodeBlockConstant for the "Malayalam" Unicode character block.static final Character.UnicodeBlockConstant for the "Mandaic" Unicode character block.static final Character.UnicodeBlockConstant for the "Manichaean" Unicode character block.static final Character.UnicodeBlockConstant for the "Marchen" Unicode character block.static final Character.UnicodeBlockConstant for the "Masaram Gondi" Unicode character block.static final Character.UnicodeBlockConstant for the "Mathematical Alphanumeric Symbols" Unicode character block.static final Character.UnicodeBlockConstant for the "Mathematical Operators" Unicode character block.static final Character.UnicodeBlockConstant for the "Mayan Numerals" Unicode character block.static final Character.UnicodeBlockConstant for the "Medefaidrin" Unicode character block.static final Character.UnicodeBlockConstant for the "Meetei Mayek" Unicode character block.static final Character.UnicodeBlockConstant for the "Meetei Mayek Extensions" Unicode character block.static final Character.UnicodeBlockConstant for the "Mende Kikakui" Unicode character block.static final Character.UnicodeBlockConstant for the "Meroitic Cursive" Unicode character block.static final Character.UnicodeBlockConstant for the "Meroitic Hieroglyphs" Unicode character block.static final Character.UnicodeBlockConstant for the "Miao" Unicode character block.static final Character.UnicodeBlockConstant for the "Miscellaneous Mathematical Symbols-A" Unicode character block.static final Character.UnicodeBlockConstant for the "Miscellaneous Mathematical Symbols-B" Unicode character block.static final Character.UnicodeBlockConstant for the "Miscellaneous Symbols" Unicode character block.static final Character.UnicodeBlockConstant for the "Miscellaneous Symbols and Arrows" Unicode character block.static final Character.UnicodeBlockConstant for the "Miscellaneous Symbols And Pictographs" Unicode character block.static final Character.UnicodeBlockConstant for the "Miscellaneous Technical" Unicode character block.static final Character.UnicodeBlockConstant for the "Modi" Unicode character block.static final Character.UnicodeBlockConstant for the "Modifier Tone Letters" Unicode character block.static final Character.UnicodeBlockConstant for the "Mongolian" Unicode character block.static final Character.UnicodeBlockConstant for the "Mongolian Supplement" Unicode character block.static final Character.UnicodeBlockConstant for the "Mro" Unicode character block.static final Character.UnicodeBlockConstant for the "Multani" Unicode character block.static final Character.UnicodeBlockConstant for the "Musical Symbols" Unicode character block.static final Character.UnicodeBlockConstant for the "Myanmar" Unicode character block.static final Character.UnicodeBlockConstant for the "Myanmar Extended-A" Unicode character block.static final Character.UnicodeBlockConstant for the "Myanmar Extended-B" Unicode character block.static final Character.UnicodeBlockConstant for the "Nabataean" Unicode character block.static final Character.UnicodeBlockConstant for the "Nag Mundari" Unicode character block.static final Character.UnicodeBlockConstant for the "Nandinagari" Unicode character block.static final Character.UnicodeBlockConstant for the "New Tai Lue" Unicode character block.static final Character.UnicodeBlockConstant for the "Newa" Unicode character block.static final Character.UnicodeBlockConstant for the "NKo" Unicode character block.static final Character.UnicodeBlockConstant for the "Number Forms" Unicode character block.static final Character.UnicodeBlockConstant for the "Nushu" Unicode character block.static final Character.UnicodeBlockConstant for the "Nyiakeng Puachue Hmong" Unicode character block.static final Character.UnicodeBlockConstant for the "Ogham" Unicode character block.static final Character.UnicodeBlockConstant for the "Ol Chiki" Unicode character block.static final Character.UnicodeBlockConstant for the "Old Hungarian" Unicode character block.static final Character.UnicodeBlockConstant for the "Old Italic" Unicode character block.static final Character.UnicodeBlockConstant for the "Old North Arabian" Unicode character block.static final Character.UnicodeBlockConstant for the "Old Permic" Unicode character block.static final Character.UnicodeBlockConstant for the "Old Persian" Unicode character block.static final Character.UnicodeBlockConstant for the "Old Sogdian" Unicode character block.static final Character.UnicodeBlockConstant for the "Old South Arabian" Unicode character block.static final Character.UnicodeBlockConstant for the "Old Turkic" Unicode character block.static final Character.UnicodeBlockConstant for the "Old Uyghur" Unicode character block.static final Character.UnicodeBlockConstant for the "Optical Character Recognition" Unicode character block.static final Character.UnicodeBlockConstant for the "Oriya" Unicode character block.static final Character.UnicodeBlockConstant for the "Ornamental Dingbats" Unicode character block.static final Character.UnicodeBlockConstant for the "Osage" Unicode character block.static final Character.UnicodeBlockConstant for the "Osmanya" Unicode character block.static final Character.UnicodeBlockConstant for the "Ottoman Siyaq Numbers" Unicode character block.static final Character.UnicodeBlockConstant for the "Pahawh Hmong" Unicode character block.static final Character.UnicodeBlockConstant for the "Palmyrene" Unicode character block.static final Character.UnicodeBlockConstant for the "Pau Cin Hau" Unicode character block.static final Character.UnicodeBlockConstant for the "Phags-pa" Unicode character block.static final Character.UnicodeBlockConstant for the "Phaistos Disc" Unicode character block.static final Character.UnicodeBlockConstant for the "Phoenician" Unicode character block.static final Character.UnicodeBlockConstant for the "Phonetic Extensions" Unicode character block.static final Character.UnicodeBlockConstant for the "Phonetic Extensions Supplement" Unicode character block.static final Character.UnicodeBlockConstant for the "Playing Cards" Unicode character block.static final Character.UnicodeBlockConstant for the "Private Use Area" Unicode character block.static final Character.UnicodeBlockConstant for the "Psalter Pahlavi" Unicode character block.static final Character.UnicodeBlockConstant for the "Rejang" Unicode character block.static final Character.UnicodeBlockConstant for the "Rumi Numeral Symbols" Unicode character block.static final Character.UnicodeBlockConstant for the "Runic" Unicode character block.static final Character.UnicodeBlockConstant for the "Samaritan" Unicode character block.static final Character.UnicodeBlockConstant for the "Saurashtra" Unicode character block.static final Character.UnicodeBlockConstant for the "Sharada" Unicode character block.static final Character.UnicodeBlockConstant for the "Shavian" Unicode character block.static final Character.UnicodeBlockConstant for the "Shorthand Format Controls" Unicode character block.static final Character.UnicodeBlockConstant for the "Siddham" Unicode character block.static final Character.UnicodeBlockConstant for the "Sinhala" Unicode character block.static final Character.UnicodeBlockConstant for the "Sinhala Archaic Numbers" Unicode character block.static final Character.UnicodeBlockConstant for the "Small Form Variants" Unicode character block.static final Character.UnicodeBlockConstant for the "Small Kana Extension" Unicode character block.static final Character.UnicodeBlockConstant for the "Sogdian" Unicode character block.static final Character.UnicodeBlockConstant for the "Sora Sompeng" Unicode character block.static final Character.UnicodeBlockConstant for the "Soyombo" Unicode character block.static final Character.UnicodeBlockConstant for the "Spacing Modifier Letters" Unicode character block.static final Character.UnicodeBlockConstant for the "Specials" Unicode character block.static final Character.UnicodeBlockConstant for the "Sundanese" Unicode character block.static final Character.UnicodeBlockConstant for the "Sundanese Supplement" Unicode character block.static final Character.UnicodeBlockConstant for the "Superscripts and Subscripts" Unicode character block.static final Character.UnicodeBlockConstant for the "Supplemental Arrows-A" Unicode character block.static final Character.UnicodeBlockConstant for the "Supplemental Arrows-B" Unicode character block.static final Character.UnicodeBlockConstant for the "Supplemental Arrows-C" Unicode character block.static final Character.UnicodeBlockConstant for the "Supplemental Mathematical Operators" Unicode character block.static final Character.UnicodeBlockConstant for the "Supplemental Punctuation" Unicode character block.static final Character.UnicodeBlockConstant for the "Supplemental Symbols and Pictographs" Unicode character block.static final Character.UnicodeBlockConstant for the "Supplementary Private Use Area-A" Unicode character block.static final Character.UnicodeBlockConstant for the "Supplementary Private Use Area-B" Unicode character block.static final Character.UnicodeBlockDeprecated.static final Character.UnicodeBlockConstant for the "Sutton SignWriting" Unicode character block.static final Character.UnicodeBlockConstant for the "Syloti Nagri" Unicode character block.static final Character.UnicodeBlockConstant for the "Symbols and Pictographs Extended-A" Unicode character block.static final Character.UnicodeBlockConstant for the "Symbols for Legacy Computing" Unicode character block.static final Character.UnicodeBlockConstant for the "Syriac" Unicode character block.static final Character.UnicodeBlockConstant for the "Syriac Supplement" Unicode character block.static final Character.UnicodeBlockConstant for the "Tagalog" Unicode character block.static final Character.UnicodeBlockConstant for the "Tagbanwa" Unicode character block.static final Character.UnicodeBlockConstant for the "Tags" Unicode character block.static final Character.UnicodeBlockConstant for the "Tai Le" Unicode character block.static final Character.UnicodeBlockConstant for the "Tai Tham" Unicode character block.static final Character.UnicodeBlockConstant for the "Tai Viet" Unicode character block.static final Character.UnicodeBlockConstant for the "Tai Xuan Jing Symbols" Unicode character block.static final Character.UnicodeBlockConstant for the "Takri" Unicode character block.static final Character.UnicodeBlockConstant for the "Tamil" Unicode character block.static final Character.UnicodeBlockConstant for the "Tamil Supplement" Unicode character block.static final Character.UnicodeBlockConstant for the "Tangsa" Unicode character block.static final Character.UnicodeBlockConstant for the "Tangut" Unicode character block.static final Character.UnicodeBlockConstant for the "Tangut Components" Unicode character block.static final Character.UnicodeBlockConstant for the "Tangut Supplement" Unicode character block.static final Character.UnicodeBlockConstant for the "Telugu" Unicode character block.static final Character.UnicodeBlockConstant for the "Thaana" Unicode character block.static final Character.UnicodeBlockConstant for the "Thai" Unicode character block.static final Character.UnicodeBlockConstant for the "Tibetan" Unicode character block.static final Character.UnicodeBlockConstant for the "Tifinagh" Unicode character block.static final Character.UnicodeBlockConstant for the "Tirhuta" Unicode character block.static final Character.UnicodeBlockConstant for the "Toto" Unicode character block.static final Character.UnicodeBlockConstant for the "Transport And Map Symbols" Unicode character block.static final Character.UnicodeBlockConstant for the "Ugaritic" Unicode character block.static final Character.UnicodeBlockConstant for the "Unified Canadian Aboriginal Syllabics" Unicode character block.static final Character.UnicodeBlockConstant for the "Unified Canadian Aboriginal Syllabics Extended" Unicode character block.static final Character.UnicodeBlockConstant for the "Unified Canadian Aboriginal Syllabics Extended-A" Unicode character block.static final Character.UnicodeBlockConstant for the "Vai" Unicode character block.static final Character.UnicodeBlockConstant for the "Variation Selectors" Unicode character block.static final Character.UnicodeBlockConstant for the "Variation Selectors Supplement" Unicode character block.static final Character.UnicodeBlockConstant for the "Vedic Extensions" Unicode character block.static final Character.UnicodeBlockConstant for the "Vertical Forms" Unicode character block.static final Character.UnicodeBlockConstant for the "Vithkuqi" Unicode character block.static final Character.UnicodeBlockConstant for the "Wancho" Unicode character block.static final Character.UnicodeBlockConstant for the "Warang Citi" Unicode character block.static final Character.UnicodeBlockConstant for the "Yezidi" Unicode character block.static final Character.UnicodeBlockConstant for the "Yi Radicals" Unicode character block.static final Character.UnicodeBlockConstant for the "Yi Syllables" Unicode character block.static final Character.UnicodeBlockConstant for the "Yijing Hexagram Symbols" Unicode character block.static final Character.UnicodeBlockConstant for the "Zanabazar Square" Unicode character block.static final Character.UnicodeBlockConstant for the "Znamenny Musical Notation" Unicode character block.
- 
Method SummaryModifier and TypeMethodDescriptionstatic final Character.UnicodeBlockReturns the UnicodeBlock with the given name.static Character.UnicodeBlockof(char c) Returns the object representing the Unicode block containing the given character, ornullif the character is not a member of a defined block.static Character.UnicodeBlockof(int codePoint) Returns the object representing the Unicode block containing the given character (Unicode code point), ornullif the character is not a member of a defined block.Methods declared in class java.lang.Character.Subsetequals, hashCode, toString
- 
Field Details- 
BASIC_LATINConstant for the "Basic Latin" Unicode character block.- Since:
- 1.2
 
- 
LATIN_1_SUPPLEMENTConstant for the "Latin-1 Supplement" Unicode character block.- Since:
- 1.2
 
- 
LATIN_EXTENDED_AConstant for the "Latin Extended-A" Unicode character block.- Since:
- 1.2
 
- 
LATIN_EXTENDED_BConstant for the "Latin Extended-B" Unicode character block.- Since:
- 1.2
 
- 
IPA_EXTENSIONSConstant for the "IPA Extensions" Unicode character block.- Since:
- 1.2
 
- 
SPACING_MODIFIER_LETTERSConstant for the "Spacing Modifier Letters" Unicode character block.- Since:
- 1.2
 
- 
COMBINING_DIACRITICAL_MARKSConstant for the "Combining Diacritical Marks" Unicode character block.- Since:
- 1.2
 
- 
GREEKConstant for the "Greek and Coptic" Unicode character block.This block was previously known as the "Greek" block. - Since:
- 1.2
 
- 
CYRILLICConstant for the "Cyrillic" Unicode character block.- Since:
- 1.2
 
- 
ARMENIANConstant for the "Armenian" Unicode character block.- Since:
- 1.2
 
- 
HEBREWConstant for the "Hebrew" Unicode character block.- Since:
- 1.2
 
- 
ARABICConstant for the "Arabic" Unicode character block.- Since:
- 1.2
 
- 
DEVANAGARIConstant for the "Devanagari" Unicode character block.- Since:
- 1.2
 
- 
BENGALIConstant for the "Bengali" Unicode character block.- Since:
- 1.2
 
- 
GURMUKHIConstant for the "Gurmukhi" Unicode character block.- Since:
- 1.2
 
- 
GUJARATIConstant for the "Gujarati" Unicode character block.- Since:
- 1.2
 
- 
ORIYAConstant for the "Oriya" Unicode character block.- Since:
- 1.2
 
- 
TAMILConstant for the "Tamil" Unicode character block.- Since:
- 1.2
 
- 
TELUGUConstant for the "Telugu" Unicode character block.- Since:
- 1.2
 
- 
KANNADAConstant for the "Kannada" Unicode character block.- Since:
- 1.2
 
- 
MALAYALAMConstant for the "Malayalam" Unicode character block.- Since:
- 1.2
 
- 
THAIConstant for the "Thai" Unicode character block.- Since:
- 1.2
 
- 
LAOConstant for the "Lao" Unicode character block.- Since:
- 1.2
 
- 
TIBETANConstant for the "Tibetan" Unicode character block.- Since:
- 1.2
 
- 
GEORGIANConstant for the "Georgian" Unicode character block.- Since:
- 1.2
 
- 
HANGUL_JAMOConstant for the "Hangul Jamo" Unicode character block.- Since:
- 1.2
 
- 
LATIN_EXTENDED_ADDITIONALConstant for the "Latin Extended Additional" Unicode character block.- Since:
- 1.2
 
- 
GREEK_EXTENDEDConstant for the "Greek Extended" Unicode character block.- Since:
- 1.2
 
- 
GENERAL_PUNCTUATIONConstant for the "General Punctuation" Unicode character block.- Since:
- 1.2
 
- 
SUPERSCRIPTS_AND_SUBSCRIPTSConstant for the "Superscripts and Subscripts" Unicode character block.- Since:
- 1.2
 
- 
CURRENCY_SYMBOLSConstant for the "Currency Symbols" Unicode character block.- Since:
- 1.2
 
- 
COMBINING_MARKS_FOR_SYMBOLSConstant for the "Combining Diacritical Marks for Symbols" Unicode character block.This block was previously known as "Combining Marks for Symbols". - Since:
- 1.2
 
- 
LETTERLIKE_SYMBOLSConstant for the "Letterlike Symbols" Unicode character block.- Since:
- 1.2
 
- 
NUMBER_FORMSConstant for the "Number Forms" Unicode character block.- Since:
- 1.2
 
- 
ARROWSConstant for the "Arrows" Unicode character block.- Since:
- 1.2
 
- 
MATHEMATICAL_OPERATORSConstant for the "Mathematical Operators" Unicode character block.- Since:
- 1.2
 
- 
MISCELLANEOUS_TECHNICALConstant for the "Miscellaneous Technical" Unicode character block.- Since:
- 1.2
 
- 
CONTROL_PICTURESConstant for the "Control Pictures" Unicode character block.- Since:
- 1.2
 
- 
OPTICAL_CHARACTER_RECOGNITIONConstant for the "Optical Character Recognition" Unicode character block.- Since:
- 1.2
 
- 
ENCLOSED_ALPHANUMERICSConstant for the "Enclosed Alphanumerics" Unicode character block.- Since:
- 1.2
 
- 
BOX_DRAWINGConstant for the "Box Drawing" Unicode character block.- Since:
- 1.2
 
- 
BLOCK_ELEMENTSConstant for the "Block Elements" Unicode character block.- Since:
- 1.2
 
- 
GEOMETRIC_SHAPESConstant for the "Geometric Shapes" Unicode character block.- Since:
- 1.2
 
- 
MISCELLANEOUS_SYMBOLSConstant for the "Miscellaneous Symbols" Unicode character block.- Since:
- 1.2
 
- 
DINGBATSConstant for the "Dingbats" Unicode character block.- Since:
- 1.2
 
- 
CJK_SYMBOLS_AND_PUNCTUATIONConstant for the "CJK Symbols and Punctuation" Unicode character block.- Since:
- 1.2
 
- 
HIRAGANAConstant for the "Hiragana" Unicode character block.- Since:
- 1.2
 
- 
KATAKANAConstant for the "Katakana" Unicode character block.- Since:
- 1.2
 
- 
BOPOMOFOConstant for the "Bopomofo" Unicode character block.- Since:
- 1.2
 
- 
HANGUL_COMPATIBILITY_JAMOConstant for the "Hangul Compatibility Jamo" Unicode character block.- Since:
- 1.2
 
- 
KANBUNConstant for the "Kanbun" Unicode character block.- Since:
- 1.2
 
- 
ENCLOSED_CJK_LETTERS_AND_MONTHSConstant for the "Enclosed CJK Letters and Months" Unicode character block.- Since:
- 1.2
 
- 
CJK_COMPATIBILITYConstant for the "CJK Compatibility" Unicode character block.- Since:
- 1.2
 
- 
CJK_UNIFIED_IDEOGRAPHSConstant for the "CJK Unified Ideographs" Unicode character block.- Since:
- 1.2
 
- 
HANGUL_SYLLABLESConstant for the "Hangul Syllables" Unicode character block.- Since:
- 1.2
 
- 
PRIVATE_USE_AREAConstant for the "Private Use Area" Unicode character block.- Since:
- 1.2
 
- 
CJK_COMPATIBILITY_IDEOGRAPHSConstant for the "CJK Compatibility Ideographs" Unicode character block.- Since:
- 1.2
 
- 
ALPHABETIC_PRESENTATION_FORMSConstant for the "Alphabetic Presentation Forms" Unicode character block.- Since:
- 1.2
 
- 
ARABIC_PRESENTATION_FORMS_AConstant for the "Arabic Presentation Forms-A" Unicode character block.- Since:
- 1.2
 
- 
COMBINING_HALF_MARKSConstant for the "Combining Half Marks" Unicode character block.- Since:
- 1.2
 
- 
CJK_COMPATIBILITY_FORMSConstant for the "CJK Compatibility Forms" Unicode character block.- Since:
- 1.2
 
- 
SMALL_FORM_VARIANTSConstant for the "Small Form Variants" Unicode character block.- Since:
- 1.2
 
- 
ARABIC_PRESENTATION_FORMS_BConstant for the "Arabic Presentation Forms-B" Unicode character block.- Since:
- 1.2
 
- 
HALFWIDTH_AND_FULLWIDTH_FORMSConstant for the "Halfwidth and Fullwidth Forms" Unicode character block.- Since:
- 1.2
 
- 
SPECIALSConstant for the "Specials" Unicode character block.- Since:
- 1.2
 
- 
SURROGATES_AREADeprecated.Instead ofSURROGATES_AREA, useHIGH_SURROGATES,HIGH_PRIVATE_USE_SURROGATES, andLOW_SURROGATES. These constants match the block definitions of the Unicode Standard. Theof(char)andof(int)methods return the standard constants.
- 
SYRIACConstant for the "Syriac" Unicode character block.- Since:
- 1.4
 
- 
THAANAConstant for the "Thaana" Unicode character block.- Since:
- 1.4
 
- 
SINHALAConstant for the "Sinhala" Unicode character block.- Since:
- 1.4
 
- 
MYANMARConstant for the "Myanmar" Unicode character block.- Since:
- 1.4
 
- 
ETHIOPICConstant for the "Ethiopic" Unicode character block.- Since:
- 1.4
 
- 
CHEROKEEConstant for the "Cherokee" Unicode character block.- Since:
- 1.4
 
- 
UNIFIED_CANADIAN_ABORIGINAL_SYLLABICSConstant for the "Unified Canadian Aboriginal Syllabics" Unicode character block.- Since:
- 1.4
 
- 
OGHAMConstant for the "Ogham" Unicode character block.- Since:
- 1.4
 
- 
RUNICConstant for the "Runic" Unicode character block.- Since:
- 1.4
 
- 
KHMERConstant for the "Khmer" Unicode character block.- Since:
- 1.4
 
- 
MONGOLIANConstant for the "Mongolian" Unicode character block.- Since:
- 1.4
 
- 
BRAILLE_PATTERNSConstant for the "Braille Patterns" Unicode character block.- Since:
- 1.4
 
- 
CJK_RADICALS_SUPPLEMENTConstant for the "CJK Radicals Supplement" Unicode character block.- Since:
- 1.4
 
- 
KANGXI_RADICALSConstant for the "Kangxi Radicals" Unicode character block.- Since:
- 1.4
 
- 
IDEOGRAPHIC_DESCRIPTION_CHARACTERSConstant for the "Ideographic Description Characters" Unicode character block.- Since:
- 1.4
 
- 
BOPOMOFO_EXTENDEDConstant for the "Bopomofo Extended" Unicode character block.- Since:
- 1.4
 
- 
CJK_UNIFIED_IDEOGRAPHS_EXTENSION_AConstant for the "CJK Unified Ideographs Extension A" Unicode character block.- Since:
- 1.4
 
- 
YI_SYLLABLESConstant for the "Yi Syllables" Unicode character block.- Since:
- 1.4
 
- 
YI_RADICALSConstant for the "Yi Radicals" Unicode character block.- Since:
- 1.4
 
- 
CYRILLIC_SUPPLEMENTARYConstant for the "Cyrillic Supplement" Unicode character block. This block was previously known as the "Cyrillic Supplementary" block.- Since:
- 1.5
 
- 
TAGALOGConstant for the "Tagalog" Unicode character block.- Since:
- 1.5
 
- 
HANUNOOConstant for the "Hanunoo" Unicode character block.- Since:
- 1.5
 
- 
BUHIDConstant for the "Buhid" Unicode character block.- Since:
- 1.5
 
- 
TAGBANWAConstant for the "Tagbanwa" Unicode character block.- Since:
- 1.5
 
- 
LIMBUConstant for the "Limbu" Unicode character block.- Since:
- 1.5
 
- 
TAI_LEConstant for the "Tai Le" Unicode character block.- Since:
- 1.5
 
- 
KHMER_SYMBOLSConstant for the "Khmer Symbols" Unicode character block.- Since:
- 1.5
 
- 
PHONETIC_EXTENSIONSConstant for the "Phonetic Extensions" Unicode character block.- Since:
- 1.5
 
- 
MISCELLANEOUS_MATHEMATICAL_SYMBOLS_AConstant for the "Miscellaneous Mathematical Symbols-A" Unicode character block.- Since:
- 1.5
 
- 
SUPPLEMENTAL_ARROWS_AConstant for the "Supplemental Arrows-A" Unicode character block.- Since:
- 1.5
 
- 
SUPPLEMENTAL_ARROWS_BConstant for the "Supplemental Arrows-B" Unicode character block.- Since:
- 1.5
 
- 
MISCELLANEOUS_MATHEMATICAL_SYMBOLS_BConstant for the "Miscellaneous Mathematical Symbols-B" Unicode character block.- Since:
- 1.5
 
- 
SUPPLEMENTAL_MATHEMATICAL_OPERATORSConstant for the "Supplemental Mathematical Operators" Unicode character block.- Since:
- 1.5
 
- 
MISCELLANEOUS_SYMBOLS_AND_ARROWSConstant for the "Miscellaneous Symbols and Arrows" Unicode character block.- Since:
- 1.5
 
- 
KATAKANA_PHONETIC_EXTENSIONSConstant for the "Katakana Phonetic Extensions" Unicode character block.- Since:
- 1.5
 
- 
YIJING_HEXAGRAM_SYMBOLSConstant for the "Yijing Hexagram Symbols" Unicode character block.- Since:
- 1.5
 
- 
VARIATION_SELECTORSConstant for the "Variation Selectors" Unicode character block.- Since:
- 1.5
 
- 
LINEAR_B_SYLLABARYConstant for the "Linear B Syllabary" Unicode character block.- Since:
- 1.5
 
- 
LINEAR_B_IDEOGRAMSConstant for the "Linear B Ideograms" Unicode character block.- Since:
- 1.5
 
- 
AEGEAN_NUMBERSConstant for the "Aegean Numbers" Unicode character block.- Since:
- 1.5
 
- 
OLD_ITALICConstant for the "Old Italic" Unicode character block.- Since:
- 1.5
 
- 
GOTHICConstant for the "Gothic" Unicode character block.- Since:
- 1.5
 
- 
UGARITICConstant for the "Ugaritic" Unicode character block.- Since:
- 1.5
 
- 
DESERETConstant for the "Deseret" Unicode character block.- Since:
- 1.5
 
- 
SHAVIANConstant for the "Shavian" Unicode character block.- Since:
- 1.5
 
- 
OSMANYAConstant for the "Osmanya" Unicode character block.- Since:
- 1.5
 
- 
CYPRIOT_SYLLABARYConstant for the "Cypriot Syllabary" Unicode character block.- Since:
- 1.5
 
- 
BYZANTINE_MUSICAL_SYMBOLSConstant for the "Byzantine Musical Symbols" Unicode character block.- Since:
- 1.5
 
- 
MUSICAL_SYMBOLSConstant for the "Musical Symbols" Unicode character block.- Since:
- 1.5
 
- 
TAI_XUAN_JING_SYMBOLSConstant for the "Tai Xuan Jing Symbols" Unicode character block.- Since:
- 1.5
 
- 
MATHEMATICAL_ALPHANUMERIC_SYMBOLSConstant for the "Mathematical Alphanumeric Symbols" Unicode character block.- Since:
- 1.5
 
- 
CJK_UNIFIED_IDEOGRAPHS_EXTENSION_BConstant for the "CJK Unified Ideographs Extension B" Unicode character block.- Since:
- 1.5
 
- 
CJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENTConstant for the "CJK Compatibility Ideographs Supplement" Unicode character block.- Since:
- 1.5
 
- 
TAGSConstant for the "Tags" Unicode character block.- Since:
- 1.5
 
- 
VARIATION_SELECTORS_SUPPLEMENTConstant for the "Variation Selectors Supplement" Unicode character block.- Since:
- 1.5
 
- 
SUPPLEMENTARY_PRIVATE_USE_AREA_AConstant for the "Supplementary Private Use Area-A" Unicode character block.- Since:
- 1.5
 
- 
SUPPLEMENTARY_PRIVATE_USE_AREA_BConstant for the "Supplementary Private Use Area-B" Unicode character block.- Since:
- 1.5
 
- 
HIGH_SURROGATESConstant for the "High Surrogates" Unicode character block. This block represents codepoint values in the high surrogate range: U+D800 through U+DB7F- Since:
- 1.5
 
- 
HIGH_PRIVATE_USE_SURROGATESConstant for the "High Private Use Surrogates" Unicode character block. This block represents codepoint values in the private use high surrogate range: U+DB80 through U+DBFF- Since:
- 1.5
 
- 
LOW_SURROGATESConstant for the "Low Surrogates" Unicode character block. This block represents codepoint values in the low surrogate range: U+DC00 through U+DFFF- Since:
- 1.5
 
- 
ARABIC_SUPPLEMENTConstant for the "Arabic Supplement" Unicode character block.- Since:
- 1.7
 
- 
NKOConstant for the "NKo" Unicode character block.- Since:
- 1.7
 
- 
SAMARITANConstant for the "Samaritan" Unicode character block.- Since:
- 1.7
 
- 
MANDAICConstant for the "Mandaic" Unicode character block.- Since:
- 1.7
 
- 
ETHIOPIC_SUPPLEMENTConstant for the "Ethiopic Supplement" Unicode character block.- Since:
- 1.7
 
- 
UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDEDConstant for the "Unified Canadian Aboriginal Syllabics Extended" Unicode character block.- Since:
- 1.7
 
- 
NEW_TAI_LUEConstant for the "New Tai Lue" Unicode character block.- Since:
- 1.7
 
- 
BUGINESEConstant for the "Buginese" Unicode character block.- Since:
- 1.7
 
- 
TAI_THAMConstant for the "Tai Tham" Unicode character block.- Since:
- 1.7
 
- 
BALINESEConstant for the "Balinese" Unicode character block.- Since:
- 1.7
 
- 
SUNDANESEConstant for the "Sundanese" Unicode character block.- Since:
- 1.7
 
- 
BATAKConstant for the "Batak" Unicode character block.- Since:
- 1.7
 
- 
LEPCHAConstant for the "Lepcha" Unicode character block.- Since:
- 1.7
 
- 
OL_CHIKIConstant for the "Ol Chiki" Unicode character block.- Since:
- 1.7
 
- 
VEDIC_EXTENSIONSConstant for the "Vedic Extensions" Unicode character block.- Since:
- 1.7
 
- 
PHONETIC_EXTENSIONS_SUPPLEMENTConstant for the "Phonetic Extensions Supplement" Unicode character block.- Since:
- 1.7
 
- 
COMBINING_DIACRITICAL_MARKS_SUPPLEMENTConstant for the "Combining Diacritical Marks Supplement" Unicode character block.- Since:
- 1.7
 
- 
GLAGOLITICConstant for the "Glagolitic" Unicode character block.- Since:
- 1.7
 
- 
LATIN_EXTENDED_CConstant for the "Latin Extended-C" Unicode character block.- Since:
- 1.7
 
- 
COPTICConstant for the "Coptic" Unicode character block.- Since:
- 1.7
 
- 
GEORGIAN_SUPPLEMENTConstant for the "Georgian Supplement" Unicode character block.- Since:
- 1.7
 
- 
TIFINAGHConstant for the "Tifinagh" Unicode character block.- Since:
- 1.7
 
- 
ETHIOPIC_EXTENDEDConstant for the "Ethiopic Extended" Unicode character block.- Since:
- 1.7
 
- 
CYRILLIC_EXTENDED_AConstant for the "Cyrillic Extended-A" Unicode character block.- Since:
- 1.7
 
- 
SUPPLEMENTAL_PUNCTUATIONConstant for the "Supplemental Punctuation" Unicode character block.- Since:
- 1.7
 
- 
CJK_STROKESConstant for the "CJK Strokes" Unicode character block.- Since:
- 1.7
 
- 
LISUConstant for the "Lisu" Unicode character block.- Since:
- 1.7
 
- 
VAIConstant for the "Vai" Unicode character block.- Since:
- 1.7
 
- 
CYRILLIC_EXTENDED_BConstant for the "Cyrillic Extended-B" Unicode character block.- Since:
- 1.7
 
- 
BAMUMConstant for the "Bamum" Unicode character block.- Since:
- 1.7
 
- 
MODIFIER_TONE_LETTERSConstant for the "Modifier Tone Letters" Unicode character block.- Since:
- 1.7
 
- 
LATIN_EXTENDED_DConstant for the "Latin Extended-D" Unicode character block.- Since:
- 1.7
 
- 
SYLOTI_NAGRIConstant for the "Syloti Nagri" Unicode character block.- Since:
- 1.7
 
- 
COMMON_INDIC_NUMBER_FORMSConstant for the "Common Indic Number Forms" Unicode character block.- Since:
- 1.7
 
- 
PHAGS_PAConstant for the "Phags-pa" Unicode character block.- Since:
- 1.7
 
- 
SAURASHTRAConstant for the "Saurashtra" Unicode character block.- Since:
- 1.7
 
- 
DEVANAGARI_EXTENDEDConstant for the "Devanagari Extended" Unicode character block.- Since:
- 1.7
 
- 
KAYAH_LIConstant for the "Kayah Li" Unicode character block.- Since:
- 1.7
 
- 
REJANGConstant for the "Rejang" Unicode character block.- Since:
- 1.7
 
- 
HANGUL_JAMO_EXTENDED_AConstant for the "Hangul Jamo Extended-A" Unicode character block.- Since:
- 1.7
 
- 
JAVANESEConstant for the "Javanese" Unicode character block.- Since:
- 1.7
 
- 
CHAMConstant for the "Cham" Unicode character block.- Since:
- 1.7
 
- 
MYANMAR_EXTENDED_AConstant for the "Myanmar Extended-A" Unicode character block.- Since:
- 1.7
 
- 
TAI_VIETConstant for the "Tai Viet" Unicode character block.- Since:
- 1.7
 
- 
ETHIOPIC_EXTENDED_AConstant for the "Ethiopic Extended-A" Unicode character block.- Since:
- 1.7
 
- 
MEETEI_MAYEKConstant for the "Meetei Mayek" Unicode character block.- Since:
- 1.7
 
- 
HANGUL_JAMO_EXTENDED_BConstant for the "Hangul Jamo Extended-B" Unicode character block.- Since:
- 1.7
 
- 
VERTICAL_FORMSConstant for the "Vertical Forms" Unicode character block.- Since:
- 1.7
 
- 
ANCIENT_GREEK_NUMBERSConstant for the "Ancient Greek Numbers" Unicode character block.- Since:
- 1.7
 
- 
ANCIENT_SYMBOLSConstant for the "Ancient Symbols" Unicode character block.- Since:
- 1.7
 
- 
PHAISTOS_DISCConstant for the "Phaistos Disc" Unicode character block.- Since:
- 1.7
 
- 
LYCIANConstant for the "Lycian" Unicode character block.- Since:
- 1.7
 
- 
CARIANConstant for the "Carian" Unicode character block.- Since:
- 1.7
 
- 
OLD_PERSIANConstant for the "Old Persian" Unicode character block.- Since:
- 1.7
 
- 
IMPERIAL_ARAMAICConstant for the "Imperial Aramaic" Unicode character block.- Since:
- 1.7
 
- 
PHOENICIANConstant for the "Phoenician" Unicode character block.- Since:
- 1.7
 
- 
LYDIANConstant for the "Lydian" Unicode character block.- Since:
- 1.7
 
- 
KHAROSHTHIConstant for the "Kharoshthi" Unicode character block.- Since:
- 1.7
 
- 
OLD_SOUTH_ARABIANConstant for the "Old South Arabian" Unicode character block.- Since:
- 1.7
 
- 
AVESTANConstant for the "Avestan" Unicode character block.- Since:
- 1.7
 
- 
INSCRIPTIONAL_PARTHIANConstant for the "Inscriptional Parthian" Unicode character block.- Since:
- 1.7
 
- 
INSCRIPTIONAL_PAHLAVIConstant for the "Inscriptional Pahlavi" Unicode character block.- Since:
- 1.7
 
- 
OLD_TURKICConstant for the "Old Turkic" Unicode character block.- Since:
- 1.7
 
- 
RUMI_NUMERAL_SYMBOLSConstant for the "Rumi Numeral Symbols" Unicode character block.- Since:
- 1.7
 
- 
BRAHMIConstant for the "Brahmi" Unicode character block.- Since:
- 1.7
 
- 
KAITHIConstant for the "Kaithi" Unicode character block.- Since:
- 1.7
 
- 
CUNEIFORMConstant for the "Cuneiform" Unicode character block.- Since:
- 1.7
 
- 
CUNEIFORM_NUMBERS_AND_PUNCTUATIONConstant for the "Cuneiform Numbers and Punctuation" Unicode character block.- Since:
- 1.7
 
- 
EGYPTIAN_HIEROGLYPHSConstant for the "Egyptian Hieroglyphs" Unicode character block.- Since:
- 1.7
 
- 
BAMUM_SUPPLEMENTConstant for the "Bamum Supplement" Unicode character block.- Since:
- 1.7
 
- 
KANA_SUPPLEMENTConstant for the "Kana Supplement" Unicode character block.- Since:
- 1.7
 
- 
ANCIENT_GREEK_MUSICAL_NOTATIONConstant for the "Ancient Greek Musical Notation" Unicode character block.- Since:
- 1.7
 
- 
COUNTING_ROD_NUMERALSConstant for the "Counting Rod Numerals" Unicode character block.- Since:
- 1.7
 
- 
MAHJONG_TILESConstant for the "Mahjong Tiles" Unicode character block.- Since:
- 1.7
 
- 
DOMINO_TILESConstant for the "Domino Tiles" Unicode character block.- Since:
- 1.7
 
- 
PLAYING_CARDSConstant for the "Playing Cards" Unicode character block.- Since:
- 1.7
 
- 
ENCLOSED_ALPHANUMERIC_SUPPLEMENTConstant for the "Enclosed Alphanumeric Supplement" Unicode character block.- Since:
- 1.7
 
- 
ENCLOSED_IDEOGRAPHIC_SUPPLEMENTConstant for the "Enclosed Ideographic Supplement" Unicode character block.- Since:
- 1.7
 
- 
MISCELLANEOUS_SYMBOLS_AND_PICTOGRAPHSConstant for the "Miscellaneous Symbols And Pictographs" Unicode character block.- Since:
- 1.7
 
- 
EMOTICONSConstant for the "Emoticons" Unicode character block.- Since:
- 1.7
 
- 
TRANSPORT_AND_MAP_SYMBOLSConstant for the "Transport And Map Symbols" Unicode character block.- Since:
- 1.7
 
- 
ALCHEMICAL_SYMBOLSConstant for the "Alchemical Symbols" Unicode character block.- Since:
- 1.7
 
- 
CJK_UNIFIED_IDEOGRAPHS_EXTENSION_CConstant for the "CJK Unified Ideographs Extension C" Unicode character block.- Since:
- 1.7
 
- 
CJK_UNIFIED_IDEOGRAPHS_EXTENSION_DConstant for the "CJK Unified Ideographs Extension D" Unicode character block.- Since:
- 1.7
 
- 
ARABIC_EXTENDED_AConstant for the "Arabic Extended-A" Unicode character block.- Since:
- 1.8
 
- 
SUNDANESE_SUPPLEMENTConstant for the "Sundanese Supplement" Unicode character block.- Since:
- 1.8
 
- 
MEETEI_MAYEK_EXTENSIONSConstant for the "Meetei Mayek Extensions" Unicode character block.- Since:
- 1.8
 
- 
MEROITIC_HIEROGLYPHSConstant for the "Meroitic Hieroglyphs" Unicode character block.- Since:
- 1.8
 
- 
MEROITIC_CURSIVEConstant for the "Meroitic Cursive" Unicode character block.- Since:
- 1.8
 
- 
SORA_SOMPENGConstant for the "Sora Sompeng" Unicode character block.- Since:
- 1.8
 
- 
CHAKMAConstant for the "Chakma" Unicode character block.- Since:
- 1.8
 
- 
SHARADAConstant for the "Sharada" Unicode character block.- Since:
- 1.8
 
- 
TAKRIConstant for the "Takri" Unicode character block.- Since:
- 1.8
 
- 
MIAOConstant for the "Miao" Unicode character block.- Since:
- 1.8
 
- 
ARABIC_MATHEMATICAL_ALPHABETIC_SYMBOLSConstant for the "Arabic Mathematical Alphabetic Symbols" Unicode character block.- Since:
- 1.8
 
- 
COMBINING_DIACRITICAL_MARKS_EXTENDEDConstant for the "Combining Diacritical Marks Extended" Unicode character block.- Since:
- 9
 
- 
MYANMAR_EXTENDED_BConstant for the "Myanmar Extended-B" Unicode character block.- Since:
- 9
 
- 
LATIN_EXTENDED_EConstant for the "Latin Extended-E" Unicode character block.- Since:
- 9
 
- 
COPTIC_EPACT_NUMBERSConstant for the "Coptic Epact Numbers" Unicode character block.- Since:
- 9
 
- 
OLD_PERMICConstant for the "Old Permic" Unicode character block.- Since:
- 9
 
- 
ELBASANConstant for the "Elbasan" Unicode character block.- Since:
- 9
 
- 
CAUCASIAN_ALBANIANConstant for the "Caucasian Albanian" Unicode character block.- Since:
- 9
 
- 
LINEAR_AConstant for the "Linear A" Unicode character block.- Since:
- 9
 
- 
PALMYRENEConstant for the "Palmyrene" Unicode character block.- Since:
- 9
 
- 
NABATAEANConstant for the "Nabataean" Unicode character block.- Since:
- 9
 
- 
OLD_NORTH_ARABIANConstant for the "Old North Arabian" Unicode character block.- Since:
- 9
 
- 
MANICHAEANConstant for the "Manichaean" Unicode character block.- Since:
- 9
 
- 
PSALTER_PAHLAVIConstant for the "Psalter Pahlavi" Unicode character block.- Since:
- 9
 
- 
MAHAJANIConstant for the "Mahajani" Unicode character block.- Since:
- 9
 
- 
SINHALA_ARCHAIC_NUMBERSConstant for the "Sinhala Archaic Numbers" Unicode character block.- Since:
- 9
 
- 
KHOJKIConstant for the "Khojki" Unicode character block.- Since:
- 9
 
- 
KHUDAWADIConstant for the "Khudawadi" Unicode character block.- Since:
- 9
 
- 
GRANTHAConstant for the "Grantha" Unicode character block.- Since:
- 9
 
- 
TIRHUTAConstant for the "Tirhuta" Unicode character block.- Since:
- 9
 
- 
SIDDHAMConstant for the "Siddham" Unicode character block.- Since:
- 9
 
- 
MODIConstant for the "Modi" Unicode character block.- Since:
- 9
 
- 
WARANG_CITIConstant for the "Warang Citi" Unicode character block.- Since:
- 9
 
- 
PAU_CIN_HAUConstant for the "Pau Cin Hau" Unicode character block.- Since:
- 9
 
- 
MROConstant for the "Mro" Unicode character block.- Since:
- 9
 
- 
BASSA_VAHConstant for the "Bassa Vah" Unicode character block.- Since:
- 9
 
- 
PAHAWH_HMONGConstant for the "Pahawh Hmong" Unicode character block.- Since:
- 9
 
- 
DUPLOYANConstant for the "Duployan" Unicode character block.- Since:
- 9
 
- 
SHORTHAND_FORMAT_CONTROLSConstant for the "Shorthand Format Controls" Unicode character block.- Since:
- 9
 
- 
MENDE_KIKAKUIConstant for the "Mende Kikakui" Unicode character block.- Since:
- 9
 
- 
ORNAMENTAL_DINGBATSConstant for the "Ornamental Dingbats" Unicode character block.- Since:
- 9
 
- 
GEOMETRIC_SHAPES_EXTENDEDConstant for the "Geometric Shapes Extended" Unicode character block.- Since:
- 9
 
- 
SUPPLEMENTAL_ARROWS_CConstant for the "Supplemental Arrows-C" Unicode character block.- Since:
- 9
 
- 
CHEROKEE_SUPPLEMENTConstant for the "Cherokee Supplement" Unicode character block.- Since:
- 9
 
- 
HATRANConstant for the "Hatran" Unicode character block.- Since:
- 9
 
- 
OLD_HUNGARIANConstant for the "Old Hungarian" Unicode character block.- Since:
- 9
 
- 
MULTANIConstant for the "Multani" Unicode character block.- Since:
- 9
 
- 
AHOMConstant for the "Ahom" Unicode character block.- Since:
- 9
 
- 
EARLY_DYNASTIC_CUNEIFORMConstant for the "Early Dynastic Cuneiform" Unicode character block.- Since:
- 9
 
- 
ANATOLIAN_HIEROGLYPHSConstant for the "Anatolian Hieroglyphs" Unicode character block.- Since:
- 9
 
- 
SUTTON_SIGNWRITINGConstant for the "Sutton SignWriting" Unicode character block.- Since:
- 9
 
- 
SUPPLEMENTAL_SYMBOLS_AND_PICTOGRAPHSConstant for the "Supplemental Symbols and Pictographs" Unicode character block.- Since:
- 9
 
- 
CJK_UNIFIED_IDEOGRAPHS_EXTENSION_EConstant for the "CJK Unified Ideographs Extension E" Unicode character block.- Since:
- 9
 
- 
SYRIAC_SUPPLEMENTConstant for the "Syriac Supplement" Unicode character block.- Since:
- 11
 
- 
CYRILLIC_EXTENDED_CConstant for the "Cyrillic Extended-C" Unicode character block.- Since:
- 11
 
- 
OSAGEConstant for the "Osage" Unicode character block.- Since:
- 11
 
- 
NEWAConstant for the "Newa" Unicode character block.- Since:
- 11
 
- 
MONGOLIAN_SUPPLEMENTConstant for the "Mongolian Supplement" Unicode character block.- Since:
- 11
 
- 
MARCHENConstant for the "Marchen" Unicode character block.- Since:
- 11
 
- 
IDEOGRAPHIC_SYMBOLS_AND_PUNCTUATIONConstant for the "Ideographic Symbols and Punctuation" Unicode character block.- Since:
- 11
 
- 
TANGUTConstant for the "Tangut" Unicode character block.- Since:
- 11
 
- 
TANGUT_COMPONENTSConstant for the "Tangut Components" Unicode character block.- Since:
- 11
 
- 
KANA_EXTENDED_AConstant for the "Kana Extended-A" Unicode character block.- Since:
- 11
 
- 
GLAGOLITIC_SUPPLEMENTConstant for the "Glagolitic Supplement" Unicode character block.- Since:
- 11
 
- 
ADLAMConstant for the "Adlam" Unicode character block.- Since:
- 11
 
- 
MASARAM_GONDIConstant for the "Masaram Gondi" Unicode character block.- Since:
- 11
 
- 
ZANABAZAR_SQUAREConstant for the "Zanabazar Square" Unicode character block.- Since:
- 11
 
- 
NUSHUConstant for the "Nushu" Unicode character block.- Since:
- 11
 
- 
SOYOMBOConstant for the "Soyombo" Unicode character block.- Since:
- 11
 
- 
BHAIKSUKIConstant for the "Bhaiksuki" Unicode character block.- Since:
- 11
 
- 
CJK_UNIFIED_IDEOGRAPHS_EXTENSION_FConstant for the "CJK Unified Ideographs Extension F" Unicode character block.- Since:
- 11
 
- 
GEORGIAN_EXTENDEDConstant for the "Georgian Extended" Unicode character block.- Since:
- 12
 
- 
HANIFI_ROHINGYAConstant for the "Hanifi Rohingya" Unicode character block.- Since:
- 12
 
- 
OLD_SOGDIANConstant for the "Old Sogdian" Unicode character block.- Since:
- 12
 
- 
SOGDIANConstant for the "Sogdian" Unicode character block.- Since:
- 12
 
- 
DOGRAConstant for the "Dogra" Unicode character block.- Since:
- 12
 
- 
GUNJALA_GONDIConstant for the "Gunjala Gondi" Unicode character block.- Since:
- 12
 
- 
MAKASARConstant for the "Makasar" Unicode character block.- Since:
- 12
 
- 
MEDEFAIDRINConstant for the "Medefaidrin" Unicode character block.- Since:
- 12
 
- 
MAYAN_NUMERALSConstant for the "Mayan Numerals" Unicode character block.- Since:
- 12
 
- 
INDIC_SIYAQ_NUMBERSConstant for the "Indic Siyaq Numbers" Unicode character block.- Since:
- 12
 
- 
CHESS_SYMBOLSConstant for the "Chess Symbols" Unicode character block.- Since:
- 12
 
- 
ELYMAICConstant for the "Elymaic" Unicode character block.- Since:
- 13
 
- 
NANDINAGARIConstant for the "Nandinagari" Unicode character block.- Since:
- 13
 
- 
TAMIL_SUPPLEMENTConstant for the "Tamil Supplement" Unicode character block.- Since:
- 13
 
- 
EGYPTIAN_HIEROGLYPH_FORMAT_CONTROLSConstant for the "Egyptian Hieroglyph Format Controls" Unicode character block.- Since:
- 13
 
- 
SMALL_KANA_EXTENSIONConstant for the "Small Kana Extension" Unicode character block.- Since:
- 13
 
- 
NYIAKENG_PUACHUE_HMONGConstant for the "Nyiakeng Puachue Hmong" Unicode character block.- Since:
- 13
 
- 
WANCHOConstant for the "Wancho" Unicode character block.- Since:
- 13
 
- 
OTTOMAN_SIYAQ_NUMBERSConstant for the "Ottoman Siyaq Numbers" Unicode character block.- Since:
- 13
 
- 
SYMBOLS_AND_PICTOGRAPHS_EXTENDED_AConstant for the "Symbols and Pictographs Extended-A" Unicode character block.- Since:
- 13
 
- 
YEZIDIConstant for the "Yezidi" Unicode character block.- Since:
- 15
 
- 
CHORASMIANConstant for the "Chorasmian" Unicode character block.- Since:
- 15
 
- 
DIVES_AKURUConstant for the "Dives Akuru" Unicode character block.- Since:
- 15
 
- 
LISU_SUPPLEMENTConstant for the "Lisu Supplement" Unicode character block.- Since:
- 15
 
- 
KHITAN_SMALL_SCRIPTConstant for the "Khitan Small Script" Unicode character block.- Since:
- 15
 
- 
TANGUT_SUPPLEMENTConstant for the "Tangut Supplement" Unicode character block.- Since:
- 15
 
- 
SYMBOLS_FOR_LEGACY_COMPUTINGConstant for the "Symbols for Legacy Computing" Unicode character block.- Since:
- 15
 
- 
CJK_UNIFIED_IDEOGRAPHS_EXTENSION_GConstant for the "CJK Unified Ideographs Extension G" Unicode character block.- Since:
- 15
 
- 
ARABIC_EXTENDED_BConstant for the "Arabic Extended-B" Unicode character block.- Since:
- 19
 
- 
VITHKUQIConstant for the "Vithkuqi" Unicode character block.- Since:
- 19
 
- 
LATIN_EXTENDED_FConstant for the "Latin Extended-F" Unicode character block.- Since:
- 19
 
- 
OLD_UYGHURConstant for the "Old Uyghur" Unicode character block.- Since:
- 19
 
- 
UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDED_AConstant for the "Unified Canadian Aboriginal Syllabics Extended-A" Unicode character block.- Since:
- 19
 
- 
CYPRO_MINOANConstant for the "Cypro-Minoan" Unicode character block.- Since:
- 19
 
- 
TANGSAConstant for the "Tangsa" Unicode character block.- Since:
- 19
 
- 
KANA_EXTENDED_BConstant for the "Kana Extended-B" Unicode character block.- Since:
- 19
 
- 
ZNAMENNY_MUSICAL_NOTATIONConstant for the "Znamenny Musical Notation" Unicode character block.- Since:
- 19
 
- 
LATIN_EXTENDED_GConstant for the "Latin Extended-G" Unicode character block.- Since:
- 19
 
- 
TOTOConstant for the "Toto" Unicode character block.- Since:
- 19
 
- 
ETHIOPIC_EXTENDED_BConstant for the "Ethiopic Extended-B" Unicode character block.- Since:
- 19
 
- 
ARABIC_EXTENDED_CConstant for the "Arabic Extended-C" Unicode character block.- Since:
- 20
 
- 
DEVANAGARI_EXTENDED_AConstant for the "Devanagari Extended-A" Unicode character block.- Since:
- 20
 
- 
KAWIConstant for the "Kawi" Unicode character block.- Since:
- 20
 
- 
KAKTOVIK_NUMERALSConstant for the "Kaktovik Numerals" Unicode character block.- Since:
- 20
 
- 
CYRILLIC_EXTENDED_DConstant for the "Cyrillic Extended-D" Unicode character block.- Since:
- 20
 
- 
NAG_MUNDARIConstant for the "Nag Mundari" Unicode character block.- Since:
- 20
 
- 
CJK_UNIFIED_IDEOGRAPHS_EXTENSION_HConstant for the "CJK Unified Ideographs Extension H" Unicode character block.- Since:
- 20
 
 
- 
- 
Method Details- 
ofReturns the object representing the Unicode block containing the given character, ornullif the character is not a member of a defined block.Note: This method cannot handle supplementary characters. To support all Unicode characters, including supplementary characters, use the of(int)method.- Parameters:
- c- The character in question
- Returns:
- The UnicodeBlockinstance representing the Unicode block of which this character is a member, ornullif the character is not a member of any Unicode block
 
- 
ofReturns the object representing the Unicode block containing the given character (Unicode code point), ornullif the character is not a member of a defined block.- Parameters:
- codePoint- the character (Unicode code point) in question.
- Returns:
- The UnicodeBlockinstance representing the Unicode block of which this character is a member, ornullif the character is not a member of any Unicode block
- Throws:
- IllegalArgumentException- if the specified- codePointis an invalid Unicode code point.
- Since:
- 1.5
- See Also:
 
- 
forNameReturns the UnicodeBlock with the given name. Block names are determined by The Unicode Standard. The fileBlocks.txtdefines blocks for a particular version of the standard. TheCharacterclass specifies the version of the standard that it supports.This method accepts block names in the following forms: - Canonical block names as defined by the Unicode Standard. For example, the standard defines a "Basic Latin" block. Therefore, this method accepts "Basic Latin" as a valid block name. The documentation of each UnicodeBlock provides the canonical name.
- Canonical block names with all spaces removed. For example, "BasicLatin" is a valid block name for the "Basic Latin" block.
- The text representation of each constant UnicodeBlock identifier.
 For example, this method will return the BASIC_LATINblock if provided with the "BASIC_LATIN" name. This form replaces all spaces and hyphens in the canonical name with underscores.
 If the Unicode Standard changes block names, both the previous and current names will be accepted. - Parameters:
- blockName- A- UnicodeBlockname.
- Returns:
- The UnicodeBlockinstance identified byblockName
- Throws:
- IllegalArgumentException- if- blockNameis an invalid name
- NullPointerException- if- blockNameis null
- Since:
- 1.5
 
 
- 
SURROGATES_AREA, useHIGH_SURROGATES,HIGH_PRIVATE_USE_SURROGATES, andLOW_SURROGATES.