Index (Frames) | Index (No Frames) | Package | Package Tree | Tree
java.lang

Class Character.UnicodeBlock

java.lang.Object
|
+--java.lang.Character.Subset
   |
   +--java.lang.Character.UnicodeBlock


public static final class Character.UnicodeBlock

extends Character.Subset

A family of character subsets in the Unicode specification. A character is in at most one of these blocks. This inner class was generated automatically from doc/unicode/Block-3.txt, by some perl scripts. This Unicode definition file can be found on the http://www.unicode.org website. JDK 1.4 uses Unicode version 3.0.0.

Since:Author:

Field Summary

static java.lang.Character.UnicodeBlockALPHABETIC_PRESENTATION_FORMS

Alphabetic Presentation Forms.
static java.lang.Character.UnicodeBlockARABIC

Arabic.
static java.lang.Character.UnicodeBlockARABIC_PRESENTATION_FORMS_A

Arabic Presentation Forms-A.
static java.lang.Character.UnicodeBlockARABIC_PRESENTATION_FORMS_B

Arabic Presentation Forms-B.
static java.lang.Character.UnicodeBlockARMENIAN

Armenian.
static java.lang.Character.UnicodeBlockARROWS

Arrows.
static java.lang.Character.UnicodeBlockBASIC_LATIN

Basic Latin.
static java.lang.Character.UnicodeBlockBENGALI

Bengali.
static java.lang.Character.UnicodeBlockBLOCK_ELEMENTS

Block Elements.
static java.lang.Character.UnicodeBlockBOPOMOFO

Bopomofo.
static java.lang.Character.UnicodeBlockBOPOMOFO_EXTENDED

Bopomofo Extended.
static java.lang.Character.UnicodeBlockBOX_DRAWING

Box Drawing.
static java.lang.Character.UnicodeBlockBRAILLE_PATTERNS

Braille Patterns.
static java.lang.Character.UnicodeBlockCHEROKEE

Cherokee.
static java.lang.Character.UnicodeBlockCJK_COMPATIBILITY

CJK Compatibility.
static java.lang.Character.UnicodeBlockCJK_COMPATIBILITY_FORMS

CJK Compatibility Forms.
static java.lang.Character.UnicodeBlockCJK_COMPATIBILITY_IDEOGRAPHS

CJK Compatibility Ideographs.
static java.lang.Character.UnicodeBlockCJK_RADICALS_SUPPLEMENT

CJK Radicals Supplement.
static java.lang.Character.UnicodeBlockCJK_SYMBOLS_AND_PUNCTUATION

CJK Symbols and Punctuation.
static java.lang.Character.UnicodeBlockCJK_UNIFIED_IDEOGRAPHS

CJK Unified Ideographs.
static java.lang.Character.UnicodeBlockCJK_UNIFIED_IDEOGRAPHS_EXTENSION_A

CJK Unified Ideographs Extension A.
static java.lang.Character.UnicodeBlockCOMBINING_DIACRITICAL_MARKS

Combining Diacritical Marks.
static java.lang.Character.UnicodeBlockCOMBINING_HALF_MARKS

Combining Half Marks.
static java.lang.Character.UnicodeBlockCOMBINING_MARKS_FOR_SYMBOLS

Combining Marks for Symbols.
static java.lang.Character.UnicodeBlockCONTROL_PICTURES

Control Pictures.
static java.lang.Character.UnicodeBlockCURRENCY_SYMBOLS

Currency Symbols.
static java.lang.Character.UnicodeBlockCYRILLIC

Cyrillic.
static java.lang.Character.UnicodeBlockDEVANAGARI

Devanagari.
static java.lang.Character.UnicodeBlockDINGBATS

Dingbats.
static java.lang.Character.UnicodeBlockENCLOSED_ALPHANUMERICS

Enclosed Alphanumerics.
static java.lang.Character.UnicodeBlockENCLOSED_CJK_LETTERS_AND_MONTHS

Enclosed CJK Letters and Months.
static java.lang.Character.UnicodeBlockETHIOPIC

Ethiopic.
static java.lang.Character.UnicodeBlockGENERAL_PUNCTUATION

General Punctuation.
static java.lang.Character.UnicodeBlockGEOMETRIC_SHAPES

Geometric Shapes.
static java.lang.Character.UnicodeBlockGEORGIAN

Georgian.
static java.lang.Character.UnicodeBlockGREEK

Greek.
static java.lang.Character.UnicodeBlockGREEK_EXTENDED

Greek Extended.
static java.lang.Character.UnicodeBlockGUJARATI

Gujarati.
static java.lang.Character.UnicodeBlockGURMUKHI

Gurmukhi.
static java.lang.Character.UnicodeBlockHALFWIDTH_AND_FULLWIDTH_FORMS

Halfwidth and Fullwidth Forms.
static java.lang.Character.UnicodeBlockHANGUL_COMPATIBILITY_JAMO

Hangul Compatibility Jamo.
static java.lang.Character.UnicodeBlockHANGUL_JAMO

Hangul Jamo.
static java.lang.Character.UnicodeBlockHANGUL_SYLLABLES

Hangul Syllables.
static java.lang.Character.UnicodeBlockHEBREW

Hebrew.
static java.lang.Character.UnicodeBlockHIRAGANA

Hiragana.
static java.lang.Character.UnicodeBlockIDEOGRAPHIC_DESCRIPTION_CHARACTERS

Ideographic Description Characters.
static java.lang.Character.UnicodeBlockIPA_EXTENSIONS

IPA Extensions.
static java.lang.Character.UnicodeBlockKANBUN

Kanbun.
static java.lang.Character.UnicodeBlockKANGXI_RADICALS

Kangxi Radicals.
static java.lang.Character.UnicodeBlockKANNADA

Kannada.
static java.lang.Character.UnicodeBlockKATAKANA

Katakana.
static java.lang.Character.UnicodeBlockKHMER

Khmer.
static java.lang.Character.UnicodeBlockLAO

Lao.
static java.lang.Character.UnicodeBlockLATIN_1_SUPPLEMENT

Latin-1 Supplement.
static java.lang.Character.UnicodeBlockLATIN_EXTENDED_A

Latin Extended-A.
static java.lang.Character.UnicodeBlockLATIN_EXTENDED_ADDITIONAL

Latin Extended Additional.
static java.lang.Character.UnicodeBlockLATIN_EXTENDED_B

Latin Extended-B.
static java.lang.Character.UnicodeBlockLETTERLIKE_SYMBOLS

Letterlike Symbols.
static java.lang.Character.UnicodeBlockMALAYALAM

Malayalam.
static java.lang.Character.UnicodeBlockMATHEMATICAL_OPERATORS

Mathematical Operators.
static java.lang.Character.UnicodeBlockMISCELLANEOUS_SYMBOLS

Miscellaneous Symbols.
static java.lang.Character.UnicodeBlockMISCELLANEOUS_TECHNICAL

Miscellaneous Technical.
static java.lang.Character.UnicodeBlockMONGOLIAN

Mongolian.
static java.lang.Character.UnicodeBlockMYANMAR

Myanmar.
static java.lang.Character.UnicodeBlockNUMBER_FORMS

Number Forms.
static java.lang.Character.UnicodeBlockOGHAM

Ogham.
static java.lang.Character.UnicodeBlockOPTICAL_CHARACTER_RECOGNITION

Optical Character Recognition.
static java.lang.Character.UnicodeBlockORIYA

Oriya.
static java.lang.Character.UnicodeBlockPRIVATE_USE_AREA

Private Use Area.
static java.lang.Character.UnicodeBlockRUNIC

Runic.
static java.lang.Character.UnicodeBlockSINHALA

Sinhala.
static java.lang.Character.UnicodeBlockSMALL_FORM_VARIANTS

Small Form Variants.
static java.lang.Character.UnicodeBlockSPACING_MODIFIER_LETTERS

Spacing Modifier Letters.
static java.lang.Character.UnicodeBlockSPECIALS

Specials.
static java.lang.Character.UnicodeBlockSUPERSCRIPTS_AND_SUBSCRIPTS

Superscripts and Subscripts.
static java.lang.Character.UnicodeBlockSURROGATES_AREA

Surrogates Area.
static java.lang.Character.UnicodeBlockSYRIAC

Syriac.
static java.lang.Character.UnicodeBlockTAMIL

Tamil.
static java.lang.Character.UnicodeBlockTELUGU

Telugu.
static java.lang.Character.UnicodeBlockTHAANA

Thaana.
static java.lang.Character.UnicodeBlockTHAI

Thai.
static java.lang.Character.UnicodeBlockTIBETAN

Tibetan.
static java.lang.Character.UnicodeBlockUNIFIED_CANADIAN_ABORIGINAL_SYLLABICS

Unified Canadian Aboriginal Syllabics.
static java.lang.Character.UnicodeBlockYI_RADICALS

Yi Radicals.
static java.lang.Character.UnicodeBlockYI_SYLLABLES

Yi Syllables.

Method Summary

static java.lang.Character.UnicodeBlockof(char ch)

Returns the Unicode character block which a character belongs to.

Field Details

ALPHABETIC_PRESENTATION_FORMS

public static final Character.UnicodeBlock ALPHABETIC_PRESENTATION_FORMS

Alphabetic Presentation Forms. '\uFB00' - '\uFB4F'.


ARABIC

public static final Character.UnicodeBlock ARABIC

Arabic. '\u0600' - '\u06FF'.


ARABIC_PRESENTATION_FORMS_A

public static final Character.UnicodeBlock ARABIC_PRESENTATION_FORMS_A

Arabic Presentation Forms-A. '\uFB50' - '\uFDFF'.


ARABIC_PRESENTATION_FORMS_B

public static final Character.UnicodeBlock ARABIC_PRESENTATION_FORMS_B

Arabic Presentation Forms-B. '\uFE70' - '\uFEFE'.


ARMENIAN

public static final Character.UnicodeBlock ARMENIAN

Armenian. '\u0530' - '\u058F'.


ARROWS

public static final Character.UnicodeBlock ARROWS

Arrows. '\u2190' - '\u21FF'.


BASIC_LATIN

public static final Character.UnicodeBlock BASIC_LATIN

Basic Latin. '\u0000' - '\u007F'.


BENGALI

public static final Character.UnicodeBlock BENGALI

Bengali. '\u0980' - '\u09FF'.


BLOCK_ELEMENTS

public static final Character.UnicodeBlock BLOCK_ELEMENTS

Block Elements. '\u2580' - '\u259F'.


BOPOMOFO

public static final Character.UnicodeBlock BOPOMOFO

Bopomofo. '\u3100' - '\u312F'.


BOPOMOFO_EXTENDED

public static final Character.UnicodeBlock BOPOMOFO_EXTENDED

Bopomofo Extended. '\u31A0' - '\u31BF'.

Since:

BOX_DRAWING

public static final Character.UnicodeBlock BOX_DRAWING

Box Drawing. '\u2500' - '\u257F'.


BRAILLE_PATTERNS

public static final Character.UnicodeBlock BRAILLE_PATTERNS

Braille Patterns. '\u2800' - '\u28FF'.

Since:

CHEROKEE

public static final Character.UnicodeBlock CHEROKEE

Cherokee. '\u13A0' - '\u13FF'.

Since:

CJK_COMPATIBILITY

public static final Character.UnicodeBlock CJK_COMPATIBILITY

CJK Compatibility. '\u3300' - '\u33FF'.


CJK_COMPATIBILITY_FORMS

public static final Character.UnicodeBlock CJK_COMPATIBILITY_FORMS

CJK Compatibility Forms. '\uFE30' - '\uFE4F'.


CJK_COMPATIBILITY_IDEOGRAPHS

public static final Character.UnicodeBlock CJK_COMPATIBILITY_IDEOGRAPHS

CJK Compatibility Ideographs. '\uF900' - '\uFAFF'.


CJK_RADICALS_SUPPLEMENT

public static final Character.UnicodeBlock CJK_RADICALS_SUPPLEMENT

CJK Radicals Supplement. '\u2E80' - '\u2EFF'.

Since:

CJK_SYMBOLS_AND_PUNCTUATION

public static final Character.UnicodeBlock CJK_SYMBOLS_AND_PUNCTUATION

CJK Symbols and Punctuation. '\u3000' - '\u303F'.


CJK_UNIFIED_IDEOGRAPHS

public static final Character.UnicodeBlock CJK_UNIFIED_IDEOGRAPHS

CJK Unified Ideographs. '\u4E00' - '\u9FFF'.


CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A

public static final Character.UnicodeBlock CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A

CJK Unified Ideographs Extension A. '\u3400' - '\u4DB5'.

Since:

COMBINING_DIACRITICAL_MARKS

public static final Character.UnicodeBlock COMBINING_DIACRITICAL_MARKS

Combining Diacritical Marks. '\u0300' - '\u036F'.


COMBINING_HALF_MARKS

public static final Character.UnicodeBlock COMBINING_HALF_MARKS

Combining Half Marks. '\uFE20' - '\uFE2F'.


COMBINING_MARKS_FOR_SYMBOLS

public static final Character.UnicodeBlock COMBINING_MARKS_FOR_SYMBOLS

Combining Marks for Symbols. '\u20D0' - '\u20FF'.


CONTROL_PICTURES

public static final Character.UnicodeBlock CONTROL_PICTURES

Control Pictures. '\u2400' - '\u243F'.


CURRENCY_SYMBOLS

public static final Character.UnicodeBlock CURRENCY_SYMBOLS

Currency Symbols. '\u20A0' - '\u20CF'.


CYRILLIC

public static final Character.UnicodeBlock CYRILLIC

Cyrillic. '\u0400' - '\u04FF'.


DEVANAGARI

public static final Character.UnicodeBlock DEVANAGARI

Devanagari. '\u0900' - '\u097F'.


DINGBATS

public static final Character.UnicodeBlock DINGBATS

Dingbats. '\u2700' - '\u27BF'.


ENCLOSED_ALPHANUMERICS

public static final Character.UnicodeBlock ENCLOSED_ALPHANUMERICS

Enclosed Alphanumerics. '\u2460' - '\u24FF'.


ENCLOSED_CJK_LETTERS_AND_MONTHS

public static final Character.UnicodeBlock ENCLOSED_CJK_LETTERS_AND_MONTHS

Enclosed CJK Letters and Months. '\u3200' - '\u32FF'.


ETHIOPIC

public static final Character.UnicodeBlock ETHIOPIC

Ethiopic. '\u1200' - '\u137F'.

Since:

GENERAL_PUNCTUATION

public static final Character.UnicodeBlock GENERAL_PUNCTUATION

General Punctuation. '\u2000' - '\u206F'.


GEOMETRIC_SHAPES

public static final Character.UnicodeBlock GEOMETRIC_SHAPES

Geometric Shapes. '\u25A0' - '\u25FF'.


GEORGIAN

public static final Character.UnicodeBlock GEORGIAN

Georgian. '\u10A0' - '\u10FF'.


GREEK

public static final Character.UnicodeBlock GREEK

Greek. '\u0370' - '\u03FF'.


GREEK_EXTENDED

public static final Character.UnicodeBlock GREEK_EXTENDED

Greek Extended. '\u1F00' - '\u1FFF'.


GUJARATI

public static final Character.UnicodeBlock GUJARATI

Gujarati. '\u0A80' - '\u0AFF'.


GURMUKHI

public static final Character.UnicodeBlock GURMUKHI

Gurmukhi. '\u0A00' - '\u0A7F'.


HALFWIDTH_AND_FULLWIDTH_FORMS

public static final Character.UnicodeBlock HALFWIDTH_AND_FULLWIDTH_FORMS

Halfwidth and Fullwidth Forms. '\uFF00' - '\uFFEF'.


HANGUL_COMPATIBILITY_JAMO

public static final Character.UnicodeBlock HANGUL_COMPATIBILITY_JAMO

Hangul Compatibility Jamo. '\u3130' - '\u318F'.


HANGUL_JAMO

public static final Character.UnicodeBlock HANGUL_JAMO

Hangul Jamo. '\u1100' - '\u11FF'.


HANGUL_SYLLABLES

public static final Character.UnicodeBlock HANGUL_SYLLABLES

Hangul Syllables. '\uAC00' - '\uD7A3'.


HEBREW

public static final Character.UnicodeBlock HEBREW

Hebrew. '\u0590' - '\u05FF'.


HIRAGANA

public static final Character.UnicodeBlock HIRAGANA

Hiragana. '\u3040' - '\u309F'.


IDEOGRAPHIC_DESCRIPTION_CHARACTERS

public static final Character.UnicodeBlock IDEOGRAPHIC_DESCRIPTION_CHARACTERS

Ideographic Description Characters. '\u2FF0' - '\u2FFF'.

Since:

IPA_EXTENSIONS

public static final Character.UnicodeBlock IPA_EXTENSIONS

IPA Extensions. '\u0250' - '\u02AF'.


KANBUN

public static final Character.UnicodeBlock KANBUN

Kanbun. '\u3190' - '\u319F'.


KANGXI_RADICALS

public static final Character.UnicodeBlock KANGXI_RADICALS

Kangxi Radicals. '\u2F00' - '\u2FDF'.

Since:

KANNADA

public static final Character.UnicodeBlock KANNADA

Kannada. '\u0C80' - '\u0CFF'.


KATAKANA

public static final Character.UnicodeBlock KATAKANA

Katakana. '\u30A0' - '\u30FF'.


KHMER

public static final Character.UnicodeBlock KHMER

Khmer. '\u1780' - '\u17FF'.

Since:

LAO

public static final Character.UnicodeBlock LAO

Lao. '\u0E80' - '\u0EFF'.


LATIN_1_SUPPLEMENT

public static final Character.UnicodeBlock LATIN_1_SUPPLEMENT

Latin-1 Supplement. '\u0080' - '\u00FF'.


LATIN_EXTENDED_A

public static final Character.UnicodeBlock LATIN_EXTENDED_A

Latin Extended-A. '\u0100' - '\u017F'.


LATIN_EXTENDED_ADDITIONAL

public static final Character.UnicodeBlock LATIN_EXTENDED_ADDITIONAL

Latin Extended Additional. '\u1E00' - '\u1EFF'.


LATIN_EXTENDED_B

public static final Character.UnicodeBlock LATIN_EXTENDED_B

Latin Extended-B. '\u0180' - '\u024F'.


LETTERLIKE_SYMBOLS

public static final Character.UnicodeBlock LETTERLIKE_SYMBOLS

Letterlike Symbols. '\u2100' - '\u214F'.


MALAYALAM

public static final Character.UnicodeBlock MALAYALAM

Malayalam. '\u0D00' - '\u0D7F'.


MATHEMATICAL_OPERATORS

public static final Character.UnicodeBlock MATHEMATICAL_OPERATORS

Mathematical Operators. '\u2200' - '\u22FF'.


MISCELLANEOUS_SYMBOLS

public static final Character.UnicodeBlock MISCELLANEOUS_SYMBOLS

Miscellaneous Symbols. '\u2600' - '\u26FF'.


MISCELLANEOUS_TECHNICAL

public static final Character.UnicodeBlock MISCELLANEOUS_TECHNICAL

Miscellaneous Technical. '\u2300' - '\u23FF'.


MONGOLIAN

public static final Character.UnicodeBlock MONGOLIAN

Mongolian. '\u1800' - '\u18AF'.

Since:

MYANMAR

public static final Character.UnicodeBlock MYANMAR

Myanmar. '\u1000' - '\u109F'.

Since:

NUMBER_FORMS

public static final Character.UnicodeBlock NUMBER_FORMS

Number Forms. '\u2150' - '\u218F'.


OGHAM

public static final Character.UnicodeBlock OGHAM

Ogham. '\u1680' - '\u169F'.

Since:

OPTICAL_CHARACTER_RECOGNITION

public static final Character.UnicodeBlock OPTICAL_CHARACTER_RECOGNITION

Optical Character Recognition. '\u2440' - '\u245F'.


ORIYA

public static final Character.UnicodeBlock ORIYA

Oriya. '\u0B00' - '\u0B7F'.


PRIVATE_USE_AREA

public static final Character.UnicodeBlock PRIVATE_USE_AREA

Private Use Area. '\uE000' - '\uF8FF'.


RUNIC

public static final Character.UnicodeBlock RUNIC

Runic. '\u16A0' - '\u16FF'.

Since:

SINHALA

public static final Character.UnicodeBlock SINHALA

Sinhala. '\u0D80' - '\u0DFF'.

Since:

SMALL_FORM_VARIANTS

public static final Character.UnicodeBlock SMALL_FORM_VARIANTS

Small Form Variants. '\uFE50' - '\uFE6F'.


SPACING_MODIFIER_LETTERS

public static final Character.UnicodeBlock SPACING_MODIFIER_LETTERS

Spacing Modifier Letters. '\u02B0' - '\u02FF'.


SPECIALS

public static final Character.UnicodeBlock SPECIALS

Specials. '\uFEFF', '\uFFF0' - '\uFFFD'.


SUPERSCRIPTS_AND_SUBSCRIPTS

public static final Character.UnicodeBlock SUPERSCRIPTS_AND_SUBSCRIPTS

Superscripts and Subscripts. '\u2070' - '\u209F'.


SURROGATES_AREA

public static final Character.UnicodeBlock SURROGATES_AREA

Surrogates Area. '\uD800' - '\uDFFF'.


SYRIAC

public static final Character.UnicodeBlock SYRIAC

Syriac. '\u0700' - '\u074F'.

Since:

TAMIL

public static final Character.UnicodeBlock TAMIL

Tamil. '\u0B80' - '\u0BFF'.


TELUGU

public static final Character.UnicodeBlock TELUGU

Telugu. '\u0C00' - '\u0C7F'.


THAANA

public static final Character.UnicodeBlock THAANA

Thaana. '\u0780' - '\u07BF'.

Since:

THAI

public static final Character.UnicodeBlock THAI

Thai. '\u0E00' - '\u0E7F'.


TIBETAN

public static final Character.UnicodeBlock TIBETAN

Tibetan. '\u0F00' - '\u0FFF'.


UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS

public static final Character.UnicodeBlock UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS

Unified Canadian Aboriginal Syllabics. '\u1400' - '\u167F'.

Since:

YI_RADICALS

public static final Character.UnicodeBlock YI_RADICALS

Yi Radicals. '\uA490' - '\uA4CF'.

Since:

YI_SYLLABLES

public static final Character.UnicodeBlock YI_SYLLABLES

Yi Syllables. '\uA000' - '\uA48F'.

Since:

Method Details

of

public static Character.UnicodeBlock of(char ch)

Returns the Unicode character block which a character belongs to.

Parameters:

Returns: