Character.UnicodeBlock


Character.UnicodeBlock java.lang

Java 1.2

This subclass of Character.Subset defines a number of constants that represent named subsets of the Unicode character set. The subsets and their names are the character blocks defined by the Unicode specification (see http://www.unicode.org/). Java 1.4 and 5.0 both update this class to a new version of the Unicode standard and define a number of new block constants. The static method of( ) takes a character or int codepoint and returns the Character.UnicodeBlock to which it belongs, or null if it is not part of any defined block. When presented with an unknown Unicode character, this method provides a useful way to determine what alphabet it belongs to. In Java 5.0, the forName( ) factory method allows lookup of a UnicodeBlock by name .

 public static final class  Character.UnicodeBlock  extends Character.Subset {  // No Constructor   // Public Constants   5.0  public static final Character.UnicodeBlock  AEGEAN_NUMBERS  ;        public static final Character.UnicodeBlock  ALPHABETIC_PRESENTATION_FORMS  ;        public static final Character.UnicodeBlock  ARABIC  ;        public static final Character.UnicodeBlock  ARABIC_PRESENTATION_FORMS_A  ;        public static final Character.UnicodeBlock  ARABIC_PRESENTATION_FORMS_B  ;        public static final Character.UnicodeBlock  ARMENIAN  ;        public static final Character.UnicodeBlock  ARROWS  ;        public static final Character.UnicodeBlock  BASIC_LATIN  ;        public static final Character.UnicodeBlock  BENGALI  ;        public static final Character.UnicodeBlock  BLOCK_ELEMENTS  ;        public static final Character.UnicodeBlock  BOPOMOFO  ;  1.4  public static final Character.UnicodeBlock  BOPOMOFO_EXTENDED  ;        public static final Character.UnicodeBlock  BOX_DRAWING  ;  1.4  public static final Character.UnicodeBlock  BRAILLE_PATTERNS  ;  5.0  public static final Character.UnicodeBlock  BUHID  ;  5.0  public static final Character.UnicodeBlock  BYZANTINE_MUSICAL_SYMBOLS  ;  1.4  public static final Character.UnicodeBlock  CHEROKEE  ;        public static final Character.UnicodeBlock  CJK_COMPATIBILITY  ;        public static final Character.UnicodeBlock  CJK_COMPATIBILITY_FORMS  ;        public static final Character.UnicodeBlock  CJK_COMPATIBILITY_IDEOGRAPHS  ;  5.0  public static final Character.UnicodeBlock  CJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENT  ;  1.4  public static final Character.UnicodeBlock  CJK_RADICALS_SUPPLEMENT  ;        public static final Character.UnicodeBlock  CJK_SYMBOLS_AND_PUNCTUATION  ;        public static final Character.UnicodeBlock  CJK_UNIFIED_IDEOGRAPHS  ;  1.4  public static final Character.UnicodeBlock  CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A  ;  5.0  public static final Character.UnicodeBlock  CJK_UNIFIED_IDEOGRAPHS_EXTENSION_B  ;        public static final Character.UnicodeBlock  COMBINING_DIACRITICAL_MARKS  ;        public static final Character.UnicodeBlock  COMBINING_HALF_MARKS  ;        public static final Character.UnicodeBlock  COMBINING_MARKS_FOR_SYMBOLS  ;        public static final Character.UnicodeBlock  CONTROL_PICTURES  ;        public static final Character.UnicodeBlock  CURRENCY_SYMBOLS  ;  5.0  public static final Character.UnicodeBlock  CYPRIOT_SYLLABARY  ;        public static final Character.UnicodeBlock  CYRILLIC  ;  5.0  public static final Character.UnicodeBlock  CYRILLIC_SUPPLEMENTARY  ;  5.0  public static final Character.UnicodeBlock  DESERET  ;        public static final Character.UnicodeBlock  DEVANAGARI  ;        public static final Character.UnicodeBlock  DINGBATS  ;        public static final Character.UnicodeBlock  ENCLOSED_ALPHANUMERICS  ;        public static final Character.UnicodeBlock  ENCLOSED_CJK_LETTERS_AND_MONTHS  ;  1.4  public static final Character.UnicodeBlock  ETHIOPIC  ;        public static final Character.UnicodeBlock  GENERAL_PUNCTUATION  ;        public static final Character.UnicodeBlock  GEOMETRIC_SHAPES  ;        public static final Character.UnicodeBlock  GEORGIAN  ;  5.0  public static final Character.UnicodeBlock  GOTHIC  ;        public static final Character.UnicodeBlock  GREEK  ;        public static final Character.UnicodeBlock  GREEK_EXTENDED  ;        public static final Character.UnicodeBlock  GUJARATI  ;        public static final Character.UnicodeBlock  GURMUKHI  ;        public static final Character.UnicodeBlock  HALFWIDTH_AND_FULLWIDTH_FORMS  ;        public static final Character.UnicodeBlock  HANGUL_COMPATIBILITY_JAMO  ;        public static final Character.UnicodeBlock  HANGUL_JAMO  ;        public static final Character.UnicodeBlock  HANGUL_SYLLABLES  ;  5.0  public static final Character.UnicodeBlock  HANUNOO  ;        public static final Character.UnicodeBlock  HEBREW  ;  5.0  public static final Character.UnicodeBlock  HIGH_PRIVATE_USE_SURROGATES  ;  5.0  public static final Character.UnicodeBlock  HIGH_SURROGATES  ;        public static final Character.UnicodeBlock  HIRAGANA  ;  1.4  public static final Character.UnicodeBlock  IDEOGRAPHIC_DESCRIPTION_CHARACTERS  ;        public static final Character.UnicodeBlock  IPA_EXTENSIONS  ;        public static final Character.UnicodeBlock  KANBUN  ;  1.4  public static final Character.UnicodeBlock  KANGXI_RADICALS  ;        public static final Character.UnicodeBlock  KANNADA  ;        public static final Character.UnicodeBlock  KATAKANA  ;  5.0  public static final Character.UnicodeBlock  KATAKANA_PHONETIC_EXTENSIONS  ;  1.4  public static final Character.UnicodeBlock  KHMER  ;  5.0  public static final Character.UnicodeBlock  KHMER_SYMBOLS  ;        public static final Character.UnicodeBlock  LAO  ;        public static final Character.UnicodeBlock  LATIN_1_SUPPLEMENT  ;        public static final Character.UnicodeBlock  LATIN_EXTENDED_A  ;        public static final Character.UnicodeBlock  LATIN_EXTENDED_ADDITIONAL  ;        public static final Character.UnicodeBlock  LATIN_EXTENDED_B  ;        public static final Character.UnicodeBlock  LETTERLIKE_SYMBOLS  ;  5.0  public static final Character.UnicodeBlock  LIMBU  ;  5.0  public static final Character.UnicodeBlock  LINEAR_B_IDEOGRAMS  ;  5.0  public static final Character.UnicodeBlock  LINEAR_B_SYLLABARY  ;  5.0  public static final Character.UnicodeBlock  LOW_SURROGATES  ;        public static final Character.UnicodeBlock  MALAYALAM  ;  5.0  public static final Character.UnicodeBlock  MATHEMATICAL_ALPHANUMERIC_SYMBOLS  ;        public static final Character.UnicodeBlock  MATHEMATICAL_OPERATORS  ;  5.0  public static final Character.UnicodeBlock  MISCELLANEOUS_MATHEMATICAL_SYMBOLS_A  ;  5.0  public static final Character.UnicodeBlock  MISCELLANEOUS_MATHEMATICAL_SYMBOLS_B  ;        public static final Character.UnicodeBlock  MISCELLANEOUS_SYMBOLS  ;  5.0  public static final Character.UnicodeBlock  MISCELLANEOUS_SYMBOLS_AND_ARROWS  ;        public static final Character.UnicodeBlock  MISCELLANEOUS_TECHNICAL  ;  1.4  public static final Character.UnicodeBlock  MONGOLIAN  ;  5.0  public static final Character.UnicodeBlock  MUSICAL_SYMBOLS  ;  1.4  public static final Character.UnicodeBlock  MYANMAR  ;        public static final Character.UnicodeBlock  NUMBER_FORMS  ;  1.4  public static final Character.UnicodeBlock  OGHAM  ;  5.0  public static final Character.UnicodeBlock  OLD_ITALIC  ;        public static final Character.UnicodeBlock  OPTICAL_CHARACTER_RECOGNITION  ;        public static final Character.UnicodeBlock  ORIYA  ;  5.0  public static final Character.UnicodeBlock  OSMANYA  ;  5.0  public static final Character.UnicodeBlock  PHONETIC_EXTENSIONS  ;        public static final Character.UnicodeBlock  PRIVATE_USE_AREA  ;  1.4  public static final Character.UnicodeBlock  RUNIC  ;  5.0  public static final Character.UnicodeBlock  SHAVIAN  ;  1.4  public static final Character.UnicodeBlock  SINHALA  ;        public static final Character.UnicodeBlock  SMALL_FORM_VARIANTS  ;        public static final Character.UnicodeBlock  SPACING_MODIFIER_LETTERS  ;        public static final Character.UnicodeBlock  SPECIALS  ;        public static final Character.UnicodeBlock  SUPERSCRIPTS_AND_SUBSCRIPTS  ;  5.0  public static final Character.UnicodeBlock  SUPPLEMENTAL_ARROWS_A  ;  5.0  public static final Character.UnicodeBlock  SUPPLEMENTAL_ARROWS_B  ;  5.0  public static final Character.UnicodeBlock  SUPPLEMENTAL_MATHEMATICAL_OPERATORS  ;  5.0  public static final Character.UnicodeBlock  SUPPLEMENTARY_PRIVATE_USE_AREA_A  ;  5.0  public static final Character.UnicodeBlock  SUPPLEMENTARY_PRIVATE_USE_AREA_B  ;  1.4  public static final Character.UnicodeBlock  SYRIAC  ;  5.0  public static final Character.UnicodeBlock  TAGALOG  ;  5.0  public static final Character.UnicodeBlock  TAGBANWA  ;  5.0  public static final Character.UnicodeBlock  TAGS  ;  5.0  public static final Character.UnicodeBlock  TAI_LE  ;  5.0  public static final Character.UnicodeBlock  TAI_XUAN_JING_SYMBOLS  ;        public static final Character.UnicodeBlock  TAMIL  ;        public static final Character.UnicodeBlock  TELUGU  ;  1.4  public static final Character.UnicodeBlock  THAANA  ;        public static final Character.UnicodeBlock  THAI  ;        public static final Character.UnicodeBlock  TIBETAN  ;  5.0  public static final Character.UnicodeBlock  UGARITIC  ;  1.4  public static final Character.UnicodeBlock  UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS  ;  5.0  public static final Character.UnicodeBlock  VARIATION_SELECTORS  ;  5.0  public static final Character.UnicodeBlock  VARIATION_SELECTORS_SUPPLEMENT  ;  1.4  public static final Character.UnicodeBlock  YI_RADICALS  ;  1.4  public static final Character.UnicodeBlock  YI_SYLLABLES  ;  5.0  public static final Character.UnicodeBlock  YIJING_HEXAGRAM_SYMBOLS  ;  // Public Class Methods   5.0  public static final Character.UnicodeBlock  forName  (String  blockName  );  5.0  public static Character.UnicodeBlock  of  (int  codePoint  );        public static Character.UnicodeBlock  of  (char  c  );  // Deprecated Public Fields   #  public static final Character.UnicodeBlock  SURROGATES_AREA  ;   } 



Java In A Nutshell
Java In A Nutshell, 5th Edition
ISBN: 0596007736
EAN: 2147483647
Year: 2004
Pages: 1220

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net