Build 1.0_r1(from source)

java.lang
Class Character.UnicodeBlock

java.lang.Object
  extended by java.lang.Character.Subset
      extended by java.lang.Character.UnicodeBlock
Enclosing class:
Character

public static final class Character.UnicodeBlock
extends Character.Subset

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

Since:
1.2

Field Summary
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.
 
Fields inherited from class java.lang.Character.Subset
name
 
Method Summary
static Character.UnicodeBlock forName(String blockName)
           Retrieves the constant that corresponds to the block name given.
static Character.UnicodeBlock of(char c)
           Retrieves the constant that contains the given char or null if there is none.
static Character.UnicodeBlock of(int codePoint)
           Retrieves the constant that contains the given Unicode code point or null if there is none.
 
Methods inherited from class java.lang.Character.Subset
equals, hashCode, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

SURROGATES_AREA

@Deprecated
public static final Character.UnicodeBlock SURROGATES_AREA
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.


BASIC_LATIN

public static final Character.UnicodeBlock BASIC_LATIN
The "Basic Latin" Unicode Block.

Since:
1.2

LATIN_1_SUPPLEMENT

public static final Character.UnicodeBlock LATIN_1_SUPPLEMENT
The "Latin-1 Supplement" Unicode Block.

Since:
1.2

LATIN_EXTENDED_A

public static final Character.UnicodeBlock LATIN_EXTENDED_A
The "Latin Extended-A" Unicode Block.

Since:
1.2

LATIN_EXTENDED_B

public static final Character.UnicodeBlock LATIN_EXTENDED_B
The "Latin Extended-B" Unicode Block.

Since:
1.2

IPA_EXTENSIONS

public static final Character.UnicodeBlock IPA_EXTENSIONS
The "IPA Extensions" Unicode Block.

Since:
1.2

SPACING_MODIFIER_LETTERS

public static final Character.UnicodeBlock SPACING_MODIFIER_LETTERS
The "Spacing Modifier Letters" Unicode Block.

Since:
1.2

COMBINING_DIACRITICAL_MARKS

public static final Character.UnicodeBlock COMBINING_DIACRITICAL_MARKS
The "Combining Diacritical Marks" Unicode Block.

Since:
1.2

GREEK

public static final Character.UnicodeBlock GREEK
The "Greek and Coptic" Unicode Block. Previously referred to as "Greek".

Since:
1.2

CYRILLIC

public static final Character.UnicodeBlock CYRILLIC
The "Cyrillic" Unicode Block.

Since:
1.2

CYRILLIC_SUPPLEMENTARY

public static final Character.UnicodeBlock CYRILLIC_SUPPLEMENTARY
The "Cyrillic Supplement" Unicode Block. Previously referred to as "Cyrillic Supplementary".

Since:
1.5

ARMENIAN

public static final Character.UnicodeBlock ARMENIAN
The "Armenian" Unicode Block.

Since:
1.2

HEBREW

public static final Character.UnicodeBlock HEBREW
The "Hebrew" Unicode Block.

Since:
1.2

ARABIC

public static final Character.UnicodeBlock ARABIC
The "Arabic" Unicode Block.

Since:
1.2

SYRIAC

public static final Character.UnicodeBlock SYRIAC
The "Syriac" Unicode Block.

Since:
1.4

THAANA

public static final Character.UnicodeBlock THAANA
The "Thaana" Unicode Block.

Since:
1.4

DEVANAGARI

public static final Character.UnicodeBlock DEVANAGARI
The "Devanagari" Unicode Block.

Since:
1.2

BENGALI

public static final Character.UnicodeBlock BENGALI
The "Bengali" Unicode Block.

Since:
1.2

GURMUKHI

public static final Character.UnicodeBlock GURMUKHI
The "Gurmukhi" Unicode Block.

Since:
1.2

GUJARATI

public static final Character.UnicodeBlock GUJARATI
The "Gujarati" Unicode Block.

Since:
1.2

ORIYA

public static final Character.UnicodeBlock ORIYA
The "Oriya" Unicode Block.

Since:
1.2

TAMIL

public static final Character.UnicodeBlock TAMIL
The "Tamil" Unicode Block.

Since:
1.2

TELUGU

public static final Character.UnicodeBlock TELUGU
The "Telugu" Unicode Block.

Since:
1.2

KANNADA

public static final Character.UnicodeBlock KANNADA
The "Kannada" Unicode Block.

Since:
1.2

MALAYALAM

public static final Character.UnicodeBlock MALAYALAM
The "Malayalam" Unicode Block.

Since:
1.2

SINHALA

public static final Character.UnicodeBlock SINHALA
The "Sinhala" Unicode Block.

Since:
1.4

THAI

public static final Character.UnicodeBlock THAI
The "Thai" Unicode Block.

Since:
1.2

LAO

public static final Character.UnicodeBlock LAO
The "Lao" Unicode Block.

Since:
1.2

TIBETAN

public static final Character.UnicodeBlock TIBETAN
The "Tibetan" Unicode Block.

Since:
1.2

MYANMAR

public static final Character.UnicodeBlock MYANMAR
The "Myanmar" Unicode Block.

Since:
1.4

GEORGIAN

public static final Character.UnicodeBlock GEORGIAN
The "Georgian" Unicode Block.

Since:
1.2

HANGUL_JAMO

public static final Character.UnicodeBlock HANGUL_JAMO
The "Hangul Jamo" Unicode Block.

Since:
1.2

ETHIOPIC

public static final Character.UnicodeBlock ETHIOPIC
The "Ethiopic" Unicode Block.

Since:
1.4

CHEROKEE

public static final Character.UnicodeBlock CHEROKEE
The "Cherokee" Unicode Block.

Since:
1.4

UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS

public static final Character.UnicodeBlock UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS
The "Unified Canadian Aboriginal Syllabics" Unicode Block.

Since:
1.4

OGHAM

public static final Character.UnicodeBlock OGHAM
The "Ogham" Unicode Block.

Since:
1.4

RUNIC

public static final Character.UnicodeBlock RUNIC
The "Runic" Unicode Block.

Since:
1.4

TAGALOG

public static final Character.UnicodeBlock TAGALOG
The "Tagalog" Unicode Block.

Since:
1.5

HANUNOO

public static final Character.UnicodeBlock HANUNOO
The "Hanunoo" Unicode Block.

Since:
1.5

BUHID

public static final Character.UnicodeBlock BUHID
The "Buhid" Unicode Block.

Since:
1.5

TAGBANWA

public static final Character.UnicodeBlock TAGBANWA
The "Tagbanwa" Unicode Block.

Since:
1.5

KHMER

public static final Character.UnicodeBlock KHMER
The "Khmer" Unicode Block.

Since:
1.4

MONGOLIAN

public static final Character.UnicodeBlock MONGOLIAN
The "Mongolian" Unicode Block.

Since:
1.4

LIMBU

public static final Character.UnicodeBlock LIMBU
The "Limbu" Unicode Block.

Since:
1.5

TAI_LE

public static final Character.UnicodeBlock TAI_LE
The "Tai Le" Unicode Block.

Since:
1.5

KHMER_SYMBOLS

public static final Character.UnicodeBlock KHMER_SYMBOLS
The "Khmer Symbols" Unicode Block.

Since:
1.5

PHONETIC_EXTENSIONS

public static final Character.UnicodeBlock PHONETIC_EXTENSIONS
The "Phonetic Extensions" Unicode Block.

Since:
1.5

LATIN_EXTENDED_ADDITIONAL

public static final Character.UnicodeBlock LATIN_EXTENDED_ADDITIONAL
The "Latin Extended Additional" Unicode Block.

Since:
1.2

GREEK_EXTENDED

public static final Character.UnicodeBlock GREEK_EXTENDED
The "Greek Extended" Unicode Block.

Since:
1.2

GENERAL_PUNCTUATION

public static final Character.UnicodeBlock GENERAL_PUNCTUATION
The "General Punctuation" Unicode Block.

Since:
1.2

SUPERSCRIPTS_AND_SUBSCRIPTS

public static final Character.UnicodeBlock SUPERSCRIPTS_AND_SUBSCRIPTS
The "Superscripts and Subscripts" Unicode Block.

Since:
1.2

CURRENCY_SYMBOLS

public static final Character.UnicodeBlock CURRENCY_SYMBOLS
The "Currency Symbols" Unicode Block.

Since:
1.2

COMBINING_MARKS_FOR_SYMBOLS

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".

Since:
1.2

LETTERLIKE_SYMBOLS

public static final Character.UnicodeBlock LETTERLIKE_SYMBOLS
The "Letterlike Symbols" Unicode Block.

Since:
1.2

NUMBER_FORMS

public static final Character.UnicodeBlock NUMBER_FORMS
The "Number Forms" Unicode Block.

Since:
1.2

ARROWS

public static final Character.UnicodeBlock ARROWS
The "Arrows" Unicode Block.

Since:
1.2

MATHEMATICAL_OPERATORS

public static final Character.UnicodeBlock MATHEMATICAL_OPERATORS
The "Mathematical Operators" Unicode Block.

Since:
1.2

MISCELLANEOUS_TECHNICAL

public static final Character.UnicodeBlock MISCELLANEOUS_TECHNICAL
The "Miscellaneous Technical" Unicode Block.

Since:
1.2

CONTROL_PICTURES

public static final Character.UnicodeBlock CONTROL_PICTURES
The "Control Pictures" Unicode Block.

Since:
1.2

OPTICAL_CHARACTER_RECOGNITION

public static final Character.UnicodeBlock OPTICAL_CHARACTER_RECOGNITION
The "Optical Character Recognition" Unicode Block.

Since:
1.2

ENCLOSED_ALPHANUMERICS

public static final Character.UnicodeBlock ENCLOSED_ALPHANUMERICS
The "Enclosed Alphanumerics" Unicode Block.

Since:
1.2

BOX_DRAWING

public static final Character.UnicodeBlock BOX_DRAWING
The "Box Drawing" Unicode Block.

Since:
1.2

BLOCK_ELEMENTS

public static final Character.UnicodeBlock BLOCK_ELEMENTS
The "Block Elements" Unicode Block.

Since:
1.2

GEOMETRIC_SHAPES

public static final Character.UnicodeBlock GEOMETRIC_SHAPES
The "Geometric Shapes" Unicode Block.

Since:
1.2

MISCELLANEOUS_SYMBOLS

public static final Character.UnicodeBlock MISCELLANEOUS_SYMBOLS
The "Miscellaneous Symbols" Unicode Block.

Since:
1.2

DINGBATS

public static final Character.UnicodeBlock DINGBATS
The "Dingbats" Unicode Block.

Since:
1.2

MISCELLANEOUS_MATHEMATICAL_SYMBOLS_A

public static final Character.UnicodeBlock MISCELLANEOUS_MATHEMATICAL_SYMBOLS_A
The "Miscellaneous Mathematical Symbols-A" Unicode Block.

Since:
1.5

SUPPLEMENTAL_ARROWS_A

public static final Character.UnicodeBlock SUPPLEMENTAL_ARROWS_A
The "Supplemental Arrows-A" Unicode Block.

Since:
1.5

BRAILLE_PATTERNS

public static final Character.UnicodeBlock BRAILLE_PATTERNS
The "Braille Patterns" Unicode Block.

Since:
1.4

SUPPLEMENTAL_ARROWS_B

public static final Character.UnicodeBlock SUPPLEMENTAL_ARROWS_B
The "Supplemental Arrows-B" Unicode Block.

Since:
1.5

MISCELLANEOUS_MATHEMATICAL_SYMBOLS_B

public static final Character.UnicodeBlock MISCELLANEOUS_MATHEMATICAL_SYMBOLS_B
The "Miscellaneous Mathematical Symbols-B" Unicode Block.

Since:
1.5

SUPPLEMENTAL_MATHEMATICAL_OPERATORS

public static final Character.UnicodeBlock SUPPLEMENTAL_MATHEMATICAL_OPERATORS
The "Supplemental Mathematical Operators" Unicode Block.

Since:
1.5

MISCELLANEOUS_SYMBOLS_AND_ARROWS

public static final Character.UnicodeBlock MISCELLANEOUS_SYMBOLS_AND_ARROWS
The "Miscellaneous Symbols and Arrows" Unicode Block.

Since:
1.2

CJK_RADICALS_SUPPLEMENT

public static final Character.UnicodeBlock CJK_RADICALS_SUPPLEMENT
The "CJK Radicals Supplement" Unicode Block.

Since:
1.4

KANGXI_RADICALS

public static final Character.UnicodeBlock KANGXI_RADICALS
The "Kangxi Radicals" Unicode Block.

Since:
1.4

IDEOGRAPHIC_DESCRIPTION_CHARACTERS

public static final Character.UnicodeBlock IDEOGRAPHIC_DESCRIPTION_CHARACTERS
The "Ideographic Description Characters" Unicode Block.

Since:
1.4

CJK_SYMBOLS_AND_PUNCTUATION

public static final Character.UnicodeBlock CJK_SYMBOLS_AND_PUNCTUATION
The "CJK Symbols and Punctuation" Unicode Block.

Since:
1.2

HIRAGANA

public static final Character.UnicodeBlock HIRAGANA
The "Hiragana" Unicode Block.

Since:
1.2

KATAKANA

public static final Character.UnicodeBlock KATAKANA
The "Katakana" Unicode Block.

Since:
1.2

BOPOMOFO

public static final Character.UnicodeBlock BOPOMOFO
The "Bopomofo" Unicode Block.

Since:
1.2

HANGUL_COMPATIBILITY_JAMO

public static final Character.UnicodeBlock HANGUL_COMPATIBILITY_JAMO
The "Hangul Compatibility Jamo" Unicode Block.

Since:
1.2

KANBUN

public static final Character.UnicodeBlock KANBUN
The "Kanbun" Unicode Block.

Since:
1.2

BOPOMOFO_EXTENDED

public static final Character.UnicodeBlock BOPOMOFO_EXTENDED
The "Bopomofo Extended" Unicode Block.

Since:
1.4

KATAKANA_PHONETIC_EXTENSIONS

public static final Character.UnicodeBlock KATAKANA_PHONETIC_EXTENSIONS
The "Katakana Phonetic Extensions" Unicode Block.

Since:
1.5

ENCLOSED_CJK_LETTERS_AND_MONTHS

public static final Character.UnicodeBlock ENCLOSED_CJK_LETTERS_AND_MONTHS
The "Enclosed CJK Letters and Months" Unicode Block.

Since:
1.2

CJK_COMPATIBILITY

public static final Character.UnicodeBlock CJK_COMPATIBILITY
The "CJK Compatibility" Unicode Block.

Since:
1.2

CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A

public static final Character.UnicodeBlock CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A
The "CJK Unified Ideographs Extension A" Unicode Block.

Since:
1.4

YIJING_HEXAGRAM_SYMBOLS

public static final Character.UnicodeBlock YIJING_HEXAGRAM_SYMBOLS
The "Yijing Hexagram Symbols" Unicode Block.

Since:
1.5

CJK_UNIFIED_IDEOGRAPHS

public static final Character.UnicodeBlock CJK_UNIFIED_IDEOGRAPHS
The "CJK Unified Ideographs" Unicode Block.

Since:
1.2

YI_SYLLABLES

public static final Character.UnicodeBlock YI_SYLLABLES
The "Yi Syllables" Unicode Block.

Since:
1.4

YI_RADICALS

public static final Character.UnicodeBlock YI_RADICALS
The "Yi Radicals" Unicode Block.

Since:
1.4

HANGUL_SYLLABLES

public static final Character.UnicodeBlock HANGUL_SYLLABLES
The "Hangul Syllables" Unicode Block.

Since:
1.2

HIGH_SURROGATES

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


HIGH_PRIVATE_USE_SURROGATES

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


LOW_SURROGATES

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


PRIVATE_USE_AREA

public static final Character.UnicodeBlock PRIVATE_USE_AREA
The "Private Use Area" Unicode Block.

Since:
1.2

CJK_COMPATIBILITY_IDEOGRAPHS

public static final Character.UnicodeBlock CJK_COMPATIBILITY_IDEOGRAPHS
The "CJK Compatibility Ideographs" Unicode Block.

Since:
1.2

ALPHABETIC_PRESENTATION_FORMS

public static final Character.UnicodeBlock ALPHABETIC_PRESENTATION_FORMS
The "Alphabetic Presentation Forms" Unicode Block.

Since:
1.2

ARABIC_PRESENTATION_FORMS_A

public static final Character.UnicodeBlock ARABIC_PRESENTATION_FORMS_A
The "Arabic Presentation Forms-A" Unicode Block.

Since:
1.2

VARIATION_SELECTORS

public static final Character.UnicodeBlock VARIATION_SELECTORS
The "Variation Selectors" Unicode Block.

Since:
1.5

COMBINING_HALF_MARKS

public static final Character.UnicodeBlock COMBINING_HALF_MARKS
The "Combining Half Marks" Unicode Block.

Since:
1.2

CJK_COMPATIBILITY_FORMS

public static final Character.UnicodeBlock CJK_COMPATIBILITY_FORMS
The "CJK Compatibility Forms" Unicode Block.

Since:
1.2

SMALL_FORM_VARIANTS

public static final Character.UnicodeBlock SMALL_FORM_VARIANTS
The "Small Form Variants" Unicode Block.

Since:
1.2

ARABIC_PRESENTATION_FORMS_B

public static final Character.UnicodeBlock ARABIC_PRESENTATION_FORMS_B
The "Arabic Presentation Forms-B" Unicode Block.

Since:
1.2

HALFWIDTH_AND_FULLWIDTH_FORMS

public static final Character.UnicodeBlock HALFWIDTH_AND_FULLWIDTH_FORMS
The "Halfwidth and Fullwidth Forms" Unicode Block.

Since:
1.2

SPECIALS

public static final Character.UnicodeBlock SPECIALS
The "Specials" Unicode Block.

Since:
1.2

LINEAR_B_SYLLABARY

public static final Character.UnicodeBlock LINEAR_B_SYLLABARY
The "Linear B Syllabary" Unicode Block.

Since:
1.2

LINEAR_B_IDEOGRAMS

public static final Character.UnicodeBlock LINEAR_B_IDEOGRAMS
The "Linear B Ideograms" Unicode Block.

Since:
1.5

AEGEAN_NUMBERS

public static final Character.UnicodeBlock AEGEAN_NUMBERS
The "Aegean Numbers" Unicode Block.

Since:
1.5

OLD_ITALIC

public static final Character.UnicodeBlock OLD_ITALIC
The "Old Italic" Unicode Block.

Since:
1.5

GOTHIC

public static final Character.UnicodeBlock GOTHIC
The "Gothic" Unicode Block.

Since:
1.5

UGARITIC

public static final Character.UnicodeBlock UGARITIC
The "Ugaritic" Unicode Block.

Since:
1.5

DESERET

public static final Character.UnicodeBlock DESERET
The "Deseret" Unicode Block.

Since:
1.5

SHAVIAN

public static final Character.UnicodeBlock SHAVIAN
The "Shavian" Unicode Block.

Since:
1.5

OSMANYA

public static final Character.UnicodeBlock OSMANYA
The "Osmanya" Unicode Block.

Since:
1.5

CYPRIOT_SYLLABARY

public static final Character.UnicodeBlock CYPRIOT_SYLLABARY
The "Cypriot Syllabary" Unicode Block.

Since:
1.5

BYZANTINE_MUSICAL_SYMBOLS

public static final Character.UnicodeBlock BYZANTINE_MUSICAL_SYMBOLS
The "Byzantine Musical Symbols" Unicode Block.

Since:
1.5

MUSICAL_SYMBOLS

public static final Character.UnicodeBlock MUSICAL_SYMBOLS
The "Musical Symbols" Unicode Block.

Since:
1.5

TAI_XUAN_JING_SYMBOLS

public static final Character.UnicodeBlock TAI_XUAN_JING_SYMBOLS
The "Tai Xuan Jing Symbols" Unicode Block.

Since:
1.5

MATHEMATICAL_ALPHANUMERIC_SYMBOLS

public static final Character.UnicodeBlock MATHEMATICAL_ALPHANUMERIC_SYMBOLS
The "Mathematical Alphanumeric Symbols" Unicode Block.

Since:
1.5

CJK_UNIFIED_IDEOGRAPHS_EXTENSION_B

public static final Character.UnicodeBlock CJK_UNIFIED_IDEOGRAPHS_EXTENSION_B
The "CJK Unified Ideographs Extension B" Unicode Block.

Since:
1.5

CJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENT

public static final Character.UnicodeBlock CJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENT
The "CJK Compatibility Ideographs Supplement" Unicode Block.

Since:
1.5

TAGS

public static final Character.UnicodeBlock TAGS
The "Tags" Unicode Block.

Since:
1.5

VARIATION_SELECTORS_SUPPLEMENT

public static final Character.UnicodeBlock VARIATION_SELECTORS_SUPPLEMENT
The "Variation Selectors Supplement" Unicode Block.

Since:
1.5

SUPPLEMENTARY_PRIVATE_USE_AREA_A

public static final Character.UnicodeBlock SUPPLEMENTARY_PRIVATE_USE_AREA_A
The "Supplementary Private Use Area-A" Unicode Block.

Since:
1.5

SUPPLEMENTARY_PRIVATE_USE_AREA_B

public static final Character.UnicodeBlock SUPPLEMENTARY_PRIVATE_USE_AREA_B
The "Supplementary Private Use Area-B" Unicode Block.

Since:
1.5
Method Detail

forName

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:

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.
Since:
1.5

of

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.

of

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.
Since:
1.5

Build 1.0_r1(from source)

Please submit a feedback, bug or feature