/**@class java.lang.Character.UnicodeBlock @extends java.lang.Character.Subset Represents a block of Unicode characters. This class provides constants for various well-known blocks (but not all blocks) and methods for looking up a block by name {@link #forName} or by code point {@link #of}. @since 1.2 */ var UnicodeBlock = { /** The Surrogates Area Unicode block. @deprecated As of Java 5, this block has been replaced by {@link #HIGH_SURROGATES}, {@link #HIGH_PRIVATE_USE_SURROGATES} and {@link #LOW_SURROGATES}. */ SURROGATES_AREA : "null", /**The Basic Latin Unicode block. */ BASIC_LATIN : "null", /**The Latin-1 Supplement Unicode block. */ LATIN_1_SUPPLEMENT : "null", /**The Latin Extended-A Unicode block. */ LATIN_EXTENDED_A : "null", /**The Latin Extended-B Unicode block. */ LATIN_EXTENDED_B : "null", /**The IPA Extensions Unicode block. */ IPA_EXTENSIONS : "null", /**The Spacing Modifier Letters Unicode block. */ SPACING_MODIFIER_LETTERS : "null", /**The Combining Diacritical Marks Unicode block. */ COMBINING_DIACRITICAL_MARKS : "null", /** The Greek and Coptic Unicode block. Previously referred to as Greek. */ GREEK : "null", /**The Cyrillic Unicode block. */ CYRILLIC : "null", /** The Cyrillic Supplement Unicode block. Previously referred to as Cyrillic Supplementary. */ CYRILLIC_SUPPLEMENTARY : "null", /**The Armenian Unicode block. */ ARMENIAN : "null", /**The Hebrew Unicode block. */ HEBREW : "null", /**The Arabic Unicode block. */ ARABIC : "null", /**The Syriac Unicode block. */ SYRIAC : "null", /**The Thaana Unicode block. */ THAANA : "null", /**The Devanagari Unicode block. */ DEVANAGARI : "null", /**The Bengali Unicode block. */ BENGALI : "null", /**The Gurmukhi Unicode block. */ GURMUKHI : "null", /**The Gujarati Unicode block. */ GUJARATI : "null", /**The Oriya Unicode block. */ ORIYA : "null", /**The Tamil Unicode block. */ TAMIL : "null", /**The Telugu Unicode block. */ TELUGU : "null", /**The Kannada Unicode block. */ KANNADA : "null", /**The Malayalam Unicode block. */ MALAYALAM : "null", /**The Sinhala Unicode block. */ SINHALA : "null", /**The Thai Unicode block. */ THAI : "null", /**The Lao Unicode block. */ LAO : "null", /**The Tibetan Unicode block. */ TIBETAN : "null", /**The Myanmar Unicode block. */ MYANMAR : "null", /**The Georgian Unicode block. */ GEORGIAN : "null", /**The Hangul Jamo Unicode block. */ HANGUL_JAMO : "null", /**The Ethiopic Unicode block. */ ETHIOPIC : "null", /**The Cherokee Unicode block. */ CHEROKEE : "null", /**The Unified Canadian Aboriginal Syllabics Unicode block. */ UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS : "null", /**The Ogham Unicode block. */ OGHAM : "null", /**The Runic Unicode block. */ RUNIC : "null", /**The Tagalog Unicode block. */ TAGALOG : "null", /**The Hanunoo Unicode block. */ HANUNOO : "null", /**The Buhid Unicode block. */ BUHID : "null", /**The Tagbanwa Unicode block. */ TAGBANWA : "null", /**The Khmer Unicode block. */ KHMER : "null", /**The Mongolian Unicode block. */ MONGOLIAN : "null", /**The Limbu Unicode block. */ LIMBU : "null", /**The Tai Le Unicode block. */ TAI_LE : "null", /**The Khmer Symbols Unicode block. */ KHMER_SYMBOLS : "null", /**The Phonetic Extensions Unicode block. */ PHONETIC_EXTENSIONS : "null", /**The Latin Extended Additional Unicode block. */ LATIN_EXTENDED_ADDITIONAL : "null", /**The Greek Extended Unicode block. */ GREEK_EXTENDED : "null", /**The General Punctuation Unicode block. */ GENERAL_PUNCTUATION : "null", /**The Superscripts and Subscripts Unicode block. */ SUPERSCRIPTS_AND_SUBSCRIPTS : "null", /**The Currency Symbols Unicode block. */ CURRENCY_SYMBOLS : "null", /** The Combining Diacritical Marks for Symbols Unicode Block. Previously referred to as Combining Marks for Symbols. */ COMBINING_MARKS_FOR_SYMBOLS : "null", /**The Letterlike Symbols Unicode block. */ LETTERLIKE_SYMBOLS : "null", /**The Number Forms Unicode block. */ NUMBER_FORMS : "null", /**The Arrows Unicode block. */ ARROWS : "null", /**The Mathematical Operators Unicode block. */ MATHEMATICAL_OPERATORS : "null", /**The Miscellaneous Technical Unicode block. */ MISCELLANEOUS_TECHNICAL : "null", /**The Control Pictures Unicode block. */ CONTROL_PICTURES : "null", /**The Optical Character Recognition Unicode block. */ OPTICAL_CHARACTER_RECOGNITION : "null", /**The Enclosed Alphanumerics Unicode block. */ ENCLOSED_ALPHANUMERICS : "null", /**The Box Drawing Unicode block. */ BOX_DRAWING : "null", /**The Block Elements Unicode block. */ BLOCK_ELEMENTS : "null", /**The Geometric Shapes Unicode block. */ GEOMETRIC_SHAPES : "null", /**The Miscellaneous Symbols Unicode block. */ MISCELLANEOUS_SYMBOLS : "null", /**The Dingbats Unicode block. */ DINGBATS : "null", /**The Miscellaneous Mathematical Symbols-A Unicode block. */ MISCELLANEOUS_MATHEMATICAL_SYMBOLS_A : "null", /**The Supplemental Arrows-A Unicode block. */ SUPPLEMENTAL_ARROWS_A : "null", /**The Braille Patterns Unicode block. */ BRAILLE_PATTERNS : "null", /**The Supplemental Arrows-B Unicode block. */ SUPPLEMENTAL_ARROWS_B : "null", /**The Miscellaneous Mathematical Symbols-B Unicode block. */ MISCELLANEOUS_MATHEMATICAL_SYMBOLS_B : "null", /**The Supplemental Mathematical Operators Unicode block. */ SUPPLEMENTAL_MATHEMATICAL_OPERATORS : "null", /**The Miscellaneous Symbols and Arrows Unicode block. */ MISCELLANEOUS_SYMBOLS_AND_ARROWS : "null", /**The CJK Radicals Supplement Unicode block. */ CJK_RADICALS_SUPPLEMENT : "null", /**The Kangxi Radicals Unicode block. */ KANGXI_RADICALS : "null", /**The Ideographic Description Characters Unicode block. */ IDEOGRAPHIC_DESCRIPTION_CHARACTERS : "null", /**The CJK Symbols and Punctuation Unicode block. */ CJK_SYMBOLS_AND_PUNCTUATION : "null", /**The Hiragana Unicode block. */ HIRAGANA : "null", /**The Katakana Unicode block. */ KATAKANA : "null", /**The Bopomofo Unicode block. */ BOPOMOFO : "null", /**The Hangul Compatibility Jamo Unicode block. */ HANGUL_COMPATIBILITY_JAMO : "null", /**The Kanbun Unicode block. */ KANBUN : "null", /**The Bopomofo Extended Unicode block. */ BOPOMOFO_EXTENDED : "null", /**The Katakana Phonetic Extensions Unicode block. */ KATAKANA_PHONETIC_EXTENSIONS : "null", /**The Enclosed CJK Letters and Months Unicode block. */ ENCLOSED_CJK_LETTERS_AND_MONTHS : "null", /**The CJK Compatibility Unicode block. */ CJK_COMPATIBILITY : "null", /**The CJK Unified Ideographs Extension A Unicode block. */ CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A : "null", /**The Yijing Hexagram Symbols Unicode block. */ YIJING_HEXAGRAM_SYMBOLS : "null", /**The CJK Unified Ideographs Unicode block. */ CJK_UNIFIED_IDEOGRAPHS : "null", /**The Yi Syllables Unicode block. */ YI_SYLLABLES : "null", /**The Yi Radicals Unicode block. */ YI_RADICALS : "null", /**The Hangul Syllables Unicode block. */ HANGUL_SYLLABLES : "null", /** The High Surrogates Unicode block. This block represents code point values in the high surrogate range 0xD800 to 0xDB7F */ HIGH_SURROGATES : "null", /** The High Private Use Surrogates Unicode block. This block represents code point values in the high surrogate range 0xDB80 to 0xDBFF */ HIGH_PRIVATE_USE_SURROGATES : "null", /** The Low Surrogates Unicode block. This block represents code point values in the low surrogate range 0xDC00 to 0xDFFF */ LOW_SURROGATES : "null", /**The Private Use Area Unicode block. */ PRIVATE_USE_AREA : "null", /**The CJK Compatibility Ideographs Unicode block. */ CJK_COMPATIBILITY_IDEOGRAPHS : "null", /**The Alphabetic Presentation Forms Unicode block. */ ALPHABETIC_PRESENTATION_FORMS : "null", /**The Arabic Presentation Forms-A Unicode block. */ ARABIC_PRESENTATION_FORMS_A : "null", /**The Variation Selectors Unicode block. */ VARIATION_SELECTORS : "null", /**The Combining Half Marks Unicode block. */ COMBINING_HALF_MARKS : "null", /**The CJK Compatibility Forms Unicode block. */ CJK_COMPATIBILITY_FORMS : "null", /**The Small Form Variants Unicode block. */ SMALL_FORM_VARIANTS : "null", /**The Arabic Presentation Forms-B Unicode block. */ ARABIC_PRESENTATION_FORMS_B : "null", /**The Halfwidth and Fullwidth Forms Unicode block. */ HALFWIDTH_AND_FULLWIDTH_FORMS : "null", /**The Specials Unicode block. */ SPECIALS : "null", /**The Linear B Syllabary Unicode block. */ LINEAR_B_SYLLABARY : "null", /**The Linear B Ideograms Unicode block. */ LINEAR_B_IDEOGRAMS : "null", /**The Aegean Numbers Unicode block. */ AEGEAN_NUMBERS : "null", /**The Old Italic Unicode block. */ OLD_ITALIC : "null", /**The Gothic Unicode block. */ GOTHIC : "null", /**The Ugaritic Unicode block. */ UGARITIC : "null", /**The Deseret Unicode block. */ DESERET : "null", /**The Shavian Unicode block. */ SHAVIAN : "null", /**The Osmanya Unicode block. */ OSMANYA : "null", /**The Cypriot Syllabary Unicode block. */ CYPRIOT_SYLLABARY : "null", /**The Byzantine Musical Symbols Unicode block. */ BYZANTINE_MUSICAL_SYMBOLS : "null", /**The Musical Symbols Unicode block. */ MUSICAL_SYMBOLS : "null", /**The Tai Xuan Jing Symbols Unicode block. */ TAI_XUAN_JING_SYMBOLS : "null", /**The Mathematical Alphanumeric Symbols Unicode block. */ MATHEMATICAL_ALPHANUMERIC_SYMBOLS : "null", /**The CJK Unified Ideographs Extension B Unicode block. */ CJK_UNIFIED_IDEOGRAPHS_EXTENSION_B : "null", /**The CJK Compatibility Ideographs Supplement Unicode block. */ CJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENT : "null", /**The Tags Unicode block. */ TAGS : "null", /**The Variation Selectors Supplement Unicode block. */ VARIATION_SELECTORS_SUPPLEMENT : "null", /**The Supplementary Private Use Area-A Unicode block. */ SUPPLEMENTARY_PRIVATE_USE_AREA_A : "null", /**The Supplementary Private Use Area-B Unicode block. */ SUPPLEMENTARY_PRIVATE_USE_AREA_B : "null", /**The Ancient Greek Musical Notation Unicode 4.1 block. */ ANCIENT_GREEK_MUSICAL_NOTATION : "null", /**The Ancient Greek Numbers Unicode 4.1 block. */ ANCIENT_GREEK_NUMBERS : "null", /**The Arabic Supplement Unicode 4.1 block. */ ARABIC_SUPPLEMENT : "null", /**The Buginese Unicode 4.1 block. */ BUGINESE : "null", /**The CJK Strokes Unicode 4.1 block. */ CJK_STROKES : "null", /**The Combining Diacritical Marks Supplement Unicode 4.1 block. */ COMBINING_DIACRITICAL_MARKS_SUPPLEMENT : "null", /**The Coptic Unicode 4.1 block. */ COPTIC : "null", /**The Ethiopic Extended Unicode 4.1 block. */ ETHIOPIC_EXTENDED : "null", /**The Ethiopic Supplement Unicode 4.1 block. */ ETHIOPIC_SUPPLEMENT : "null", /**The Georgian Supplement Unicode 4.1 block. */ GEORGIAN_SUPPLEMENT : "null", /**The Glagolitic Unicode 4.1 block. */ GLAGOLITIC : "null", /**The Kharoshthi Unicode 4.1 block. */ KHAROSHTHI : "null", /**The Modifier Tone Letters Unicode 4.1 block. */ MODIFIER_TONE_LETTERS : "null", /**The New Tai Lue Unicode 4.1 block. */ NEW_TAI_LUE : "null", /**The Old Persian Unicode 4.1 block. */ OLD_PERSIAN : "null", /**The Phonetic Extensions Supplement Unicode 4.1 block. */ PHONETIC_EXTENSIONS_SUPPLEMENT : "null", /**The Supplemental Punctuation Unicode 4.1 block. */ SUPPLEMENTAL_PUNCTUATION : "null", /**The Syloti Nagri Unicode 4.1 block. */ SYLOTI_NAGRI : "null", /**The Tifinagh Unicode 4.1 block. */ TIFINAGH : "null", /**The Vertical Forms Unicode 4.1 block. */ VERTICAL_FORMS : "null", /**The NKo Unicode 5.0 block. */ NKO : "null", /**The Balinese Unicode 5.0 block. */ BALINESE : "null", /**The Latin Extended C Unicode 5.0 block. */ LATIN_EXTENDED_C : "null", /**The Latin Extended D Unicode 5.0 block. */ LATIN_EXTENDED_D : "null", /**The Phags-pa Unicode 5.0 block. */ PHAGS_PA : "null", /**The Phoenician Unicode 5.0 block. */ PHOENICIAN : "null", /**The Cuneiform Unicode 5.0 block. */ CUNEIFORM : "null", /**The Cuneiform Numbers And Punctuation Unicode 5.0 block. */ CUNEIFORM_NUMBERS_AND_PUNCTUATION : "null", /**The Counting Rod Numerals Unicode 5.0 block. */ COUNTING_ROD_NUMERALS : "null", /**The Sudanese Unicode 5.1 block. */ SUNDANESE : "null", /**The Lepcha Unicode 5.1 block. */ LEPCHA : "null", /**The Ol Chiki Unicode 5.1 block. */ OL_CHIKI : "null", /**The Cyrillic Extended-A Unicode 5.1 block. */ CYRILLIC_EXTENDED_A : "null", /**The Vai Unicode 5.1 block. */ VAI : "null", /**The Cyrillic Extended-B Unicode 5.1 block. */ CYRILLIC_EXTENDED_B : "null", /**The Saurashtra Unicode 5.1 block. */ SAURASHTRA : "null", /**The Kayah Li Unicode 5.1 block. */ KAYAH_LI : "null", /**The Rejang Unicode 5.1 block. */ REJANG : "null", /**The Cham Unicode 5.1 block. */ CHAM : "null", /**The Ancient Symbols Unicode 5.1 block. */ ANCIENT_SYMBOLS : "null", /**The Phaistos Disc Unicode 5.1 block. */ PHAISTOS_DISC : "null", /**The Lycian Unicode 5.1 block. */ LYCIAN : "null", /**The Carian Unicode 5.1 block. */ CARIAN : "null", /**The Lydian Unicode 5.1 block. */ LYDIAN : "null", /**The Mahjong Tiles Unicode 5.1 block. */ MAHJONG_TILES : "null", /**The Domino Tiles Unicode 5.1 block. */ DOMINO_TILES : "null", /**The Samaritan Unicode 5.2 block. */ SAMARITAN : "null", /**The Unified Canadian Aboriginal Syllabics Expanded Unicode 5.2 block. */ UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDED : "null", /**The Tai Tham Unicode 5.2 block. */ TAI_THAM : "null", /**The Vedic Extensions Unicode 5.2 block. */ VEDIC_EXTENSIONS : "null", /**The Lisu Extensions Unicode 5.2 block. */ LISU : "null", /**The Bamum Extensions Unicode 5.2 block. */ BAMUM : "null", /**The Common Indic Number Forms Unicode 5.2 block. */ COMMON_INDIC_NUMBER_FORMS : "null", /**The Devanagari Extended Unicode 5.2 block. */ DEVANAGARI_EXTENDED : "null", /**The Hangul Jamo Extended-A Unicode 5.2 block. */ HANGUL_JAMO_EXTENDED_A : "null", /**The Javanese Unicode 5.2 block. */ JAVANESE : "null", /**The Myanmar Extended-A Unicode 5.2 block. */ MYANMAR_EXTENDED_A : "null", /**The Tai Viet Unicode 5.2 block. */ TAI_VIET : "null", /**The Meetei Mayek Unicode 5.2 block. */ MEETEI_MAYEK : "null", /**The Hangul Jamo Extended-B Unicode 5.2 block. */ HANGUL_JAMO_EXTENDED_B : "null", /**The Imperial Aramaic Unicode 5.2 block. */ IMPERIAL_ARAMAIC : "null", /**The Old South Arabian Unicode 5.2 block. */ OLD_SOUTH_ARABIAN : "null", /**The Avestan Unicode 5.2 block. */ AVESTAN : "null", /**The Inscriptional Pathian Unicode 5.2 block. */ INSCRIPTIONAL_PARTHIAN : "null", /**The Inscriptional Pahlavi Unicode 5.2 block. */ INSCRIPTIONAL_PAHLAVI : "null", /**The Old Turkic Unicode 5.2 block. */ OLD_TURKIC : "null", /**The Rumi Numeral Symbols Unicode 5.2 block. */ RUMI_NUMERAL_SYMBOLS : "null", /**The Kaithi Unicode 5.2 block. */ KAITHI : "null", /**The Egyptian Hieroglyphs Unicode 5.2 block. */ EGYPTIAN_HIEROGLYPHS : "null", /**The Enclosed Alphanumeric Supplement Unicode 5.2 block. */ ENCLOSED_ALPHANUMERIC_SUPPLEMENT : "null", /**The Enclosed Ideographic Supplement Unicode 5.2 block. */ ENCLOSED_IDEOGRAPHIC_SUPPLEMENT : "null", /**The CJK Unified Ideographs Unicode 5.2 block. */ CJK_UNIFIED_IDEOGRAPHS_EXTENSION_C : "null", /**The Mandaic Unicode 6.0 block. */ MANDAIC : "null", /**The Batak Unicode 6.0 block. */ BATAK : "null", /**The Ethiopic Extended-A Unicode 6.0 block. */ ETHIOPIC_EXTENDED_A : "null", /**The Brahmi Unicode 6.0 block. */ BRAHMI : "null", /**The Bamum Supplement Unicode 6.0 block. */ BAMUM_SUPPLEMENT : "null", /**The Kana Supplement Unicode 6.0 block. */ KANA_SUPPLEMENT : "null", /**The Playing Cards Supplement Unicode 6.0 block. */ PLAYING_CARDS : "null", /**The Miscellaneous Symbols And Pictographs Supplement Unicode 6.0 block. */ MISCELLANEOUS_SYMBOLS_AND_PICTOGRAPHS : "null", /**The Emoticons Unicode 6.0 block. */ EMOTICONS : "null", /**The Transport And Map Symbols Unicode 6.0 block. */ TRANSPORT_AND_MAP_SYMBOLS : "null", /**The Alchemical Symbols Unicode 6.0 block. */ ALCHEMICAL_SYMBOLS : "null", /**The CJK Unified Ideographs Extension-D Unicode 6.0 block. */ CJK_UNIFIED_IDEOGRAPHS_EXTENSION_D : "null", /**Returns the Unicode block for the given block name, or null if there is no such block. <p>Block names may be one of the following: <ul> <li>Canonical block name, as defined by the Unicode specification; case-insensitive.</li> <li>Canonical block name without any spaces, as defined by the Unicode specification; case-insensitive.</li> <li>A {@code UnicodeBlock} constant identifier. This is determined by converting the canonical name to uppercase and replacing all spaces and hyphens with underscores.</li> </ul> @throws NullPointerException if {@code blockName == null}. @throws IllegalArgumentException if {@code blockName} is not the name of any known block. @since 1.5 */ forName : function( ) {}, /**Returns the Unicode block containing the given code point, or null if the code point does not belong to any known block. */ of : function( ) {}, /**Returns the Unicode block containing the given code point, or null if the code point does not belong to any known block. */ of : function( ) {}, };