Android
java.lang
public static final class

java.lang.Character.UnicodeBlock

java.lang.Object
java.lang.Character.Subset
java.lang.Character.UnicodeBlock

Blocks of characters, as defined by the Unicode 4.0.1 specification.

Summary

Constants

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

Public Methods

      static    Character.UnicodeBlock  forName(String blockName)

Retrieves the constant that corresponds to the block name given.

      static    Character.UnicodeBlock  of(int codePoint)

Retrieves the constant that contains the given Unicode code point or null if there is none.

      static    Character.UnicodeBlock  of(char c)

Retrieves the constant that contains the given char or null if there is none.

Methods inherited from class java.lang.Character.Subset
Methods inherited from class java.lang.Object

Details

Constants

public static final Character.UnicodeBlock AEGEAN_NUMBERS

The "Aegean Numbers" Unicode Block.

public static final Character.UnicodeBlock ALPHABETIC_PRESENTATION_FORMS

The "Alphabetic Presentation Forms" Unicode Block.

public static final Character.UnicodeBlock ARABIC

The "Arabic" Unicode Block.

public static final Character.UnicodeBlock ARABIC_PRESENTATION_FORMS_A

The "Arabic Presentation Forms-A" Unicode Block.

public static final Character.UnicodeBlock ARABIC_PRESENTATION_FORMS_B

The "Arabic Presentation Forms-B" Unicode Block.

public static final Character.UnicodeBlock ARMENIAN

The "Armenian" Unicode Block.

public static final Character.UnicodeBlock ARROWS

The "Arrows" Unicode Block.

public static final Character.UnicodeBlock BASIC_LATIN

The "Basic Latin" Unicode Block.

public static final Character.UnicodeBlock BENGALI

The "Bengali" Unicode Block.

public static final Character.UnicodeBlock BLOCK_ELEMENTS

The "Block Elements" Unicode Block.

public static final Character.UnicodeBlock BOPOMOFO

The "Bopomofo" Unicode Block.

public static final Character.UnicodeBlock BOPOMOFO_EXTENDED

The "Bopomofo Extended" Unicode Block.

public static final Character.UnicodeBlock BOX_DRAWING

The "Box Drawing" Unicode Block.

public static final Character.UnicodeBlock BRAILLE_PATTERNS

The "Braille Patterns" Unicode Block.

public static final Character.UnicodeBlock BUHID

The "Buhid" Unicode Block.

public static final Character.UnicodeBlock BYZANTINE_MUSICAL_SYMBOLS

The "Byzantine Musical Symbols" Unicode Block.

public static final Character.UnicodeBlock CHEROKEE

The "Cherokee" Unicode Block.

public static final Character.UnicodeBlock CJK_COMPATIBILITY

The "CJK Compatibility" Unicode Block.

public static final Character.UnicodeBlock CJK_COMPATIBILITY_FORMS

The "CJK Compatibility Forms" Unicode Block.

public static final Character.UnicodeBlock CJK_COMPATIBILITY_IDEOGRAPHS

The "CJK Compatibility Ideographs" Unicode Block.

public static final Character.UnicodeBlock CJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENT

The "CJK Compatibility Ideographs Supplement" Unicode Block.

public static final Character.UnicodeBlock CJK_RADICALS_SUPPLEMENT

The "CJK Radicals Supplement" Unicode Block.

public static final Character.UnicodeBlock CJK_SYMBOLS_AND_PUNCTUATION

The "CJK Symbols and Punctuation" Unicode Block.

public static final Character.UnicodeBlock CJK_UNIFIED_IDEOGRAPHS

The "CJK Unified Ideographs" Unicode Block.

public static final Character.UnicodeBlock CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A

The "CJK Unified Ideographs Extension A" Unicode Block.

public static final Character.UnicodeBlock CJK_UNIFIED_IDEOGRAPHS_EXTENSION_B

The "CJK Unified Ideographs Extension B" Unicode Block.

public static final Character.UnicodeBlock COMBINING_DIACRITICAL_MARKS

The "Combining Diacritical Marks" Unicode Block.

public static final Character.UnicodeBlock COMBINING_HALF_MARKS

The "Combining Half Marks" Unicode Block.

public static final Character.UnicodeBlock COMBINING_MARKS_FOR_SYMBOLS

The "Combining Diacritical Marks for Symbols" Unicode Block. Previously referred to as "Combining Marks for Symbols".

public static final Character.UnicodeBlock CONTROL_PICTURES

The "Control Pictures" Unicode Block.

public static final Character.UnicodeBlock CURRENCY_SYMBOLS

The "Currency Symbols" Unicode Block.

public static final Character.UnicodeBlock CYPRIOT_SYLLABARY

The "Cypriot Syllabary" Unicode Block.

public static final Character.UnicodeBlock CYRILLIC

The "Cyrillic" Unicode Block.

public static final Character.UnicodeBlock CYRILLIC_SUPPLEMENTARY

The "Cyrillic Supplement" Unicode Block. Previously referred to as "Cyrillic Supplementary".

public static final Character.UnicodeBlock DESERET

The "Deseret" Unicode Block.

public static final Character.UnicodeBlock DEVANAGARI

The "Devanagari" Unicode Block.

public static final Character.UnicodeBlock DINGBATS

The "Dingbats" Unicode Block.

public static final Character.UnicodeBlock ENCLOSED_ALPHANUMERICS

The "Enclosed Alphanumerics" Unicode Block.

public static final Character.UnicodeBlock ENCLOSED_CJK_LETTERS_AND_MONTHS

The "Enclosed CJK Letters and Months" Unicode Block.

public static final Character.UnicodeBlock ETHIOPIC

The "Ethiopic" Unicode Block.

public static final Character.UnicodeBlock GENERAL_PUNCTUATION

The "General Punctuation" Unicode Block.

public static final Character.UnicodeBlock GEOMETRIC_SHAPES

The "Geometric Shapes" Unicode Block.

public static final Character.UnicodeBlock GEORGIAN

The "Georgian" Unicode Block.

public static final Character.UnicodeBlock GOTHIC

The "Gothic" Unicode Block.

public static final Character.UnicodeBlock GREEK

The "Greek and Coptic" Unicode Block. Previously referred to as "Greek".

public static final Character.UnicodeBlock GREEK_EXTENDED

The "Greek Extended" Unicode Block.

public static final Character.UnicodeBlock GUJARATI

The "Gujarati" Unicode Block.

public static final Character.UnicodeBlock GURMUKHI

The "Gurmukhi" Unicode Block.

public static final Character.UnicodeBlock HALFWIDTH_AND_FULLWIDTH_FORMS

The "Halfwidth and Fullwidth Forms" Unicode Block.

public static final Character.UnicodeBlock HANGUL_COMPATIBILITY_JAMO

The "Hangul Compatibility Jamo" Unicode Block.

public static final Character.UnicodeBlock HANGUL_JAMO

The "Hangul Jamo" Unicode Block.

public static final Character.UnicodeBlock HANGUL_SYLLABLES

The "Hangul Syllables" Unicode Block.

public static final Character.UnicodeBlock HANUNOO

The "Hanunoo" Unicode Block.

public static final Character.UnicodeBlock HEBREW

The "Hebrew" Unicode Block.

public static final Character.UnicodeBlock HIGH_PRIVATE_USE_SURROGATES

The "High Private Use Surrogates" Unicode Block. This block represents code point values in the high surrogate range 0xDB80 to 0xDBFF @since 1.5

public static final Character.UnicodeBlock HIGH_SURROGATES

The "High Surrogates" Unicode Block. This block represents code point values in the high surrogate range 0xD800 to 0xDB7F @since 1.5

public static final Character.UnicodeBlock HIRAGANA

The "Hiragana" Unicode Block.

public static final Character.UnicodeBlock IDEOGRAPHIC_DESCRIPTION_CHARACTERS

The "Ideographic Description Characters" Unicode Block.

public static final Character.UnicodeBlock IPA_EXTENSIONS

The "IPA Extensions" Unicode Block.

public static final Character.UnicodeBlock KANBUN

The "Kanbun" Unicode Block.

public static final Character.UnicodeBlock KANGXI_RADICALS

The "Kangxi Radicals" Unicode Block.

public static final Character.UnicodeBlock KANNADA

The "Kannada" Unicode Block.

public static final Character.UnicodeBlock KATAKANA

The "Katakana" Unicode Block.

public static final Character.UnicodeBlock KATAKANA_PHONETIC_EXTENSIONS

The "Katakana Phonetic Extensions" Unicode Block.

public static final Character.UnicodeBlock KHMER

The "Khmer" Unicode Block.

public static final Character.UnicodeBlock KHMER_SYMBOLS

The "Khmer Symbols" Unicode Block.

public static final Character.UnicodeBlock LAO

The "Lao" Unicode Block.

public static final Character.UnicodeBlock LATIN_1_SUPPLEMENT

The "Latin-1 Supplement" Unicode Block.

public static final Character.UnicodeBlock LATIN_EXTENDED_A

The "Latin Extended-A" Unicode Block.

public static final Character.UnicodeBlock LATIN_EXTENDED_ADDITIONAL

The "Latin Extended Additional" Unicode Block.

public static final Character.UnicodeBlock LATIN_EXTENDED_B

The "Latin Extended-B" Unicode Block.

public static final Character.UnicodeBlock LETTERLIKE_SYMBOLS

The "Letterlike Symbols" Unicode Block.

public static final Character.UnicodeBlock LIMBU

The "Limbu" Unicode Block.

public static final Character.UnicodeBlock LINEAR_B_IDEOGRAMS

The "Linear B Ideograms" Unicode Block.

public static final Character.UnicodeBlock LINEAR_B_SYLLABARY

The "Linear B Syllabary" Unicode Block.

public static final Character.UnicodeBlock LOW_SURROGATES

The "Low Surrogates" Unicode Block. This block represents code point values in the low surrogate range 0xDC00 to 0xDFFF @since 1.5

public static final Character.UnicodeBlock MALAYALAM

The "Malayalam" Unicode Block.

public static final Character.UnicodeBlock MATHEMATICAL_ALPHANUMERIC_SYMBOLS

The "Mathematical Alphanumeric Symbols" Unicode Block.

public static final Character.UnicodeBlock MATHEMATICAL_OPERATORS

The "Mathematical Operators" Unicode Block.

public static final Character.UnicodeBlock MISCELLANEOUS_MATHEMATICAL_SYMBOLS_A

The "Miscellaneous Mathematical Symbols-A" Unicode Block.

public static final Character.UnicodeBlock MISCELLANEOUS_MATHEMATICAL_SYMBOLS_B

The "Miscellaneous Mathematical Symbols-B" Unicode Block.

public static final Character.UnicodeBlock MISCELLANEOUS_SYMBOLS

The "Miscellaneous Symbols" Unicode Block.

public static final Character.UnicodeBlock MISCELLANEOUS_SYMBOLS_AND_ARROWS

The "Miscellaneous Symbols and Arrows" Unicode Block.

public static final Character.UnicodeBlock MISCELLANEOUS_TECHNICAL

The "Miscellaneous Technical" Unicode Block.

public static final Character.UnicodeBlock MONGOLIAN

The "Mongolian" Unicode Block.

public static final Character.UnicodeBlock MUSICAL_SYMBOLS

The "Musical Symbols" Unicode Block.

public static final Character.UnicodeBlock MYANMAR

The "Myanmar" Unicode Block.

public static final Character.UnicodeBlock NUMBER_FORMS

The "Number Forms" Unicode Block.

public static final Character.UnicodeBlock OGHAM

The "Ogham" Unicode Block.

public static final Character.UnicodeBlock OLD_ITALIC

The "Old Italic" Unicode Block.

public static final Character.UnicodeBlock OPTICAL_CHARACTER_RECOGNITION

The "Optical Character Recognition" Unicode Block.

public static final Character.UnicodeBlock ORIYA

The "Oriya" Unicode Block.

public static final Character.UnicodeBlock OSMANYA

The "Osmanya" Unicode Block.

public static final Character.UnicodeBlock PHONETIC_EXTENSIONS

The "Phonetic Extensions" Unicode Block.

public static final Character.UnicodeBlock PRIVATE_USE_AREA

The "Private Use Area" Unicode Block.

public static final Character.UnicodeBlock RUNIC

The "Runic" Unicode Block.

public static final Character.UnicodeBlock SHAVIAN

The "Shavian" Unicode Block.

public static final Character.UnicodeBlock SINHALA

The "Sinhala" Unicode Block.

public static final Character.UnicodeBlock SMALL_FORM_VARIANTS

The "Small Form Variants" Unicode Block.

public static final Character.UnicodeBlock SPACING_MODIFIER_LETTERS

The "Spacing Modifier Letters" Unicode Block.

public static final Character.UnicodeBlock SPECIALS

The "Specials" Unicode Block.

public static final Character.UnicodeBlock SUPERSCRIPTS_AND_SUBSCRIPTS

The "Superscripts and Subscripts" Unicode Block.

public static final Character.UnicodeBlock SUPPLEMENTAL_ARROWS_A

The "Supplemental Arrows-A" Unicode Block.

public static final Character.UnicodeBlock SUPPLEMENTAL_ARROWS_B

The "Supplemental Arrows-B" Unicode Block.

public static final Character.UnicodeBlock SUPPLEMENTAL_MATHEMATICAL_OPERATORS

The "Supplemental Mathematical Operators" Unicode Block.

public static final Character.UnicodeBlock SUPPLEMENTARY_PRIVATE_USE_AREA_A

The "Supplementary Private Use Area-A" Unicode Block.

public static final Character.UnicodeBlock SUPPLEMENTARY_PRIVATE_USE_AREA_B

The "Supplementary Private Use Area-B" Unicode Block.

public static final Character.UnicodeBlock SURROGATES_AREA

This constant is deprecated. As of Java 5, this block has been replaced by HIGH_SURROGATES, HIGH_PRIVATE_USE_SURROGATES and LOW_SURROGATES.

The "Surrogates Area" Unicode Block.

public static final Character.UnicodeBlock SYRIAC

The "Syriac" Unicode Block.

public static final Character.UnicodeBlock TAGALOG

The "Tagalog" Unicode Block.

public static final Character.UnicodeBlock TAGBANWA

The "Tagbanwa" Unicode Block.

public static final Character.UnicodeBlock TAGS

The "Tags" Unicode Block.

public static final Character.UnicodeBlock TAI_LE

The "Tai Le" Unicode Block.

public static final Character.UnicodeBlock TAI_XUAN_JING_SYMBOLS

The "Tai Xuan Jing Symbols" Unicode Block.

public static final Character.UnicodeBlock TAMIL

The "Tamil" Unicode Block.

public static final Character.UnicodeBlock TELUGU

The "Telugu" Unicode Block.

public static final Character.UnicodeBlock THAANA

The "Thaana" Unicode Block.

public static final Character.UnicodeBlock THAI

The "Thai" Unicode Block.

public static final Character.UnicodeBlock TIBETAN

The "Tibetan" Unicode Block.

public static final Character.UnicodeBlock UGARITIC

The "Ugaritic" Unicode Block.

public static final Character.UnicodeBlock UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS

The "Unified Canadian Aboriginal Syllabics" Unicode Block.

public static final Character.UnicodeBlock VARIATION_SELECTORS

The "Variation Selectors" Unicode Block.

public static final Character.UnicodeBlock VARIATION_SELECTORS_SUPPLEMENT

The "Variation Selectors Supplement" Unicode Block.

public static final Character.UnicodeBlock YIJING_HEXAGRAM_SYMBOLS

The "Yijing Hexagram Symbols" Unicode Block.

public static final Character.UnicodeBlock YI_RADICALS

The "Yi Radicals" Unicode Block.

public static final Character.UnicodeBlock YI_SYLLABLES

The "Yi Syllables" Unicode Block.

Public Methods

public static Character.UnicodeBlock forName(String blockName)

Retrieves the constant that corresponds to the block name given. The block names are defined by the Unicode 4.0.1 specification in the Blocks-4.0.1.txt file.

Block names may be one of the following:

  • Canonical block name, as defined by the Unicode specification; case-insensitive.
  • Canonical block name without any spaces, as defined by the Unicode specification; case-insensitive.
  • UnicodeBlock constant identifier. This is determined by uppercasing the canonical name and replacing all spaces and hyphens with underscores.

Parameters

blockName The name of the block to retrieve.

Returns

  • A UnicodeBlock constant.

Throws

NullPointerException if blockName is null.
IllegalArgumentException if blockName is not a valid block name.

public static Character.UnicodeBlock of(int codePoint)

Retrieves the constant that contains the given Unicode code point or null if there is none.

Parameters

codePoint The Unicode code point to retrieve a UnicodeBlock for.

Returns

  • A UnicodeBlock constant or null.

Throws

IllegalArgumentException if codePoint is not a valid Unicode code point.

public static Character.UnicodeBlock of(char c)

Retrieves the constant that contains the given char or null if there is none.

Parameters

c The character to retrieve a UnicodeBlock for.

Returns

  • A UnicodeBlock constant or null.
Copyright 2007 Google Inc. Build 0.9_r1-98467 - 14 Aug 2008 18:56