public static final class Character.UnicodeBlock extends Character.Subset
Modifier and Type | Field and Description |
---|---|
static Character.UnicodeBlock |
AEGEAN_NUMBERS
The "Aegean Numbers" Unicode Block.
|
static Character.UnicodeBlock |
ALPHABETIC_PRESENTATION_FORMS
The "Alphabetic Presentation Forms" Unicode Block.
|
static Character.UnicodeBlock |
ARABIC
The "Arabic" Unicode Block.
|
static Character.UnicodeBlock |
ARABIC_PRESENTATION_FORMS_A
The "Arabic Presentation Forms-A" Unicode Block.
|
static Character.UnicodeBlock |
ARABIC_PRESENTATION_FORMS_B
The "Arabic Presentation Forms-B" Unicode Block.
|
static Character.UnicodeBlock |
ARMENIAN
The "Armenian" Unicode Block.
|
static Character.UnicodeBlock |
ARROWS
The "Arrows" Unicode Block.
|
static Character.UnicodeBlock |
BASIC_LATIN
The "Basic Latin" Unicode Block.
|
static Character.UnicodeBlock |
BENGALI
The "Bengali" Unicode Block.
|
static Character.UnicodeBlock |
BLOCK_ELEMENTS
The "Block Elements" Unicode Block.
|
static Character.UnicodeBlock |
BOPOMOFO
The "Bopomofo" Unicode Block.
|
static Character.UnicodeBlock |
BOPOMOFO_EXTENDED
The "Bopomofo Extended" Unicode Block.
|
static Character.UnicodeBlock |
BOX_DRAWING
The "Box Drawing" Unicode Block.
|
static Character.UnicodeBlock |
BRAILLE_PATTERNS
The "Braille Patterns" Unicode Block.
|
static Character.UnicodeBlock |
BUHID
The "Buhid" Unicode Block.
|
static Character.UnicodeBlock |
BYZANTINE_MUSICAL_SYMBOLS
The "Byzantine Musical Symbols" Unicode Block.
|
static Character.UnicodeBlock |
CHEROKEE
The "Cherokee" Unicode Block.
|
static Character.UnicodeBlock |
CJK_COMPATIBILITY
The "CJK Compatibility" Unicode Block.
|
static Character.UnicodeBlock |
CJK_COMPATIBILITY_FORMS
The "CJK Compatibility Forms" Unicode Block.
|
static Character.UnicodeBlock |
CJK_COMPATIBILITY_IDEOGRAPHS
The "CJK Compatibility Ideographs" Unicode Block.
|
static Character.UnicodeBlock |
CJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENT
The "CJK Compatibility Ideographs Supplement" Unicode Block.
|
static Character.UnicodeBlock |
CJK_RADICALS_SUPPLEMENT
The "CJK Radicals Supplement" Unicode Block.
|
static Character.UnicodeBlock |
CJK_SYMBOLS_AND_PUNCTUATION
The "CJK Symbols and Punctuation" Unicode Block.
|
static Character.UnicodeBlock |
CJK_UNIFIED_IDEOGRAPHS
The "CJK Unified Ideographs" Unicode Block.
|
static Character.UnicodeBlock |
CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A
The "CJK Unified Ideographs Extension A" Unicode Block.
|
static Character.UnicodeBlock |
CJK_UNIFIED_IDEOGRAPHS_EXTENSION_B
The "CJK Unified Ideographs Extension B" Unicode Block.
|
static Character.UnicodeBlock |
COMBINING_DIACRITICAL_MARKS
The "Combining Diacritical Marks" Unicode Block.
|
static Character.UnicodeBlock |
COMBINING_HALF_MARKS
The "Combining Half Marks" Unicode Block.
|
static Character.UnicodeBlock |
COMBINING_MARKS_FOR_SYMBOLS
The "Combining Diacritical Marks for Symbols" Unicode
Block.
|
static Character.UnicodeBlock |
CONTROL_PICTURES
The "Control Pictures" Unicode Block.
|
static Character.UnicodeBlock |
CURRENCY_SYMBOLS
The "Currency Symbols" Unicode Block.
|
static Character.UnicodeBlock |
CYPRIOT_SYLLABARY
The "Cypriot Syllabary" Unicode Block.
|
static Character.UnicodeBlock |
CYRILLIC
The "Cyrillic" Unicode Block.
|
static Character.UnicodeBlock |
CYRILLIC_SUPPLEMENTARY
The "Cyrillic Supplement" Unicode Block.
|
static Character.UnicodeBlock |
DESERET
The "Deseret" Unicode Block.
|
static Character.UnicodeBlock |
DEVANAGARI
The "Devanagari" Unicode Block.
|
static Character.UnicodeBlock |
DINGBATS
The "Dingbats" Unicode Block.
|
static Character.UnicodeBlock |
ENCLOSED_ALPHANUMERICS
The "Enclosed Alphanumerics" Unicode Block.
|
static Character.UnicodeBlock |
ENCLOSED_CJK_LETTERS_AND_MONTHS
The "Enclosed CJK Letters and Months" Unicode Block.
|
static Character.UnicodeBlock |
ETHIOPIC
The "Ethiopic" Unicode Block.
|
static Character.UnicodeBlock |
GENERAL_PUNCTUATION
The "General Punctuation" Unicode Block.
|
static Character.UnicodeBlock |
GEOMETRIC_SHAPES
The "Geometric Shapes" Unicode Block.
|
static Character.UnicodeBlock |
GEORGIAN
The "Georgian" Unicode Block.
|
static Character.UnicodeBlock |
GOTHIC
The "Gothic" Unicode Block.
|
static Character.UnicodeBlock |
GREEK
The "Greek and Coptic" Unicode Block.
|
static Character.UnicodeBlock |
GREEK_EXTENDED
The "Greek Extended" Unicode Block.
|
static Character.UnicodeBlock |
GUJARATI
The "Gujarati" Unicode Block.
|
static Character.UnicodeBlock |
GURMUKHI
The "Gurmukhi" Unicode Block.
|
static Character.UnicodeBlock |
HALFWIDTH_AND_FULLWIDTH_FORMS
The "Halfwidth and Fullwidth Forms" Unicode Block.
|
static Character.UnicodeBlock |
HANGUL_COMPATIBILITY_JAMO
The "Hangul Compatibility Jamo" Unicode Block.
|
static Character.UnicodeBlock |
HANGUL_JAMO
The "Hangul Jamo" Unicode Block.
|
static Character.UnicodeBlock |
HANGUL_SYLLABLES
The "Hangul Syllables" Unicode Block.
|
static Character.UnicodeBlock |
HANUNOO
The "Hanunoo" Unicode Block.
|
static Character.UnicodeBlock |
HEBREW
The "Hebrew" Unicode Block.
|
static Character.UnicodeBlock |
HIGH_PRIVATE_USE_SURROGATES
The "High Private Use Surrogates" Unicode Block.
|
static Character.UnicodeBlock |
HIGH_SURROGATES
The "High Surrogates" Unicode Block.
|
static Character.UnicodeBlock |
HIRAGANA
The "Hiragana" Unicode Block.
|
static Character.UnicodeBlock |
IDEOGRAPHIC_DESCRIPTION_CHARACTERS
The "Ideographic Description Characters" Unicode Block.
|
static Character.UnicodeBlock |
IPA_EXTENSIONS
The "IPA Extensions" Unicode Block.
|
static Character.UnicodeBlock |
KANBUN
The "Kanbun" Unicode Block.
|
static Character.UnicodeBlock |
KANGXI_RADICALS
The "Kangxi Radicals" Unicode Block.
|
static Character.UnicodeBlock |
KANNADA
The "Kannada" Unicode Block.
|
static Character.UnicodeBlock |
KATAKANA
The "Katakana" Unicode Block.
|
static Character.UnicodeBlock |
KATAKANA_PHONETIC_EXTENSIONS
The "Katakana Phonetic Extensions" Unicode Block.
|
static Character.UnicodeBlock |
KHMER
The "Khmer" Unicode Block.
|
static Character.UnicodeBlock |
KHMER_SYMBOLS
The "Khmer Symbols" Unicode Block.
|
static Character.UnicodeBlock |
LAO
The "Lao" Unicode Block.
|
static Character.UnicodeBlock |
LATIN_1_SUPPLEMENT
The "Latin-1 Supplement" Unicode Block.
|
static Character.UnicodeBlock |
LATIN_EXTENDED_A
The "Latin Extended-A" Unicode Block.
|
static Character.UnicodeBlock |
LATIN_EXTENDED_ADDITIONAL
The "Latin Extended Additional" Unicode Block.
|
static Character.UnicodeBlock |
LATIN_EXTENDED_B
The "Latin Extended-B" Unicode Block.
|
static Character.UnicodeBlock |
LETTERLIKE_SYMBOLS
The "Letterlike Symbols" Unicode Block.
|
static Character.UnicodeBlock |
LIMBU
The "Limbu" Unicode Block.
|
static Character.UnicodeBlock |
LINEAR_B_IDEOGRAMS
The "Linear B Ideograms" Unicode Block.
|
static Character.UnicodeBlock |
LINEAR_B_SYLLABARY
The "Linear B Syllabary" Unicode Block.
|
static Character.UnicodeBlock |
LOW_SURROGATES
The "Low Surrogates" Unicode Block.
|
static Character.UnicodeBlock |
MALAYALAM
The "Malayalam" Unicode Block.
|
static Character.UnicodeBlock |
MATHEMATICAL_ALPHANUMERIC_SYMBOLS
The "Mathematical Alphanumeric Symbols" Unicode Block.
|
static Character.UnicodeBlock |
MATHEMATICAL_OPERATORS
The "Mathematical Operators" Unicode Block.
|
static Character.UnicodeBlock |
MISCELLANEOUS_MATHEMATICAL_SYMBOLS_A
The "Miscellaneous Mathematical Symbols-A" Unicode Block.
|
static Character.UnicodeBlock |
MISCELLANEOUS_MATHEMATICAL_SYMBOLS_B
The "Miscellaneous Mathematical Symbols-B" Unicode Block.
|
static Character.UnicodeBlock |
MISCELLANEOUS_SYMBOLS
The "Miscellaneous Symbols" Unicode Block.
|
static Character.UnicodeBlock |
MISCELLANEOUS_SYMBOLS_AND_ARROWS
The "Miscellaneous Symbols and Arrows" Unicode Block.
|
static Character.UnicodeBlock |
MISCELLANEOUS_TECHNICAL
The "Miscellaneous Technical" Unicode Block.
|
static Character.UnicodeBlock |
MONGOLIAN
The "Mongolian" Unicode Block.
|
static Character.UnicodeBlock |
MUSICAL_SYMBOLS
The "Musical Symbols" Unicode Block.
|
static Character.UnicodeBlock |
MYANMAR
The "Myanmar" Unicode Block.
|
static Character.UnicodeBlock |
NUMBER_FORMS
The "Number Forms" Unicode Block.
|
static Character.UnicodeBlock |
OGHAM
The "Ogham" Unicode Block.
|
static Character.UnicodeBlock |
OLD_ITALIC
The "Old Italic" Unicode Block.
|
static Character.UnicodeBlock |
OPTICAL_CHARACTER_RECOGNITION
The "Optical Character Recognition" Unicode Block.
|
static Character.UnicodeBlock |
ORIYA
The "Oriya" Unicode Block.
|
static Character.UnicodeBlock |
OSMANYA
The "Osmanya" Unicode Block.
|
static Character.UnicodeBlock |
PHONETIC_EXTENSIONS
The "Phonetic Extensions" Unicode Block.
|
static Character.UnicodeBlock |
PRIVATE_USE_AREA
The "Private Use Area" Unicode Block.
|
static Character.UnicodeBlock |
RUNIC
The "Runic" Unicode Block.
|
static Character.UnicodeBlock |
SHAVIAN
The "Shavian" Unicode Block.
|
static Character.UnicodeBlock |
SINHALA
The "Sinhala" Unicode Block.
|
static Character.UnicodeBlock |
SMALL_FORM_VARIANTS
The "Small Form Variants" Unicode Block.
|
static Character.UnicodeBlock |
SPACING_MODIFIER_LETTERS
The "Spacing Modifier Letters" Unicode Block.
|
static Character.UnicodeBlock |
SPECIALS
The "Specials" Unicode Block.
|
static Character.UnicodeBlock |
SUPERSCRIPTS_AND_SUBSCRIPTS
The "Superscripts and Subscripts" Unicode Block.
|
static Character.UnicodeBlock |
SUPPLEMENTAL_ARROWS_A
The "Supplemental Arrows-A" Unicode Block.
|
static Character.UnicodeBlock |
SUPPLEMENTAL_ARROWS_B
The "Supplemental Arrows-B" Unicode Block.
|
static Character.UnicodeBlock |
SUPPLEMENTAL_MATHEMATICAL_OPERATORS
The "Supplemental Mathematical Operators" Unicode Block.
|
static Character.UnicodeBlock |
SUPPLEMENTARY_PRIVATE_USE_AREA_A
The "Supplementary Private Use Area-A" Unicode Block.
|
static Character.UnicodeBlock |
SUPPLEMENTARY_PRIVATE_USE_AREA_B
The "Supplementary Private Use Area-B" Unicode Block.
|
static Character.UnicodeBlock |
SURROGATES_AREA
Deprecated.
As of Java 5, this block has been replaced by
HIGH_SURROGATES ,
HIGH_PRIVATE_USE_SURROGATES and
LOW_SURROGATES . |
static Character.UnicodeBlock |
SYRIAC
The "Syriac" Unicode Block.
|
static Character.UnicodeBlock |
TAGALOG
The "Tagalog" Unicode Block.
|
static Character.UnicodeBlock |
TAGBANWA
The "Tagbanwa" Unicode Block.
|
static Character.UnicodeBlock |
TAGS
The "Tags" Unicode Block.
|
static Character.UnicodeBlock |
TAI_LE
The "Tai Le" Unicode Block.
|
static Character.UnicodeBlock |
TAI_XUAN_JING_SYMBOLS
The "Tai Xuan Jing Symbols" Unicode Block.
|
static Character.UnicodeBlock |
TAMIL
The "Tamil" Unicode Block.
|
static Character.UnicodeBlock |
TELUGU
The "Telugu" Unicode Block.
|
static Character.UnicodeBlock |
THAANA
The "Thaana" Unicode Block.
|
static Character.UnicodeBlock |
THAI
The "Thai" Unicode Block.
|
static Character.UnicodeBlock |
TIBETAN
The "Tibetan" Unicode Block.
|
static Character.UnicodeBlock |
UGARITIC
The "Ugaritic" Unicode Block.
|
static Character.UnicodeBlock |
UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS
The "Unified Canadian Aboriginal Syllabics" Unicode Block.
|
static Character.UnicodeBlock |
VARIATION_SELECTORS
The "Variation Selectors" Unicode Block.
|
static Character.UnicodeBlock |
VARIATION_SELECTORS_SUPPLEMENT
The "Variation Selectors Supplement" Unicode Block.
|
static Character.UnicodeBlock |
YI_RADICALS
The "Yi Radicals" Unicode Block.
|
static Character.UnicodeBlock |
YI_SYLLABLES
The "Yi Syllables" Unicode Block.
|
static Character.UnicodeBlock |
YIJING_HEXAGRAM_SYMBOLS
The "Yijing Hexagram Symbols" Unicode Block.
|
Modifier and Type | Method and Description |
---|---|
static Character.UnicodeBlock |
forName(String blockName)
Retrieves the constant that corresponds to the specified block name.
|
static Character.UnicodeBlock |
of(char c)
Gets the constant for the Unicode block that contains the specified
character.
|
static Character.UnicodeBlock |
of(int codePoint)
Gets the constant for the Unicode block that contains the specified
Unicode code point.
|
equals, hashCode, toString
@Deprecated public static final Character.UnicodeBlock SURROGATES_AREA
HIGH_SURROGATES
,
HIGH_PRIVATE_USE_SURROGATES
and
LOW_SURROGATES
.public static final Character.UnicodeBlock BASIC_LATIN
public static final Character.UnicodeBlock LATIN_1_SUPPLEMENT
public static final Character.UnicodeBlock LATIN_EXTENDED_A
public static final Character.UnicodeBlock LATIN_EXTENDED_B
public static final Character.UnicodeBlock IPA_EXTENSIONS
public static final Character.UnicodeBlock SPACING_MODIFIER_LETTERS
public static final Character.UnicodeBlock COMBINING_DIACRITICAL_MARKS
public static final Character.UnicodeBlock GREEK
public static final Character.UnicodeBlock CYRILLIC
public static final Character.UnicodeBlock CYRILLIC_SUPPLEMENTARY
public static final Character.UnicodeBlock ARMENIAN
public static final Character.UnicodeBlock HEBREW
public static final Character.UnicodeBlock ARABIC
public static final Character.UnicodeBlock SYRIAC
public static final Character.UnicodeBlock THAANA
public static final Character.UnicodeBlock DEVANAGARI
public static final Character.UnicodeBlock BENGALI
public static final Character.UnicodeBlock GURMUKHI
public static final Character.UnicodeBlock GUJARATI
public static final Character.UnicodeBlock ORIYA
public static final Character.UnicodeBlock TAMIL
public static final Character.UnicodeBlock TELUGU
public static final Character.UnicodeBlock KANNADA
public static final Character.UnicodeBlock MALAYALAM
public static final Character.UnicodeBlock SINHALA
public static final Character.UnicodeBlock THAI
public static final Character.UnicodeBlock LAO
public static final Character.UnicodeBlock TIBETAN
public static final Character.UnicodeBlock MYANMAR
public static final Character.UnicodeBlock GEORGIAN
public static final Character.UnicodeBlock HANGUL_JAMO
public static final Character.UnicodeBlock ETHIOPIC
public static final Character.UnicodeBlock CHEROKEE
public static final Character.UnicodeBlock UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS
public static final Character.UnicodeBlock OGHAM
public static final Character.UnicodeBlock RUNIC
public static final Character.UnicodeBlock TAGALOG
public static final Character.UnicodeBlock HANUNOO
public static final Character.UnicodeBlock BUHID
public static final Character.UnicodeBlock TAGBANWA
public static final Character.UnicodeBlock KHMER
public static final Character.UnicodeBlock MONGOLIAN
public static final Character.UnicodeBlock LIMBU
public static final Character.UnicodeBlock TAI_LE
public static final Character.UnicodeBlock KHMER_SYMBOLS
public static final Character.UnicodeBlock PHONETIC_EXTENSIONS
public static final Character.UnicodeBlock LATIN_EXTENDED_ADDITIONAL
public static final Character.UnicodeBlock GREEK_EXTENDED
public static final Character.UnicodeBlock GENERAL_PUNCTUATION
public static final Character.UnicodeBlock SUPERSCRIPTS_AND_SUBSCRIPTS
public static final Character.UnicodeBlock CURRENCY_SYMBOLS
public static final Character.UnicodeBlock COMBINING_MARKS_FOR_SYMBOLS
public static final Character.UnicodeBlock LETTERLIKE_SYMBOLS
public static final Character.UnicodeBlock NUMBER_FORMS
public static final Character.UnicodeBlock ARROWS
public static final Character.UnicodeBlock MATHEMATICAL_OPERATORS
public static final Character.UnicodeBlock MISCELLANEOUS_TECHNICAL
public static final Character.UnicodeBlock CONTROL_PICTURES
public static final Character.UnicodeBlock OPTICAL_CHARACTER_RECOGNITION
public static final Character.UnicodeBlock ENCLOSED_ALPHANUMERICS
public static final Character.UnicodeBlock BOX_DRAWING
public static final Character.UnicodeBlock BLOCK_ELEMENTS
public static final Character.UnicodeBlock GEOMETRIC_SHAPES
public static final Character.UnicodeBlock MISCELLANEOUS_SYMBOLS
public static final Character.UnicodeBlock DINGBATS
public static final Character.UnicodeBlock MISCELLANEOUS_MATHEMATICAL_SYMBOLS_A
public static final Character.UnicodeBlock SUPPLEMENTAL_ARROWS_A
public static final Character.UnicodeBlock BRAILLE_PATTERNS
public static final Character.UnicodeBlock SUPPLEMENTAL_ARROWS_B
public static final Character.UnicodeBlock MISCELLANEOUS_MATHEMATICAL_SYMBOLS_B
public static final Character.UnicodeBlock SUPPLEMENTAL_MATHEMATICAL_OPERATORS
public static final Character.UnicodeBlock MISCELLANEOUS_SYMBOLS_AND_ARROWS
public static final Character.UnicodeBlock CJK_RADICALS_SUPPLEMENT
public static final Character.UnicodeBlock KANGXI_RADICALS
public static final Character.UnicodeBlock IDEOGRAPHIC_DESCRIPTION_CHARACTERS
public static final Character.UnicodeBlock CJK_SYMBOLS_AND_PUNCTUATION
public static final Character.UnicodeBlock HIRAGANA
public static final Character.UnicodeBlock KATAKANA
public static final Character.UnicodeBlock BOPOMOFO
public static final Character.UnicodeBlock HANGUL_COMPATIBILITY_JAMO
public static final Character.UnicodeBlock KANBUN
public static final Character.UnicodeBlock BOPOMOFO_EXTENDED
public static final Character.UnicodeBlock KATAKANA_PHONETIC_EXTENSIONS
public static final Character.UnicodeBlock ENCLOSED_CJK_LETTERS_AND_MONTHS
public static final Character.UnicodeBlock CJK_COMPATIBILITY
public static final Character.UnicodeBlock CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A
public static final Character.UnicodeBlock YIJING_HEXAGRAM_SYMBOLS
public static final Character.UnicodeBlock CJK_UNIFIED_IDEOGRAPHS
public static final Character.UnicodeBlock YI_SYLLABLES
public static final Character.UnicodeBlock YI_RADICALS
public static final Character.UnicodeBlock HANGUL_SYLLABLES
public static final Character.UnicodeBlock HIGH_SURROGATES
public static final Character.UnicodeBlock HIGH_PRIVATE_USE_SURROGATES
public static final Character.UnicodeBlock LOW_SURROGATES
public static final Character.UnicodeBlock PRIVATE_USE_AREA
public static final Character.UnicodeBlock CJK_COMPATIBILITY_IDEOGRAPHS
public static final Character.UnicodeBlock ALPHABETIC_PRESENTATION_FORMS
public static final Character.UnicodeBlock ARABIC_PRESENTATION_FORMS_A
public static final Character.UnicodeBlock VARIATION_SELECTORS
public static final Character.UnicodeBlock COMBINING_HALF_MARKS
public static final Character.UnicodeBlock CJK_COMPATIBILITY_FORMS
public static final Character.UnicodeBlock SMALL_FORM_VARIANTS
public static final Character.UnicodeBlock ARABIC_PRESENTATION_FORMS_B
public static final Character.UnicodeBlock HALFWIDTH_AND_FULLWIDTH_FORMS
public static final Character.UnicodeBlock SPECIALS
public static final Character.UnicodeBlock LINEAR_B_SYLLABARY
public static final Character.UnicodeBlock LINEAR_B_IDEOGRAMS
public static final Character.UnicodeBlock AEGEAN_NUMBERS
public static final Character.UnicodeBlock OLD_ITALIC
public static final Character.UnicodeBlock GOTHIC
public static final Character.UnicodeBlock UGARITIC
public static final Character.UnicodeBlock DESERET
public static final Character.UnicodeBlock SHAVIAN
public static final Character.UnicodeBlock OSMANYA
public static final Character.UnicodeBlock CYPRIOT_SYLLABARY
public static final Character.UnicodeBlock BYZANTINE_MUSICAL_SYMBOLS
public static final Character.UnicodeBlock MUSICAL_SYMBOLS
public static final Character.UnicodeBlock TAI_XUAN_JING_SYMBOLS
public static final Character.UnicodeBlock MATHEMATICAL_ALPHANUMERIC_SYMBOLS
public static final Character.UnicodeBlock CJK_UNIFIED_IDEOGRAPHS_EXTENSION_B
public static final Character.UnicodeBlock CJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENT
public static final Character.UnicodeBlock TAGS
public static final Character.UnicodeBlock VARIATION_SELECTORS_SUPPLEMENT
public static final Character.UnicodeBlock SUPPLEMENTARY_PRIVATE_USE_AREA_A
public static final Character.UnicodeBlock SUPPLEMENTARY_PRIVATE_USE_AREA_B
public static Character.UnicodeBlock forName(String blockName)
Blocks-4.0.1.txt
file.
Block names may be one of the following:
UnicodeBlock
constant identifier. This is determined by
uppercasing the canonical name and replacing all spaces and hyphens
with underscores.blockName
- the name of the block to retrieve.blockName
.NullPointerException
- if blockName
is null
.IllegalArgumentException
- if blockName
is not a valid block name.public static Character.UnicodeBlock of(char c)
c
- the character for which to get the UnicodeBlock
constant.UnicodeBlock
constant for the block that contains
c
, or null
if c
does not belong to
any defined block.public static Character.UnicodeBlock of(int codePoint)
codePoint
- the Unicode code point for which to get the
UnicodeBlock
constant.UnicodeBlock
constant for the block that contains
codePoint
, or null
if codePoint
does
not belong to any defined block.IllegalArgumentException
- if codePoint
is not a valid code point.