com.ibm.icu.lang
Class UCharacter.UnicodeBlock

java.lang.Object
  extended by java.lang.Character.Subset
      extended by com.ibm.icu.lang.UCharacter.UnicodeBlock
Enclosing class:
UCharacter

public static final class UCharacter.UnicodeBlock
extends java.lang.Character.Subset

A family of character subsets representing the character blocks in the Unicode specification, generated from Unicode Data file Blocks.txt. Character blocks generally define characters used for a specific script or purpose. A character is contained by at most one Unicode block.


Field Summary
static UCharacter.UnicodeBlock AEGEAN_NUMBERS
           
static int AEGEAN_NUMBERS_ID
           
static UCharacter.UnicodeBlock ALPHABETIC_PRESENTATION_FORMS
           
static int ALPHABETIC_PRESENTATION_FORMS_ID
           
static UCharacter.UnicodeBlock ANCIENT_GREEK_MUSICAL_NOTATION
           
static int ANCIENT_GREEK_MUSICAL_NOTATION_ID
           
static UCharacter.UnicodeBlock ANCIENT_GREEK_NUMBERS
           
static int ANCIENT_GREEK_NUMBERS_ID
           
static UCharacter.UnicodeBlock ARABIC
           
static int ARABIC_ID
           
static UCharacter.UnicodeBlock ARABIC_PRESENTATION_FORMS_A
           
static int ARABIC_PRESENTATION_FORMS_A_ID
           
static UCharacter.UnicodeBlock ARABIC_PRESENTATION_FORMS_B
           
static int ARABIC_PRESENTATION_FORMS_B_ID
           
static UCharacter.UnicodeBlock ARABIC_SUPPLEMENT
           
static int ARABIC_SUPPLEMENT_ID
           
static UCharacter.UnicodeBlock ARMENIAN
           
static int ARMENIAN_ID
           
static UCharacter.UnicodeBlock ARROWS
           
static int ARROWS_ID
           
static UCharacter.UnicodeBlock BALINESE
           
static int BALINESE_ID
           
static UCharacter.UnicodeBlock BASIC_LATIN
           
static int BASIC_LATIN_ID
           
static UCharacter.UnicodeBlock BENGALI
           
static int BENGALI_ID
           
static UCharacter.UnicodeBlock BLOCK_ELEMENTS
           
static int BLOCK_ELEMENTS_ID
           
static UCharacter.UnicodeBlock BOPOMOFO
           
static UCharacter.UnicodeBlock BOPOMOFO_EXTENDED
           
static int BOPOMOFO_EXTENDED_ID
           
static int BOPOMOFO_ID
           
static UCharacter.UnicodeBlock BOX_DRAWING
           
static int BOX_DRAWING_ID
           
static UCharacter.UnicodeBlock BRAILLE_PATTERNS
           
static int BRAILLE_PATTERNS_ID
           
static UCharacter.UnicodeBlock BUGINESE
           
static int BUGINESE_ID
           
static UCharacter.UnicodeBlock BUHID
           
static int BUHID_ID
           
static UCharacter.UnicodeBlock BYZANTINE_MUSICAL_SYMBOLS
           
static int BYZANTINE_MUSICAL_SYMBOLS_ID
           
static UCharacter.UnicodeBlock CHEROKEE
           
static int CHEROKEE_ID
           
static UCharacter.UnicodeBlock CJK_COMPATIBILITY
           
static UCharacter.UnicodeBlock CJK_COMPATIBILITY_FORMS
           
static int CJK_COMPATIBILITY_FORMS_ID
           
static int CJK_COMPATIBILITY_ID
           
static UCharacter.UnicodeBlock CJK_COMPATIBILITY_IDEOGRAPHS
           
static int CJK_COMPATIBILITY_IDEOGRAPHS_ID
           
static UCharacter.UnicodeBlock CJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENT
           
static int CJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENT_ID
           
static UCharacter.UnicodeBlock CJK_RADICALS_SUPPLEMENT
           
static int CJK_RADICALS_SUPPLEMENT_ID
           
static UCharacter.UnicodeBlock CJK_STROKES
           
static int CJK_STROKES_ID
           
static UCharacter.UnicodeBlock CJK_SYMBOLS_AND_PUNCTUATION
           
static int CJK_SYMBOLS_AND_PUNCTUATION_ID
           
static UCharacter.UnicodeBlock CJK_UNIFIED_IDEOGRAPHS
           
static UCharacter.UnicodeBlock CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A
           
static int CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A_ID
           
static UCharacter.UnicodeBlock CJK_UNIFIED_IDEOGRAPHS_EXTENSION_B
           
static int CJK_UNIFIED_IDEOGRAPHS_EXTENSION_B_ID
           
static int CJK_UNIFIED_IDEOGRAPHS_ID
           
static UCharacter.UnicodeBlock COMBINING_DIACRITICAL_MARKS
           
static int COMBINING_DIACRITICAL_MARKS_ID
           
static UCharacter.UnicodeBlock COMBINING_DIACRITICAL_MARKS_SUPPLEMENT
           
static int COMBINING_DIACRITICAL_MARKS_SUPPLEMENT_ID
           
static UCharacter.UnicodeBlock COMBINING_HALF_MARKS
           
static int COMBINING_HALF_MARKS_ID
           
static UCharacter.UnicodeBlock COMBINING_MARKS_FOR_SYMBOLS
          Unicode 3.2 renames this block to "Combining Diacritical Marks for Symbols".
static int COMBINING_MARKS_FOR_SYMBOLS_ID
          Unicode 3.2 renames this block to "Combining Diacritical Marks for Symbols".
static UCharacter.UnicodeBlock CONTROL_PICTURES
           
static int CONTROL_PICTURES_ID
           
static UCharacter.UnicodeBlock COPTIC
           
static int COPTIC_ID
           
static int COUNT
           
static UCharacter.UnicodeBlock COUNTING_ROD_NUMERALS
           
static int COUNTING_ROD_NUMERALS_ID
           
static UCharacter.UnicodeBlock CUNEIFORM
           
static int CUNEIFORM_ID
           
static UCharacter.UnicodeBlock CUNEIFORM_NUMBERS_AND_PUNCTUATION
           
static int CUNEIFORM_NUMBERS_AND_PUNCTUATION_ID
           
static UCharacter.UnicodeBlock CURRENCY_SYMBOLS
           
static int CURRENCY_SYMBOLS_ID
           
static UCharacter.UnicodeBlock CYPRIOT_SYLLABARY
           
static int CYPRIOT_SYLLABARY_ID
           
static UCharacter.UnicodeBlock CYRILLIC
           
static int CYRILLIC_ID
           
static UCharacter.UnicodeBlock CYRILLIC_SUPPLEMENT
          Unicode 4.0.1 renames the "Cyrillic Supplementary" block to "Cyrillic Supplement".
static int CYRILLIC_SUPPLEMENT_ID
          Unicode 4.0.1 renames the "Cyrillic Supplementary" block to "Cyrillic Supplement".
static UCharacter.UnicodeBlock CYRILLIC_SUPPLEMENTARY
          Unicode 4.0.1 renames the "Cyrillic Supplementary" block to "Cyrillic Supplement".
static int CYRILLIC_SUPPLEMENTARY_ID
          Unicode 4.0.1 renames the "Cyrillic Supplementary" block to "Cyrillic Supplement".
static UCharacter.UnicodeBlock DESERET
           
static int DESERET_ID
           
static UCharacter.UnicodeBlock DEVANAGARI
           
static int DEVANAGARI_ID
           
static UCharacter.UnicodeBlock DINGBATS
           
static int DINGBATS_ID
           
static UCharacter.UnicodeBlock ENCLOSED_ALPHANUMERICS
           
static int ENCLOSED_ALPHANUMERICS_ID
           
static UCharacter.UnicodeBlock ENCLOSED_CJK_LETTERS_AND_MONTHS
           
static int ENCLOSED_CJK_LETTERS_AND_MONTHS_ID
           
static UCharacter.UnicodeBlock ETHIOPIC
           
static UCharacter.UnicodeBlock ETHIOPIC_EXTENDED
           
static int ETHIOPIC_EXTENDED_ID
           
static int ETHIOPIC_ID
           
static UCharacter.UnicodeBlock ETHIOPIC_SUPPLEMENT
           
static int ETHIOPIC_SUPPLEMENT_ID
           
static UCharacter.UnicodeBlock GENERAL_PUNCTUATION
           
static int GENERAL_PUNCTUATION_ID
           
static UCharacter.UnicodeBlock GEOMETRIC_SHAPES
           
static int GEOMETRIC_SHAPES_ID
           
static UCharacter.UnicodeBlock GEORGIAN
           
static int GEORGIAN_ID
           
static UCharacter.UnicodeBlock GEORGIAN_SUPPLEMENT
           
static int GEORGIAN_SUPPLEMENT_ID
           
static UCharacter.UnicodeBlock GLAGOLITIC
           
static int GLAGOLITIC_ID
           
static UCharacter.UnicodeBlock GOTHIC
           
static int GOTHIC_ID
           
static UCharacter.UnicodeBlock GREEK
          Unicode 3.2 renames this block to "Greek and Coptic".
static UCharacter.UnicodeBlock GREEK_EXTENDED
           
static int GREEK_EXTENDED_ID
           
static int GREEK_ID
          Unicode 3.2 renames this block to "Greek and Coptic".
static UCharacter.UnicodeBlock GUJARATI
           
static int GUJARATI_ID
           
static UCharacter.UnicodeBlock GURMUKHI
           
static int GURMUKHI_ID
           
static UCharacter.UnicodeBlock HALFWIDTH_AND_FULLWIDTH_FORMS
           
static int HALFWIDTH_AND_FULLWIDTH_FORMS_ID
           
static UCharacter.UnicodeBlock HANGUL_COMPATIBILITY_JAMO
           
static int HANGUL_COMPATIBILITY_JAMO_ID
           
static UCharacter.UnicodeBlock HANGUL_JAMO
           
static int HANGUL_JAMO_ID
           
static UCharacter.UnicodeBlock HANGUL_SYLLABLES
           
static int HANGUL_SYLLABLES_ID
           
static UCharacter.UnicodeBlock HANUNOO
           
static int HANUNOO_ID
           
static UCharacter.UnicodeBlock HEBREW
           
static int HEBREW_ID
           
static UCharacter.UnicodeBlock HIGH_PRIVATE_USE_SURROGATES
           
static int HIGH_PRIVATE_USE_SURROGATES_ID
           
static UCharacter.UnicodeBlock HIGH_SURROGATES
           
static int HIGH_SURROGATES_ID
           
static UCharacter.UnicodeBlock HIRAGANA
           
static int HIRAGANA_ID
           
static UCharacter.UnicodeBlock IDEOGRAPHIC_DESCRIPTION_CHARACTERS
           
static int IDEOGRAPHIC_DESCRIPTION_CHARACTERS_ID
           
static UCharacter.UnicodeBlock INVALID_CODE
           
static int INVALID_CODE_ID
           
static UCharacter.UnicodeBlock IPA_EXTENSIONS
           
static int IPA_EXTENSIONS_ID
           
static UCharacter.UnicodeBlock KANBUN
           
static int KANBUN_ID
           
static UCharacter.UnicodeBlock KANGXI_RADICALS
           
static int KANGXI_RADICALS_ID
           
static UCharacter.UnicodeBlock KANNADA
           
static int KANNADA_ID
           
static UCharacter.UnicodeBlock KATAKANA
           
static int KATAKANA_ID
           
static UCharacter.UnicodeBlock KATAKANA_PHONETIC_EXTENSIONS
           
static int KATAKANA_PHONETIC_EXTENSIONS_ID
           
static UCharacter.UnicodeBlock KHAROSHTHI
           
static int KHAROSHTHI_ID
           
static UCharacter.UnicodeBlock KHMER
           
static int KHMER_ID
           
static UCharacter.UnicodeBlock KHMER_SYMBOLS
           
static int KHMER_SYMBOLS_ID
           
static UCharacter.UnicodeBlock LAO
           
static int LAO_ID
           
static UCharacter.UnicodeBlock LATIN_1_SUPPLEMENT
           
static int LATIN_1_SUPPLEMENT_ID
           
static UCharacter.UnicodeBlock LATIN_EXTENDED_A
           
static int LATIN_EXTENDED_A_ID
           
static UCharacter.UnicodeBlock LATIN_EXTENDED_ADDITIONAL
           
static int LATIN_EXTENDED_ADDITIONAL_ID
           
static UCharacter.UnicodeBlock LATIN_EXTENDED_B
           
static int LATIN_EXTENDED_B_ID
           
static UCharacter.UnicodeBlock LATIN_EXTENDED_C
           
static int LATIN_EXTENDED_C_ID
           
static UCharacter.UnicodeBlock LATIN_EXTENDED_D
           
static int LATIN_EXTENDED_D_ID
           
static UCharacter.UnicodeBlock LETTERLIKE_SYMBOLS
           
static int LETTERLIKE_SYMBOLS_ID
           
static UCharacter.UnicodeBlock LIMBU
           
static int LIMBU_ID
           
static UCharacter.UnicodeBlock LINEAR_B_IDEOGRAMS
           
static int LINEAR_B_IDEOGRAMS_ID
           
static UCharacter.UnicodeBlock LINEAR_B_SYLLABARY
           
static int LINEAR_B_SYLLABARY_ID
           
static UCharacter.UnicodeBlock LOW_SURROGATES
           
static int LOW_SURROGATES_ID
           
static UCharacter.UnicodeBlock MALAYALAM
           
static int MALAYALAM_ID
           
static UCharacter.UnicodeBlock MATHEMATICAL_ALPHANUMERIC_SYMBOLS
           
static int MATHEMATICAL_ALPHANUMERIC_SYMBOLS_ID
           
static UCharacter.UnicodeBlock MATHEMATICAL_OPERATORS
           
static int MATHEMATICAL_OPERATORS_ID
           
static UCharacter.UnicodeBlock MISCELLANEOUS_MATHEMATICAL_SYMBOLS_A
           
static int MISCELLANEOUS_MATHEMATICAL_SYMBOLS_A_ID
           
static UCharacter.UnicodeBlock MISCELLANEOUS_MATHEMATICAL_SYMBOLS_B
           
static int MISCELLANEOUS_MATHEMATICAL_SYMBOLS_B_ID
           
static UCharacter.UnicodeBlock MISCELLANEOUS_SYMBOLS
           
static UCharacter.UnicodeBlock MISCELLANEOUS_SYMBOLS_AND_ARROWS
           
static int MISCELLANEOUS_SYMBOLS_AND_ARROWS_ID
           
static int MISCELLANEOUS_SYMBOLS_ID
           
static UCharacter.UnicodeBlock MISCELLANEOUS_TECHNICAL
           
static int MISCELLANEOUS_TECHNICAL_ID
           
static UCharacter.UnicodeBlock MODIFIER_TONE_LETTERS
           
static int MODIFIER_TONE_LETTERS_ID
           
static UCharacter.UnicodeBlock MONGOLIAN
           
static int MONGOLIAN_ID
           
static UCharacter.UnicodeBlock MUSICAL_SYMBOLS
           
static int MUSICAL_SYMBOLS_ID
           
static UCharacter.UnicodeBlock MYANMAR
           
static int MYANMAR_ID
           
static UCharacter.UnicodeBlock NEW_TAI_LUE
           
static int NEW_TAI_LUE_ID
           
static UCharacter.UnicodeBlock NKO
           
static int NKO_ID
           
static UCharacter.UnicodeBlock NO_BLOCK
           
static UCharacter.UnicodeBlock NUMBER_FORMS
           
static int NUMBER_FORMS_ID
           
static UCharacter.UnicodeBlock OGHAM
           
static int OGHAM_ID
           
static UCharacter.UnicodeBlock OLD_ITALIC
           
static int OLD_ITALIC_ID
           
static UCharacter.UnicodeBlock OLD_PERSIAN
           
static int OLD_PERSIAN_ID
           
static UCharacter.UnicodeBlock OPTICAL_CHARACTER_RECOGNITION
           
static int OPTICAL_CHARACTER_RECOGNITION_ID
           
static UCharacter.UnicodeBlock ORIYA
           
static int ORIYA_ID
           
static UCharacter.UnicodeBlock OSMANYA
           
static int OSMANYA_ID
           
static UCharacter.UnicodeBlock PHAGS_PA
           
static int PHAGS_PA_ID
           
static UCharacter.UnicodeBlock PHOENICIAN
           
static int PHOENICIAN_ID
           
static UCharacter.UnicodeBlock PHONETIC_EXTENSIONS
           
static int PHONETIC_EXTENSIONS_ID
           
static UCharacter.UnicodeBlock PHONETIC_EXTENSIONS_SUPPLEMENT
           
static int PHONETIC_EXTENSIONS_SUPPLEMENT_ID
           
static UCharacter.UnicodeBlock PRIVATE_USE
          Same as public static final int PRIVATE_USE_AREA.
static UCharacter.UnicodeBlock PRIVATE_USE_AREA
          Same as public static final int PRIVATE_USE.
static int PRIVATE_USE_AREA_ID
          Same as public static final int PRIVATE_USE.
static int PRIVATE_USE_ID
          Same as public static final int PRIVATE_USE_AREA.
static UCharacter.UnicodeBlock RUNIC
           
static int RUNIC_ID
           
static UCharacter.UnicodeBlock SHAVIAN
           
static int SHAVIAN_ID
           
static UCharacter.UnicodeBlock SINHALA
           
static int SINHALA_ID
           
static UCharacter.UnicodeBlock SMALL_FORM_VARIANTS
           
static int SMALL_FORM_VARIANTS_ID
           
static UCharacter.UnicodeBlock SPACING_MODIFIER_LETTERS
           
static int SPACING_MODIFIER_LETTERS_ID
           
static UCharacter.UnicodeBlock SPECIALS
           
static int SPECIALS_ID
           
static UCharacter.UnicodeBlock SUPERSCRIPTS_AND_SUBSCRIPTS
           
static int SUPERSCRIPTS_AND_SUBSCRIPTS_ID
           
static UCharacter.UnicodeBlock SUPPLEMENTAL_ARROWS_A
           
static int SUPPLEMENTAL_ARROWS_A_ID
           
static UCharacter.UnicodeBlock SUPPLEMENTAL_ARROWS_B
           
static int SUPPLEMENTAL_ARROWS_B_ID
           
static UCharacter.UnicodeBlock SUPPLEMENTAL_MATHEMATICAL_OPERATORS
           
static int SUPPLEMENTAL_MATHEMATICAL_OPERATORS_ID
           
static UCharacter.UnicodeBlock SUPPLEMENTAL_PUNCTUATION
           
static int SUPPLEMENTAL_PUNCTUATION_ID
           
static UCharacter.UnicodeBlock SUPPLEMENTARY_PRIVATE_USE_AREA_A
           
static int SUPPLEMENTARY_PRIVATE_USE_AREA_A_ID
           
static UCharacter.UnicodeBlock SUPPLEMENTARY_PRIVATE_USE_AREA_B
           
static int SUPPLEMENTARY_PRIVATE_USE_AREA_B_ID
           
static UCharacter.UnicodeBlock SYLOTI_NAGRI
           
static int SYLOTI_NAGRI_ID
           
static UCharacter.UnicodeBlock SYRIAC
           
static int SYRIAC_ID
           
static UCharacter.UnicodeBlock TAGALOG
           
static int TAGALOG_ID
           
static UCharacter.UnicodeBlock TAGBANWA
           
static int TAGBANWA_ID
           
static UCharacter.UnicodeBlock TAGS
           
static int TAGS_ID
           
static UCharacter.UnicodeBlock TAI_LE
           
static int TAI_LE_ID
           
static UCharacter.UnicodeBlock TAI_XUAN_JING_SYMBOLS
           
static int TAI_XUAN_JING_SYMBOLS_ID
           
static UCharacter.UnicodeBlock TAMIL
           
static int TAMIL_ID
           
static UCharacter.UnicodeBlock TELUGU
           
static int TELUGU_ID
           
static UCharacter.UnicodeBlock THAANA
           
static int THAANA_ID
           
static UCharacter.UnicodeBlock THAI
           
static int THAI_ID
           
static UCharacter.UnicodeBlock TIBETAN
           
static int TIBETAN_ID
           
static UCharacter.UnicodeBlock TIFINAGH
           
static int TIFINAGH_ID
           
static UCharacter.UnicodeBlock UGARITIC
           
static int UGARITIC_ID
           
static UCharacter.UnicodeBlock UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS
           
static int UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_ID
           
static UCharacter.UnicodeBlock VARIATION_SELECTORS
           
static int VARIATION_SELECTORS_ID
           
static UCharacter.UnicodeBlock VARIATION_SELECTORS_SUPPLEMENT
           
static int VARIATION_SELECTORS_SUPPLEMENT_ID
           
static UCharacter.UnicodeBlock VERTICAL_FORMS
           
static int VERTICAL_FORMS_ID
           
static UCharacter.UnicodeBlock YI_RADICALS
           
static int YI_RADICALS_ID
           
static UCharacter.UnicodeBlock YI_SYLLABLES
           
static int YI_SYLLABLES_ID
           
static UCharacter.UnicodeBlock YIJING_HEXAGRAM_SYMBOLS
           
static int YIJING_HEXAGRAM_SYMBOLS_ID
           
 
Method Summary
static UCharacter.UnicodeBlock forName(java.lang.String blockName)
          Cover the JDK 1.5 API.
 int getID()
          Returns the type ID of this Unicode block
static UCharacter.UnicodeBlock getInstance(int id)
          Gets the only instance of the UnicodeBlock with the argument ID.
static UCharacter.UnicodeBlock of(int ch)
          Returns the Unicode allocation block that contains the code point, or null if the code point is not a member of a defined block.
 
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

NO_BLOCK

public static final UCharacter.UnicodeBlock NO_BLOCK

BASIC_LATIN

public static final UCharacter.UnicodeBlock BASIC_LATIN

LATIN_1_SUPPLEMENT

public static final UCharacter.UnicodeBlock LATIN_1_SUPPLEMENT

LATIN_EXTENDED_A

public static final UCharacter.UnicodeBlock LATIN_EXTENDED_A

LATIN_EXTENDED_B

public static final UCharacter.UnicodeBlock LATIN_EXTENDED_B

IPA_EXTENSIONS

public static final UCharacter.UnicodeBlock IPA_EXTENSIONS

SPACING_MODIFIER_LETTERS

public static final UCharacter.UnicodeBlock SPACING_MODIFIER_LETTERS

COMBINING_DIACRITICAL_MARKS

public static final UCharacter.UnicodeBlock COMBINING_DIACRITICAL_MARKS

GREEK

public static final UCharacter.UnicodeBlock GREEK
Unicode 3.2 renames this block to "Greek and Coptic".


CYRILLIC

public static final UCharacter.UnicodeBlock CYRILLIC

ARMENIAN

public static final UCharacter.UnicodeBlock ARMENIAN

HEBREW

public static final UCharacter.UnicodeBlock HEBREW

ARABIC

public static final UCharacter.UnicodeBlock ARABIC

SYRIAC

public static final UCharacter.UnicodeBlock SYRIAC

THAANA

public static final UCharacter.UnicodeBlock THAANA

DEVANAGARI

public static final UCharacter.UnicodeBlock DEVANAGARI

BENGALI

public static final UCharacter.UnicodeBlock BENGALI

GURMUKHI

public static final UCharacter.UnicodeBlock GURMUKHI

GUJARATI

public static final UCharacter.UnicodeBlock GUJARATI

ORIYA

public static final UCharacter.UnicodeBlock ORIYA

TAMIL

public static final UCharacter.UnicodeBlock TAMIL

TELUGU

public static final UCharacter.UnicodeBlock TELUGU

KANNADA

public static final UCharacter.UnicodeBlock KANNADA

MALAYALAM

public static final UCharacter.UnicodeBlock MALAYALAM

SINHALA

public static final UCharacter.UnicodeBlock SINHALA

THAI

public static final UCharacter.UnicodeBlock THAI

LAO

public static final UCharacter.UnicodeBlock LAO

TIBETAN

public static final UCharacter.UnicodeBlock TIBETAN

MYANMAR

public static final UCharacter.UnicodeBlock MYANMAR

GEORGIAN

public static final UCharacter.UnicodeBlock GEORGIAN

HANGUL_JAMO

public static final UCharacter.UnicodeBlock HANGUL_JAMO

ETHIOPIC

public static final UCharacter.UnicodeBlock ETHIOPIC

CHEROKEE

public static final UCharacter.UnicodeBlock CHEROKEE

UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS

public static final UCharacter.UnicodeBlock UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS

OGHAM

public static final UCharacter.UnicodeBlock OGHAM

RUNIC

public static final UCharacter.UnicodeBlock RUNIC

KHMER

public static final UCharacter.UnicodeBlock KHMER

MONGOLIAN

public static final UCharacter.UnicodeBlock MONGOLIAN

LATIN_EXTENDED_ADDITIONAL

public static final UCharacter.UnicodeBlock LATIN_EXTENDED_ADDITIONAL

GREEK_EXTENDED

public static final UCharacter.UnicodeBlock GREEK_EXTENDED

GENERAL_PUNCTUATION

public static final UCharacter.UnicodeBlock GENERAL_PUNCTUATION

SUPERSCRIPTS_AND_SUBSCRIPTS

public static final UCharacter.UnicodeBlock SUPERSCRIPTS_AND_SUBSCRIPTS

CURRENCY_SYMBOLS

public static final UCharacter.UnicodeBlock CURRENCY_SYMBOLS

COMBINING_MARKS_FOR_SYMBOLS

public static final UCharacter.UnicodeBlock COMBINING_MARKS_FOR_SYMBOLS
Unicode 3.2 renames this block to "Combining Diacritical Marks for Symbols".


LETTERLIKE_SYMBOLS

public static final UCharacter.UnicodeBlock LETTERLIKE_SYMBOLS

NUMBER_FORMS

public static final UCharacter.UnicodeBlock NUMBER_FORMS

ARROWS

public static final UCharacter.UnicodeBlock ARROWS

MATHEMATICAL_OPERATORS

public static final UCharacter.UnicodeBlock MATHEMATICAL_OPERATORS

MISCELLANEOUS_TECHNICAL

public static final UCharacter.UnicodeBlock MISCELLANEOUS_TECHNICAL

CONTROL_PICTURES

public static final UCharacter.UnicodeBlock CONTROL_PICTURES

OPTICAL_CHARACTER_RECOGNITION

public static final UCharacter.UnicodeBlock OPTICAL_CHARACTER_RECOGNITION

ENCLOSED_ALPHANUMERICS

public static final UCharacter.UnicodeBlock ENCLOSED_ALPHANUMERICS

BOX_DRAWING

public static final UCharacter.UnicodeBlock BOX_DRAWING

BLOCK_ELEMENTS

public static final UCharacter.UnicodeBlock BLOCK_ELEMENTS

GEOMETRIC_SHAPES

public static final UCharacter.UnicodeBlock GEOMETRIC_SHAPES

MISCELLANEOUS_SYMBOLS

public static final UCharacter.UnicodeBlock MISCELLANEOUS_SYMBOLS

DINGBATS

public static final UCharacter.UnicodeBlock DINGBATS

BRAILLE_PATTERNS

public static final UCharacter.UnicodeBlock BRAILLE_PATTERNS

CJK_RADICALS_SUPPLEMENT

public static final UCharacter.UnicodeBlock CJK_RADICALS_SUPPLEMENT

KANGXI_RADICALS

public static final UCharacter.UnicodeBlock KANGXI_RADICALS

IDEOGRAPHIC_DESCRIPTION_CHARACTERS

public static final UCharacter.UnicodeBlock IDEOGRAPHIC_DESCRIPTION_CHARACTERS

CJK_SYMBOLS_AND_PUNCTUATION

public static final UCharacter.UnicodeBlock CJK_SYMBOLS_AND_PUNCTUATION

HIRAGANA

public static final UCharacter.UnicodeBlock HIRAGANA

KATAKANA

public static final UCharacter.UnicodeBlock KATAKANA

BOPOMOFO

public static final UCharacter.UnicodeBlock BOPOMOFO

HANGUL_COMPATIBILITY_JAMO

public static final UCharacter.UnicodeBlock HANGUL_COMPATIBILITY_JAMO

KANBUN

public static final UCharacter.UnicodeBlock KANBUN

BOPOMOFO_EXTENDED

public static final UCharacter.UnicodeBlock BOPOMOFO_EXTENDED

ENCLOSED_CJK_LETTERS_AND_MONTHS

public static final UCharacter.UnicodeBlock ENCLOSED_CJK_LETTERS_AND_MONTHS

CJK_COMPATIBILITY

public static final UCharacter.UnicodeBlock CJK_COMPATIBILITY

CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A

public static final UCharacter.UnicodeBlock CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A

CJK_UNIFIED_IDEOGRAPHS

public static final UCharacter.UnicodeBlock CJK_UNIFIED_IDEOGRAPHS

YI_SYLLABLES

public static final UCharacter.UnicodeBlock YI_SYLLABLES

YI_RADICALS

public static final UCharacter.UnicodeBlock YI_RADICALS

HANGUL_SYLLABLES

public static final UCharacter.UnicodeBlock HANGUL_SYLLABLES

HIGH_SURROGATES

public static final UCharacter.UnicodeBlock HIGH_SURROGATES

HIGH_PRIVATE_USE_SURROGATES

public static final UCharacter.UnicodeBlock HIGH_PRIVATE_USE_SURROGATES

LOW_SURROGATES

public static final UCharacter.UnicodeBlock LOW_SURROGATES

PRIVATE_USE_AREA

public static final UCharacter.UnicodeBlock PRIVATE_USE_AREA
Same as public static final int PRIVATE_USE. Until Unicode 3.1.1; the corresponding block name was "Private Use"; and multiple code point ranges had this block. Unicode 3.2 renames the block for the BMP PUA to "Private Use Area" and adds separate blocks for the supplementary PUAs.


PRIVATE_USE

public static final UCharacter.UnicodeBlock PRIVATE_USE
Same as public static final int PRIVATE_USE_AREA. Until Unicode 3.1.1; the corresponding block name was "Private Use"; and multiple code point ranges had this block. Unicode 3.2 renames the block for the BMP PUA to "Private Use Area" and adds separate blocks for the supplementary PUAs.


CJK_COMPATIBILITY_IDEOGRAPHS

public static final UCharacter.UnicodeBlock CJK_COMPATIBILITY_IDEOGRAPHS

ALPHABETIC_PRESENTATION_FORMS

public static final UCharacter.UnicodeBlock ALPHABETIC_PRESENTATION_FORMS

ARABIC_PRESENTATION_FORMS_A

public static final UCharacter.UnicodeBlock ARABIC_PRESENTATION_FORMS_A

COMBINING_HALF_MARKS

public static final UCharacter.UnicodeBlock COMBINING_HALF_MARKS

CJK_COMPATIBILITY_FORMS

public static final UCharacter.UnicodeBlock CJK_COMPATIBILITY_FORMS

SMALL_FORM_VARIANTS

public static final UCharacter.UnicodeBlock SMALL_FORM_VARIANTS

ARABIC_PRESENTATION_FORMS_B

public static final UCharacter.UnicodeBlock ARABIC_PRESENTATION_FORMS_B

SPECIALS

public static final UCharacter.UnicodeBlock SPECIALS

HALFWIDTH_AND_FULLWIDTH_FORMS

public static final UCharacter.UnicodeBlock HALFWIDTH_AND_FULLWIDTH_FORMS

OLD_ITALIC

public static final UCharacter.UnicodeBlock OLD_ITALIC

GOTHIC

public static final UCharacter.UnicodeBlock GOTHIC

DESERET

public static final UCharacter.UnicodeBlock DESERET

BYZANTINE_MUSICAL_SYMBOLS

public static final UCharacter.UnicodeBlock BYZANTINE_MUSICAL_SYMBOLS

MUSICAL_SYMBOLS

public static final UCharacter.UnicodeBlock MUSICAL_SYMBOLS

MATHEMATICAL_ALPHANUMERIC_SYMBOLS

public static final UCharacter.UnicodeBlock MATHEMATICAL_ALPHANUMERIC_SYMBOLS

CJK_UNIFIED_IDEOGRAPHS_EXTENSION_B

public static final UCharacter.UnicodeBlock CJK_UNIFIED_IDEOGRAPHS_EXTENSION_B

CJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENT

public static final UCharacter.UnicodeBlock CJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENT

TAGS

public static final UCharacter.UnicodeBlock TAGS

CYRILLIC_SUPPLEMENTARY

public static final UCharacter.UnicodeBlock CYRILLIC_SUPPLEMENTARY
Unicode 4.0.1 renames the "Cyrillic Supplementary" block to "Cyrillic Supplement".


CYRILLIC_SUPPLEMENT

public static final UCharacter.UnicodeBlock CYRILLIC_SUPPLEMENT
Unicode 4.0.1 renames the "Cyrillic Supplementary" block to "Cyrillic Supplement".


TAGALOG

public static final UCharacter.UnicodeBlock TAGALOG

HANUNOO

public static final UCharacter.UnicodeBlock HANUNOO

BUHID

public static final UCharacter.UnicodeBlock BUHID

TAGBANWA

public static final UCharacter.UnicodeBlock TAGBANWA

MISCELLANEOUS_MATHEMATICAL_SYMBOLS_A

public static final UCharacter.UnicodeBlock MISCELLANEOUS_MATHEMATICAL_SYMBOLS_A

SUPPLEMENTAL_ARROWS_A

public static final UCharacter.UnicodeBlock SUPPLEMENTAL_ARROWS_A

SUPPLEMENTAL_ARROWS_B

public static final UCharacter.UnicodeBlock SUPPLEMENTAL_ARROWS_B

MISCELLANEOUS_MATHEMATICAL_SYMBOLS_B

public static final UCharacter.UnicodeBlock MISCELLANEOUS_MATHEMATICAL_SYMBOLS_B

SUPPLEMENTAL_MATHEMATICAL_OPERATORS

public static final UCharacter.UnicodeBlock SUPPLEMENTAL_MATHEMATICAL_OPERATORS

KATAKANA_PHONETIC_EXTENSIONS

public static final UCharacter.UnicodeBlock KATAKANA_PHONETIC_EXTENSIONS

VARIATION_SELECTORS

public static final UCharacter.UnicodeBlock VARIATION_SELECTORS

SUPPLEMENTARY_PRIVATE_USE_AREA_A

public static final UCharacter.UnicodeBlock SUPPLEMENTARY_PRIVATE_USE_AREA_A

SUPPLEMENTARY_PRIVATE_USE_AREA_B

public static final UCharacter.UnicodeBlock SUPPLEMENTARY_PRIVATE_USE_AREA_B

LIMBU

public static final UCharacter.UnicodeBlock LIMBU

TAI_LE

public static final UCharacter.UnicodeBlock TAI_LE

KHMER_SYMBOLS

public static final UCharacter.UnicodeBlock KHMER_SYMBOLS

PHONETIC_EXTENSIONS

public static final UCharacter.UnicodeBlock PHONETIC_EXTENSIONS

MISCELLANEOUS_SYMBOLS_AND_ARROWS

public static final UCharacter.UnicodeBlock MISCELLANEOUS_SYMBOLS_AND_ARROWS

YIJING_HEXAGRAM_SYMBOLS

public static final UCharacter.UnicodeBlock YIJING_HEXAGRAM_SYMBOLS

LINEAR_B_SYLLABARY

public static final UCharacter.UnicodeBlock LINEAR_B_SYLLABARY

LINEAR_B_IDEOGRAMS

public static final UCharacter.UnicodeBlock LINEAR_B_IDEOGRAMS

AEGEAN_NUMBERS

public static final UCharacter.UnicodeBlock AEGEAN_NUMBERS

UGARITIC

public static final UCharacter.UnicodeBlock UGARITIC

SHAVIAN

public static final UCharacter.UnicodeBlock SHAVIAN

OSMANYA

public static final UCharacter.UnicodeBlock OSMANYA

CYPRIOT_SYLLABARY

public static final UCharacter.UnicodeBlock CYPRIOT_SYLLABARY

TAI_XUAN_JING_SYMBOLS

public static final UCharacter.UnicodeBlock TAI_XUAN_JING_SYMBOLS

VARIATION_SELECTORS_SUPPLEMENT

public static final UCharacter.UnicodeBlock VARIATION_SELECTORS_SUPPLEMENT

ANCIENT_GREEK_MUSICAL_NOTATION

public static final UCharacter.UnicodeBlock ANCIENT_GREEK_MUSICAL_NOTATION

ANCIENT_GREEK_NUMBERS

public static final UCharacter.UnicodeBlock ANCIENT_GREEK_NUMBERS

ARABIC_SUPPLEMENT

public static final UCharacter.UnicodeBlock ARABIC_SUPPLEMENT

BUGINESE

public static final UCharacter.UnicodeBlock BUGINESE

CJK_STROKES

public static final UCharacter.UnicodeBlock CJK_STROKES

COMBINING_DIACRITICAL_MARKS_SUPPLEMENT

public static final UCharacter.UnicodeBlock COMBINING_DIACRITICAL_MARKS_SUPPLEMENT

COPTIC

public static final UCharacter.UnicodeBlock COPTIC

ETHIOPIC_EXTENDED

public static final UCharacter.UnicodeBlock ETHIOPIC_EXTENDED

ETHIOPIC_SUPPLEMENT

public static final UCharacter.UnicodeBlock ETHIOPIC_SUPPLEMENT

GEORGIAN_SUPPLEMENT

public static final UCharacter.UnicodeBlock GEORGIAN_SUPPLEMENT

GLAGOLITIC

public static final UCharacter.UnicodeBlock GLAGOLITIC

KHAROSHTHI

public static final UCharacter.UnicodeBlock KHAROSHTHI

MODIFIER_TONE_LETTERS

public static final UCharacter.UnicodeBlock MODIFIER_TONE_LETTERS

NEW_TAI_LUE

public static final UCharacter.UnicodeBlock NEW_TAI_LUE

OLD_PERSIAN

public static final UCharacter.UnicodeBlock OLD_PERSIAN

PHONETIC_EXTENSIONS_SUPPLEMENT

public static final UCharacter.UnicodeBlock PHONETIC_EXTENSIONS_SUPPLEMENT

SUPPLEMENTAL_PUNCTUATION

public static final UCharacter.UnicodeBlock SUPPLEMENTAL_PUNCTUATION

SYLOTI_NAGRI

public static final UCharacter.UnicodeBlock SYLOTI_NAGRI

TIFINAGH

public static final UCharacter.UnicodeBlock TIFINAGH

VERTICAL_FORMS

public static final UCharacter.UnicodeBlock VERTICAL_FORMS

NKO

public static final UCharacter.UnicodeBlock NKO

BALINESE

public static final UCharacter.UnicodeBlock BALINESE

LATIN_EXTENDED_C

public static final UCharacter.UnicodeBlock LATIN_EXTENDED_C

LATIN_EXTENDED_D

public static final UCharacter.UnicodeBlock LATIN_EXTENDED_D

PHAGS_PA

public static final UCharacter.UnicodeBlock PHAGS_PA

PHOENICIAN

public static final UCharacter.UnicodeBlock PHOENICIAN

CUNEIFORM

public static final UCharacter.UnicodeBlock CUNEIFORM

CUNEIFORM_NUMBERS_AND_PUNCTUATION

public static final UCharacter.UnicodeBlock CUNEIFORM_NUMBERS_AND_PUNCTUATION

COUNTING_ROD_NUMERALS

public static final UCharacter.UnicodeBlock COUNTING_ROD_NUMERALS

INVALID_CODE

public static final UCharacter.UnicodeBlock INVALID_CODE

INVALID_CODE_ID

public static final int INVALID_CODE_ID
See Also:
Constant Field Values

BASIC_LATIN_ID

public static final int BASIC_LATIN_ID
See Also:
Constant Field Values

LATIN_1_SUPPLEMENT_ID

public static final int LATIN_1_SUPPLEMENT_ID
See Also:
Constant Field Values

LATIN_EXTENDED_A_ID

public static final int LATIN_EXTENDED_A_ID
See Also:
Constant Field Values

LATIN_EXTENDED_B_ID

public static final int LATIN_EXTENDED_B_ID
See Also:
Constant Field Values

IPA_EXTENSIONS_ID

public static final int IPA_EXTENSIONS_ID
See Also:
Constant Field Values

SPACING_MODIFIER_LETTERS_ID

public static final int SPACING_MODIFIER_LETTERS_ID
See Also:
Constant Field Values

COMBINING_DIACRITICAL_MARKS_ID

public static final int COMBINING_DIACRITICAL_MARKS_ID
See Also:
Constant Field Values

GREEK_ID

public static final int GREEK_ID
Unicode 3.2 renames this block to "Greek and Coptic".

See Also:
Constant Field Values

CYRILLIC_ID

public static final int CYRILLIC_ID
See Also:
Constant Field Values

ARMENIAN_ID

public static final int ARMENIAN_ID
See Also:
Constant Field Values

HEBREW_ID

public static final int HEBREW_ID
See Also:
Constant Field Values

ARABIC_ID

public static final int ARABIC_ID
See Also:
Constant Field Values

SYRIAC_ID

public static final int SYRIAC_ID
See Also:
Constant Field Values

THAANA_ID

public static final int THAANA_ID
See Also:
Constant Field Values

DEVANAGARI_ID

public static final int DEVANAGARI_ID
See Also:
Constant Field Values

BENGALI_ID

public static final int BENGALI_ID
See Also:
Constant Field Values

GURMUKHI_ID

public static final int GURMUKHI_ID
See Also:
Constant Field Values

GUJARATI_ID

public static final int GUJARATI_ID
See Also:
Constant Field Values

ORIYA_ID

public static final int ORIYA_ID
See Also:
Constant Field Values

TAMIL_ID

public static final int TAMIL_ID
See Also:
Constant Field Values

TELUGU_ID

public static final int TELUGU_ID
See Also:
Constant Field Values

KANNADA_ID

public static final int KANNADA_ID
See Also:
Constant Field Values

MALAYALAM_ID

public static final int MALAYALAM_ID
See Also:
Constant Field Values

SINHALA_ID

public static final int SINHALA_ID
See Also:
Constant Field Values

THAI_ID

public static final int THAI_ID
See Also:
Constant Field Values

LAO_ID

public static final int LAO_ID
See Also:
Constant Field Values

TIBETAN_ID

public static final int TIBETAN_ID
See Also:
Constant Field Values

MYANMAR_ID

public static final int MYANMAR_ID
See Also:
Constant Field Values

GEORGIAN_ID

public static final int GEORGIAN_ID
See Also:
Constant Field Values

HANGUL_JAMO_ID

public static final int HANGUL_JAMO_ID
See Also:
Constant Field Values

ETHIOPIC_ID

public static final int ETHIOPIC_ID
See Also:
Constant Field Values

CHEROKEE_ID

public static final int CHEROKEE_ID
See Also:
Constant Field Values

UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_ID

public static final int UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_ID
See Also:
Constant Field Values

OGHAM_ID

public static final int OGHAM_ID
See Also:
Constant Field Values

RUNIC_ID

public static final int RUNIC_ID
See Also:
Constant Field Values

KHMER_ID

public static final int KHMER_ID
See Also:
Constant Field Values

MONGOLIAN_ID

public static final int MONGOLIAN_ID
See Also:
Constant Field Values

LATIN_EXTENDED_ADDITIONAL_ID

public static final int LATIN_EXTENDED_ADDITIONAL_ID
See Also:
Constant Field Values

GREEK_EXTENDED_ID

public static final int GREEK_EXTENDED_ID
See Also:
Constant Field Values

GENERAL_PUNCTUATION_ID

public static final int GENERAL_PUNCTUATION_ID
See Also:
Constant Field Values

SUPERSCRIPTS_AND_SUBSCRIPTS_ID

public static final int SUPERSCRIPTS_AND_SUBSCRIPTS_ID
See Also:
Constant Field Values

CURRENCY_SYMBOLS_ID

public static final int CURRENCY_SYMBOLS_ID
See Also:
Constant Field Values

COMBINING_MARKS_FOR_SYMBOLS_ID

public static final int COMBINING_MARKS_FOR_SYMBOLS_ID
Unicode 3.2 renames this block to "Combining Diacritical Marks for Symbols".

See Also:
Constant Field Values

LETTERLIKE_SYMBOLS_ID

public static final int LETTERLIKE_SYMBOLS_ID
See Also:
Constant Field Values

NUMBER_FORMS_ID

public static final int NUMBER_FORMS_ID
See Also:
Constant Field Values

ARROWS_ID

public static final int ARROWS_ID
See Also:
Constant Field Values

MATHEMATICAL_OPERATORS_ID

public static final int MATHEMATICAL_OPERATORS_ID
See Also:
Constant Field Values

MISCELLANEOUS_TECHNICAL_ID

public static final int MISCELLANEOUS_TECHNICAL_ID
See Also:
Constant Field Values

CONTROL_PICTURES_ID

public static final int CONTROL_PICTURES_ID
See Also:
Constant Field Values

OPTICAL_CHARACTER_RECOGNITION_ID

public static final int OPTICAL_CHARACTER_RECOGNITION_ID
See Also:
Constant Field Values

ENCLOSED_ALPHANUMERICS_ID

public static final int ENCLOSED_ALPHANUMERICS_ID
See Also:
Constant Field Values

BOX_DRAWING_ID

public static final int BOX_DRAWING_ID
See Also:
Constant Field Values

BLOCK_ELEMENTS_ID

public static final int BLOCK_ELEMENTS_ID
See Also:
Constant Field Values

GEOMETRIC_SHAPES_ID

public static final int GEOMETRIC_SHAPES_ID
See Also:
Constant Field Values

MISCELLANEOUS_SYMBOLS_ID

public static final int MISCELLANEOUS_SYMBOLS_ID
See Also:
Constant Field Values

DINGBATS_ID

public static final int DINGBATS_ID
See Also:
Constant Field Values

BRAILLE_PATTERNS_ID

public static final int BRAILLE_PATTERNS_ID
See Also:
Constant Field Values

CJK_RADICALS_SUPPLEMENT_ID

public static final int CJK_RADICALS_SUPPLEMENT_ID
See Also:
Constant Field Values

KANGXI_RADICALS_ID

public static final int KANGXI_RADICALS_ID
See Also:
Constant Field Values

IDEOGRAPHIC_DESCRIPTION_CHARACTERS_ID

public static final int IDEOGRAPHIC_DESCRIPTION_CHARACTERS_ID
See Also:
Constant Field Values

CJK_SYMBOLS_AND_PUNCTUATION_ID

public static final int CJK_SYMBOLS_AND_PUNCTUATION_ID
See Also:
Constant Field Values

HIRAGANA_ID

public static final int HIRAGANA_ID
See Also:
Constant Field Values

KATAKANA_ID

public static final int KATAKANA_ID
See Also:
Constant Field Values

BOPOMOFO_ID

public static final int BOPOMOFO_ID
See Also:
Constant Field Values

HANGUL_COMPATIBILITY_JAMO_ID

public static final int HANGUL_COMPATIBILITY_JAMO_ID
See Also:
Constant Field Values

KANBUN_ID

public static final int KANBUN_ID
See Also:
Constant Field Values

BOPOMOFO_EXTENDED_ID

public static final int BOPOMOFO_EXTENDED_ID
See Also:
Constant Field Values

ENCLOSED_CJK_LETTERS_AND_MONTHS_ID

public static final int ENCLOSED_CJK_LETTERS_AND_MONTHS_ID
See Also:
Constant Field Values

CJK_COMPATIBILITY_ID

public static final int CJK_COMPATIBILITY_ID
See Also:
Constant Field Values

CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A_ID

public static final int CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A_ID
See Also:
Constant Field Values

CJK_UNIFIED_IDEOGRAPHS_ID

public static final int CJK_UNIFIED_IDEOGRAPHS_ID
See Also:
Constant Field Values

YI_SYLLABLES_ID

public static final int YI_SYLLABLES_ID
See Also:
Constant Field Values

YI_RADICALS_ID

public static final int YI_RADICALS_ID
See Also:
Constant Field Values

HANGUL_SYLLABLES_ID

public static final int HANGUL_SYLLABLES_ID
See Also:
Constant Field Values

HIGH_SURROGATES_ID

public static final int HIGH_SURROGATES_ID
See Also:
Constant Field Values

HIGH_PRIVATE_USE_SURROGATES_ID

public static final int HIGH_PRIVATE_USE_SURROGATES_ID
See Also:
Constant Field Values

LOW_SURROGATES_ID

public static final int LOW_SURROGATES_ID
See Also:
Constant Field Values

PRIVATE_USE_AREA_ID

public static final int PRIVATE_USE_AREA_ID
Same as public static final int PRIVATE_USE. Until Unicode 3.1.1; the corresponding block name was "Private Use"; and multiple code point ranges had this block. Unicode 3.2 renames the block for the BMP PUA to "Private Use Area" and adds separate blocks for the supplementary PUAs.

See Also:
Constant Field Values

PRIVATE_USE_ID

public static final int PRIVATE_USE_ID
Same as public static final int PRIVATE_USE_AREA. Until Unicode 3.1.1; the corresponding block name was "Private Use"; and multiple code point ranges had this block. Unicode 3.2 renames the block for the BMP PUA to "Private Use Area" and adds separate blocks for the supplementary PUAs.

See Also:
Constant Field Values

CJK_COMPATIBILITY_IDEOGRAPHS_ID

public static final int CJK_COMPATIBILITY_IDEOGRAPHS_ID
See Also:
Constant Field Values

ALPHABETIC_PRESENTATION_FORMS_ID

public static final int ALPHABETIC_PRESENTATION_FORMS_ID
See Also:
Constant Field Values

ARABIC_PRESENTATION_FORMS_A_ID

public static final int ARABIC_PRESENTATION_FORMS_A_ID
See Also:
Constant Field Values

COMBINING_HALF_MARKS_ID

public static final int COMBINING_HALF_MARKS_ID
See Also:
Constant Field Values

CJK_COMPATIBILITY_FORMS_ID

public static final int CJK_COMPATIBILITY_FORMS_ID
See Also:
Constant Field Values

SMALL_FORM_VARIANTS_ID

public static final int SMALL_FORM_VARIANTS_ID
See Also:
Constant Field Values

ARABIC_PRESENTATION_FORMS_B_ID

public static final int ARABIC_PRESENTATION_FORMS_B_ID
See Also:
Constant Field Values

SPECIALS_ID

public static final int SPECIALS_ID
See Also:
Constant Field Values

HALFWIDTH_AND_FULLWIDTH_FORMS_ID

public static final int HALFWIDTH_AND_FULLWIDTH_FORMS_ID
See Also:
Constant Field Values

OLD_ITALIC_ID

public static final int OLD_ITALIC_ID
See Also:
Constant Field Values

GOTHIC_ID

public static final int GOTHIC_ID
See Also:
Constant Field Values

DESERET_ID

public static final int DESERET_ID
See Also:
Constant Field Values

BYZANTINE_MUSICAL_SYMBOLS_ID

public static final int BYZANTINE_MUSICAL_SYMBOLS_ID
See Also:
Constant Field Values

MUSICAL_SYMBOLS_ID

public static final int MUSICAL_SYMBOLS_ID
See Also:
Constant Field Values

MATHEMATICAL_ALPHANUMERIC_SYMBOLS_ID

public static final int MATHEMATICAL_ALPHANUMERIC_SYMBOLS_ID
See Also:
Constant Field Values

CJK_UNIFIED_IDEOGRAPHS_EXTENSION_B_ID

public static final int CJK_UNIFIED_IDEOGRAPHS_EXTENSION_B_ID
See Also:
Constant Field Values

CJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENT_ID

public static final int CJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENT_ID
See Also:
Constant Field Values

TAGS_ID

public static final int TAGS_ID
See Also:
Constant Field Values

CYRILLIC_SUPPLEMENTARY_ID

public static final int CYRILLIC_SUPPLEMENTARY_ID
Unicode 4.0.1 renames the "Cyrillic Supplementary" block to "Cyrillic Supplement".

See Also:
Constant Field Values

CYRILLIC_SUPPLEMENT_ID

public static final int CYRILLIC_SUPPLEMENT_ID
Unicode 4.0.1 renames the "Cyrillic Supplementary" block to "Cyrillic Supplement".

See Also:
Constant Field Values

TAGALOG_ID

public static final int TAGALOG_ID
See Also:
Constant Field Values

HANUNOO_ID

public static final int HANUNOO_ID
See Also:
Constant Field Values

BUHID_ID

public static final int BUHID_ID
See Also:
Constant Field Values

TAGBANWA_ID

public static final int TAGBANWA_ID
See Also:
Constant Field Values

MISCELLANEOUS_MATHEMATICAL_SYMBOLS_A_ID

public static final int MISCELLANEOUS_MATHEMATICAL_SYMBOLS_A_ID
See Also:
Constant Field Values

SUPPLEMENTAL_ARROWS_A_ID

public static final int SUPPLEMENTAL_ARROWS_A_ID
See Also:
Constant Field Values

SUPPLEMENTAL_ARROWS_B_ID

public static final int SUPPLEMENTAL_ARROWS_B_ID
See Also:
Constant Field Values

MISCELLANEOUS_MATHEMATICAL_SYMBOLS_B_ID

public static final int MISCELLANEOUS_MATHEMATICAL_SYMBOLS_B_ID
See Also:
Constant Field Values

SUPPLEMENTAL_MATHEMATICAL_OPERATORS_ID

public static final int SUPPLEMENTAL_MATHEMATICAL_OPERATORS_ID
See Also:
Constant Field Values

KATAKANA_PHONETIC_EXTENSIONS_ID

public static final int KATAKANA_PHONETIC_EXTENSIONS_ID
See Also:
Constant Field Values

VARIATION_SELECTORS_ID

public static final int VARIATION_SELECTORS_ID
See Also:
Constant Field Values

SUPPLEMENTARY_PRIVATE_USE_AREA_A_ID

public static final int SUPPLEMENTARY_PRIVATE_USE_AREA_A_ID
See Also:
Constant Field Values

SUPPLEMENTARY_PRIVATE_USE_AREA_B_ID

public static final int SUPPLEMENTARY_PRIVATE_USE_AREA_B_ID
See Also:
Constant Field Values

LIMBU_ID

public static final int LIMBU_ID
See Also:
Constant Field Values

TAI_LE_ID

public static final int TAI_LE_ID
See Also:
Constant Field Values

KHMER_SYMBOLS_ID

public static final int KHMER_SYMBOLS_ID
See Also:
Constant Field Values

PHONETIC_EXTENSIONS_ID

public static final int PHONETIC_EXTENSIONS_ID
See Also:
Constant Field Values

MISCELLANEOUS_SYMBOLS_AND_ARROWS_ID

public static final int MISCELLANEOUS_SYMBOLS_AND_ARROWS_ID
See Also:
Constant Field Values

YIJING_HEXAGRAM_SYMBOLS_ID

public static final int YIJING_HEXAGRAM_SYMBOLS_ID
See Also:
Constant Field Values

LINEAR_B_SYLLABARY_ID

public static final int LINEAR_B_SYLLABARY_ID
See Also:
Constant Field Values

LINEAR_B_IDEOGRAMS_ID

public static final int LINEAR_B_IDEOGRAMS_ID
See Also:
Constant Field Values

AEGEAN_NUMBERS_ID

public static final int AEGEAN_NUMBERS_ID
See Also:
Constant Field Values

UGARITIC_ID

public static final int UGARITIC_ID
See Also:
Constant Field Values

SHAVIAN_ID

public static final int SHAVIAN_ID
See Also:
Constant Field Values

OSMANYA_ID

public static final int OSMANYA_ID
See Also:
Constant Field Values

CYPRIOT_SYLLABARY_ID

public static final int CYPRIOT_SYLLABARY_ID
See Also:
Constant Field Values

TAI_XUAN_JING_SYMBOLS_ID

public static final int TAI_XUAN_JING_SYMBOLS_ID
See Also:
Constant Field Values

VARIATION_SELECTORS_SUPPLEMENT_ID

public static final int VARIATION_SELECTORS_SUPPLEMENT_ID
See Also:
Constant Field Values

ANCIENT_GREEK_MUSICAL_NOTATION_ID

public static final int ANCIENT_GREEK_MUSICAL_NOTATION_ID
See Also:
Constant Field Values

ANCIENT_GREEK_NUMBERS_ID

public static final int ANCIENT_GREEK_NUMBERS_ID
See Also:
Constant Field Values

ARABIC_SUPPLEMENT_ID

public static final int ARABIC_SUPPLEMENT_ID
See Also:
Constant Field Values

BUGINESE_ID

public static final int BUGINESE_ID
See Also:
Constant Field Values

CJK_STROKES_ID

public static final int CJK_STROKES_ID
See Also:
Constant Field Values

COMBINING_DIACRITICAL_MARKS_SUPPLEMENT_ID

public static final int COMBINING_DIACRITICAL_MARKS_SUPPLEMENT_ID
See Also:
Constant Field Values

COPTIC_ID

public static final int COPTIC_ID
See Also:
Constant Field Values

ETHIOPIC_EXTENDED_ID

public static final int ETHIOPIC_EXTENDED_ID
See Also:
Constant Field Values

ETHIOPIC_SUPPLEMENT_ID

public static final int ETHIOPIC_SUPPLEMENT_ID
See Also:
Constant Field Values

GEORGIAN_SUPPLEMENT_ID

public static final int GEORGIAN_SUPPLEMENT_ID
See Also:
Constant Field Values

GLAGOLITIC_ID

public static final int GLAGOLITIC_ID
See Also:
Constant Field Values

KHAROSHTHI_ID

public static final int KHAROSHTHI_ID
See Also:
Constant Field Values

MODIFIER_TONE_LETTERS_ID

public static final int MODIFIER_TONE_LETTERS_ID
See Also:
Constant Field Values

NEW_TAI_LUE_ID

public static final int NEW_TAI_LUE_ID
See Also:
Constant Field Values

OLD_PERSIAN_ID

public static final int OLD_PERSIAN_ID
See Also:
Constant Field Values

PHONETIC_EXTENSIONS_SUPPLEMENT_ID

public static final int PHONETIC_EXTENSIONS_SUPPLEMENT_ID
See Also:
Constant Field Values

SUPPLEMENTAL_PUNCTUATION_ID

public static final int SUPPLEMENTAL_PUNCTUATION_ID
See Also:
Constant Field Values

SYLOTI_NAGRI_ID

public static final int SYLOTI_NAGRI_ID
See Also:
Constant Field Values

TIFINAGH_ID

public static final int TIFINAGH_ID
See Also:
Constant Field Values

VERTICAL_FORMS_ID

public static final int VERTICAL_FORMS_ID
See Also:
Constant Field Values

NKO_ID

public static final int NKO_ID
See Also:
Constant Field Values

BALINESE_ID

public static final int BALINESE_ID
See Also:
Constant Field Values

LATIN_EXTENDED_C_ID

public static final int LATIN_EXTENDED_C_ID
See Also:
Constant Field Values

LATIN_EXTENDED_D_ID

public static final int LATIN_EXTENDED_D_ID
See Also:
Constant Field Values

PHAGS_PA_ID

public static final int PHAGS_PA_ID
See Also:
Constant Field Values

PHOENICIAN_ID

public static final int PHOENICIAN_ID
See Also:
Constant Field Values

CUNEIFORM_ID

public static final int CUNEIFORM_ID
See Also:
Constant Field Values

CUNEIFORM_NUMBERS_AND_PUNCTUATION_ID

public static final int CUNEIFORM_NUMBERS_AND_PUNCTUATION_ID
See Also:
Constant Field Values

COUNTING_ROD_NUMERALS_ID

public static final int COUNTING_ROD_NUMERALS_ID
See Also:
Constant Field Values

COUNT

public static final int COUNT
See Also:
Constant Field Values
Method Detail

getInstance

public static UCharacter.UnicodeBlock getInstance(int id)
Gets the only instance of the UnicodeBlock with the argument ID. If no such ID exists, a INVALID_CODE UnicodeBlock will be returned.

Parameters:
id - UnicodeBlock ID
Returns:
the only instance of the UnicodeBlock with the argument ID if it exists, otherwise a INVALID_CODE UnicodeBlock will be returned.

of

public static UCharacter.UnicodeBlock of(int ch)
Returns the Unicode allocation block that contains the code point, or null if the code point is not a member of a defined block.

Parameters:
ch - code point to be tested
Returns:
the Unicode allocation block that contains the code point

forName

public static final UCharacter.UnicodeBlock forName(java.lang.String blockName)
Cover the JDK 1.5 API. Return the Unicode block with the given name.
Note: Unlike JDK 1.5, this only matches against the official UCD name and the Java block name (ignoring case).

Parameters:
blockName - the name of the block to match
Returns:
the UnicodeBlock with that name
Throws:
java.lang.IllegalArgumentException - if the blockName could not be matched

getID

public int getID()
Returns the type ID of this Unicode block

Returns:
integer type ID of this Unicode block


Copyright (c) 2007 IBM Corporation and others.