|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object java.lang.Character.Subset java.lang.Character.UnicodeBlock
A family of character subsets representing the character blocks in the Unicode specification. 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 Character.UnicodeBlock |
ALPHABETIC_PRESENTATION_FORMS
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
ARABIC
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
ARABIC_PRESENTATION_FORMS_A
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
ARABIC_PRESENTATION_FORMS_B
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
ARMENIAN
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
ARROWS
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
BASIC_LATIN
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
BENGALI
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
BLOCK_ELEMENTS
Constant for the Unicode character block of the same name. |
private static Character.UnicodeBlock[] |
blocks
|
private static char[] |
blockStarts
|
static Character.UnicodeBlock |
BOPOMOFO
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
BOPOMOFO_EXTENDED
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
BOX_DRAWING
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
BRAILLE_PATTERNS
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
CHEROKEE
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
CJK_COMPATIBILITY
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
CJK_COMPATIBILITY_FORMS
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
CJK_COMPATIBILITY_IDEOGRAPHS
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
CJK_RADICALS_SUPPLEMENT
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
CJK_SYMBOLS_AND_PUNCTUATION
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
CJK_UNIFIED_IDEOGRAPHS
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
COMBINING_DIACRITICAL_MARKS
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
COMBINING_HALF_MARKS
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
COMBINING_MARKS_FOR_SYMBOLS
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
CONTROL_PICTURES
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
CURRENCY_SYMBOLS
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
CYRILLIC
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
DEVANAGARI
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
DINGBATS
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
ENCLOSED_ALPHANUMERICS
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
ENCLOSED_CJK_LETTERS_AND_MONTHS
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
ETHIOPIC
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
GENERAL_PUNCTUATION
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
GEOMETRIC_SHAPES
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
GEORGIAN
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
GREEK
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
GREEK_EXTENDED
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
GUJARATI
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
GURMUKHI
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
HALFWIDTH_AND_FULLWIDTH_FORMS
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
HANGUL_COMPATIBILITY_JAMO
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
HANGUL_JAMO
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
HANGUL_SYLLABLES
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
HEBREW
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
HIRAGANA
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
IDEOGRAPHIC_DESCRIPTION_CHARACTERS
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
IPA_EXTENSIONS
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
KANBUN
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
KANGXI_RADICALS
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
KANNADA
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
KATAKANA
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
KHMER
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
LAO
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
LATIN_1_SUPPLEMENT
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
LATIN_EXTENDED_A
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
LATIN_EXTENDED_ADDITIONAL
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
LATIN_EXTENDED_B
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
LETTERLIKE_SYMBOLS
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
MALAYALAM
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
MATHEMATICAL_OPERATORS
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
MISCELLANEOUS_SYMBOLS
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
MISCELLANEOUS_TECHNICAL
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
MONGOLIAN
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
MYANMAR
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
NUMBER_FORMS
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
OGHAM
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
OPTICAL_CHARACTER_RECOGNITION
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
ORIYA
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
PRIVATE_USE_AREA
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
RUNIC
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
SINHALA
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
SMALL_FORM_VARIANTS
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
SPACING_MODIFIER_LETTERS
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
SPECIALS
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
SUPERSCRIPTS_AND_SUBSCRIPTS
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
SURROGATES_AREA
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
SYRIAC
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
TAMIL
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
TELUGU
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
THAANA
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
THAI
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
TIBETAN
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
YI_RADICALS
Constant for the Unicode character block of the same name. |
static Character.UnicodeBlock |
YI_SYLLABLES
Constant for the Unicode character block of the same name. |
Fields inherited from class java.lang.Character.Subset |
|
Constructor Summary | |
private |
Character.UnicodeBlock(String name)
|
Method Summary | |
static Character.UnicodeBlock |
of(char c)
Returns the object representing the Unicode block containing the given character, or null if the character 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 |
public static final Character.UnicodeBlock BASIC_LATIN
public static final Character.UnicodeBlock LATIN_1_SUPPLEMENT
public static final Character.UnicodeBlock LATIN_EXTENDED_A
public static final Character.UnicodeBlock LATIN_EXTENDED_B
public static final Character.UnicodeBlock IPA_EXTENSIONS
public static final Character.UnicodeBlock SPACING_MODIFIER_LETTERS
public static final Character.UnicodeBlock COMBINING_DIACRITICAL_MARKS
public static final Character.UnicodeBlock GREEK
public static final Character.UnicodeBlock CYRILLIC
public static final Character.UnicodeBlock ARMENIAN
public static final Character.UnicodeBlock HEBREW
public static final Character.UnicodeBlock ARABIC
public static final Character.UnicodeBlock DEVANAGARI
public static final Character.UnicodeBlock BENGALI
public static final Character.UnicodeBlock GURMUKHI
public static final Character.UnicodeBlock GUJARATI
public static final Character.UnicodeBlock ORIYA
public static final Character.UnicodeBlock TAMIL
public static final Character.UnicodeBlock TELUGU
public static final Character.UnicodeBlock KANNADA
public static final Character.UnicodeBlock MALAYALAM
public static final Character.UnicodeBlock THAI
public static final Character.UnicodeBlock LAO
public static final Character.UnicodeBlock TIBETAN
public static final Character.UnicodeBlock GEORGIAN
public static final Character.UnicodeBlock HANGUL_JAMO
public static final Character.UnicodeBlock LATIN_EXTENDED_ADDITIONAL
public static final Character.UnicodeBlock GREEK_EXTENDED
public static final Character.UnicodeBlock GENERAL_PUNCTUATION
public static final Character.UnicodeBlock SUPERSCRIPTS_AND_SUBSCRIPTS
public static final Character.UnicodeBlock CURRENCY_SYMBOLS
public static final Character.UnicodeBlock COMBINING_MARKS_FOR_SYMBOLS
public static final Character.UnicodeBlock LETTERLIKE_SYMBOLS
public static final Character.UnicodeBlock NUMBER_FORMS
public static final Character.UnicodeBlock ARROWS
public static final Character.UnicodeBlock MATHEMATICAL_OPERATORS
public static final Character.UnicodeBlock MISCELLANEOUS_TECHNICAL
public static final Character.UnicodeBlock CONTROL_PICTURES
public static final Character.UnicodeBlock OPTICAL_CHARACTER_RECOGNITION
public static final Character.UnicodeBlock ENCLOSED_ALPHANUMERICS
public static final Character.UnicodeBlock BOX_DRAWING
public static final Character.UnicodeBlock BLOCK_ELEMENTS
public static final Character.UnicodeBlock GEOMETRIC_SHAPES
public static final Character.UnicodeBlock MISCELLANEOUS_SYMBOLS
public static final Character.UnicodeBlock DINGBATS
public static final Character.UnicodeBlock CJK_SYMBOLS_AND_PUNCTUATION
public static final Character.UnicodeBlock HIRAGANA
public static final Character.UnicodeBlock KATAKANA
public static final Character.UnicodeBlock BOPOMOFO
public static final Character.UnicodeBlock HANGUL_COMPATIBILITY_JAMO
public static final Character.UnicodeBlock KANBUN
public static final Character.UnicodeBlock ENCLOSED_CJK_LETTERS_AND_MONTHS
public static final Character.UnicodeBlock CJK_COMPATIBILITY
public static final Character.UnicodeBlock CJK_UNIFIED_IDEOGRAPHS
public static final Character.UnicodeBlock HANGUL_SYLLABLES
public static final Character.UnicodeBlock SURROGATES_AREA
public static final Character.UnicodeBlock PRIVATE_USE_AREA
public static final Character.UnicodeBlock CJK_COMPATIBILITY_IDEOGRAPHS
public static final Character.UnicodeBlock ALPHABETIC_PRESENTATION_FORMS
public static final Character.UnicodeBlock ARABIC_PRESENTATION_FORMS_A
public static final Character.UnicodeBlock COMBINING_HALF_MARKS
public static final Character.UnicodeBlock CJK_COMPATIBILITY_FORMS
public static final Character.UnicodeBlock SMALL_FORM_VARIANTS
public static final Character.UnicodeBlock ARABIC_PRESENTATION_FORMS_B
public static final Character.UnicodeBlock HALFWIDTH_AND_FULLWIDTH_FORMS
public static final Character.UnicodeBlock SPECIALS
public static final Character.UnicodeBlock SYRIAC
public static final Character.UnicodeBlock THAANA
public static final Character.UnicodeBlock SINHALA
public static final Character.UnicodeBlock MYANMAR
public static final Character.UnicodeBlock ETHIOPIC
public static final Character.UnicodeBlock CHEROKEE
public static final Character.UnicodeBlock UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS
public static final Character.UnicodeBlock OGHAM
public static final Character.UnicodeBlock RUNIC
public static final Character.UnicodeBlock KHMER
public static final Character.UnicodeBlock MONGOLIAN
public static final Character.UnicodeBlock BRAILLE_PATTERNS
public static final Character.UnicodeBlock CJK_RADICALS_SUPPLEMENT
public static final Character.UnicodeBlock KANGXI_RADICALS
public static final Character.UnicodeBlock IDEOGRAPHIC_DESCRIPTION_CHARACTERS
public static final Character.UnicodeBlock BOPOMOFO_EXTENDED
public static final Character.UnicodeBlock CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A
public static final Character.UnicodeBlock YI_SYLLABLES
public static final Character.UnicodeBlock YI_RADICALS
private static final char[] blockStarts
private static final Character.UnicodeBlock[] blocks
Constructor Detail |
private Character.UnicodeBlock(String name)
Method Detail |
public static Character.UnicodeBlock of(char c)
null
if the character is not a
member of a defined block.
c
- The character in question
UnicodeBlock
instance representing the
Unicode block of which this character is a member, or
null
if the character is not a member of any
Unicode block
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |