Lines Matching refs:block

561      * Represents a block of Unicode characters. This class provides constants for various
562 * well-known blocks (but not all blocks) and methods for looking up a block
569 * The Surrogates Area Unicode block.
571 * @deprecated As of Java 5, this block has been replaced by
579 /** The Basic Latin Unicode block. */
582 /** The Latin-1 Supplement Unicode block. */
585 /** The Latin Extended-A Unicode block. */
588 /** The Latin Extended-B Unicode block. */
591 /** The IPA Extensions Unicode block. */
594 /** The Spacing Modifier Letters Unicode block. */
597 /** The Combining Diacritical Marks Unicode block. */
601 * The Greek and Coptic Unicode block. Previously referred to as Greek.
605 /** The Cyrillic Unicode block. */
609 * The Cyrillic Supplement Unicode block. Previously referred to as Cyrillic Supplementary.
613 /** The Armenian Unicode block. */
616 /** The Hebrew Unicode block. */
619 /** The Arabic Unicode block. */
622 /** The Syriac Unicode block. */
625 /** The Thaana Unicode block. */
628 /** The Devanagari Unicode block. */
631 /** The Bengali Unicode block. */
634 /** The Gurmukhi Unicode block. */
637 /** The Gujarati Unicode block. */
640 /** The Oriya Unicode block. */
643 /** The Tamil Unicode block. */
646 /** The Telugu Unicode block. */
649 /** The Kannada Unicode block. */
652 /** The Malayalam Unicode block. */
655 /** The Sinhala Unicode block. */
658 /** The Thai Unicode block. */
661 /** The Lao Unicode block. */
664 /** The Tibetan Unicode block. */
667 /** The Myanmar Unicode block. */
670 /** The Georgian Unicode block. */
673 /** The Hangul Jamo Unicode block. */
676 /** The Ethiopic Unicode block. */
679 /** The Cherokee Unicode block. */
682 /** The Unified Canadian Aboriginal Syllabics Unicode block. */
685 /** The Ogham Unicode block. */
688 /** The Runic Unicode block. */
691 /** The Tagalog Unicode block. */
694 /** The Hanunoo Unicode block. */
697 /** The Buhid Unicode block. */
700 /** The Tagbanwa Unicode block. */
703 /** The Khmer Unicode block. */
706 /** The Mongolian Unicode block. */
709 /** The Limbu Unicode block. */
712 /** The Tai Le Unicode block. */
715 /** The Khmer Symbols Unicode block. */
718 /** The Phonetic Extensions Unicode block. */
721 /** The Latin Extended Additional Unicode block. */
724 /** The Greek Extended Unicode block. */
727 /** The General Punctuation Unicode block. */
730 /** The Superscripts and Subscripts Unicode block. */
733 /** The Currency Symbols Unicode block. */
743 /** The Letterlike Symbols Unicode block. */
746 /** The Number Forms Unicode block. */
749 /** The Arrows Unicode block. */
752 /** The Mathematical Operators Unicode block. */
755 /** The Miscellaneous Technical Unicode block. */
758 /** The Control Pictures Unicode block. */
761 /** The Optical Character Recognition Unicode block. */
764 /** The Enclosed Alphanumerics Unicode block. */
767 /** The Box Drawing Unicode block. */
770 /** The Block Elements Unicode block. */
773 /** The Geometric Shapes Unicode block. */
776 /** The Miscellaneous Symbols Unicode block. */
779 /** The Dingbats Unicode block. */
782 /** The Miscellaneous Mathematical Symbols-A Unicode block. */
785 /** The Supplemental Arrows-A Unicode block. */
788 /** The Braille Patterns Unicode block. */
791 /** The Supplemental Arrows-B Unicode block. */
794 /** The Miscellaneous Mathematical Symbols-B Unicode block. */
797 /** The Supplemental Mathematical Operators Unicode block. */
800 /** The Miscellaneous Symbols and Arrows Unicode block. */
803 /** The CJK Radicals Supplement Unicode block. */
806 /** The Kangxi Radicals Unicode block. */
809 /** The Ideographic Description Characters Unicode block. */
812 /** The CJK Symbols and Punctuation Unicode block. */
815 /** The Hiragana Unicode block. */
818 /** The Katakana Unicode block. */
821 /** The Bopomofo Unicode block. */
824 /** The Hangul Compatibility Jamo Unicode block. */
827 /** The Kanbun Unicode block. */
830 /** The Bopomofo Extended Unicode block. */
833 /** The Katakana Phonetic Extensions Unicode block. */
836 /** The Enclosed CJK Letters and Months Unicode block. */
839 /** The CJK Compatibility Unicode block. */
842 /** The CJK Unified Ideographs Extension A Unicode block. */
845 /** The Yijing Hexagram Symbols Unicode block. */
848 /** The CJK Unified Ideographs Unicode block. */
851 /** The Yi Syllables Unicode block. */
854 /** The Yi Radicals Unicode block. */
857 /** The Hangul Syllables Unicode block. */
861 * The High Surrogates Unicode block. This block represents
867 * The High Private Use Surrogates Unicode block. This block
874 * The Low Surrogates Unicode block. This block represents
879 /** The Private Use Area Unicode block. */
882 /** The CJK Compatibility Ideographs Unicode block. */
885 /** The Alphabetic Presentation Forms Unicode block. */
888 /** The Arabic Presentation Forms-A Unicode block. */
891 /** The Variation Selectors Unicode block. */
894 /** The Combining Half Marks Unicode block. */
897 /** The CJK Compatibility Forms Unicode block. */
900 /** The Small Form Variants Unicode block. */
903 /** The Arabic Presentation Forms-B Unicode block. */
906 /** The Halfwidth and Fullwidth Forms Unicode block. */
909 /** The Specials Unicode block. */
912 /** The Linear B Syllabary Unicode block. */
915 /** The Linear B Ideograms Unicode block. */
918 /** The Aegean Numbers Unicode block. */
921 /** The Old Italic Unicode block. */
924 /** The Gothic Unicode block. */
927 /** The Ugaritic Unicode block. */
930 /** The Deseret Unicode block. */
933 /** The Shavian Unicode block. */
936 /** The Osmanya Unicode block. */
939 /** The Cypriot Syllabary Unicode block. */
942 /** The Byzantine Musical Symbols Unicode block. */
945 /** The Musical Symbols Unicode block. */
948 /** The Tai Xuan Jing Symbols Unicode block. */
951 /** The Mathematical Alphanumeric Symbols Unicode block. */
954 /** The CJK Unified Ideographs Extension B Unicode block. */
957 /** The CJK Compatibility Ideographs Supplement Unicode block. */
960 /** The Tags Unicode block. */
963 /** The Variation Selectors Supplement Unicode block. */
966 /** The Supplementary Private Use Area-A Unicode block. */
969 /** The Supplementary Private Use Area-B Unicode block. */
974 /** The Ancient Greek Musical Notation Unicode 4.1 block. */
977 /** The Ancient Greek Numbers Unicode 4.1 block. */
980 /** The Arabic Supplement Unicode 4.1 block. */
983 /** The Buginese Unicode 4.1 block. */
986 /** The CJK Strokes Unicode 4.1 block. */
989 /** The Combining Diacritical Marks Supplement Unicode 4.1 block. */
992 /** The Coptic Unicode 4.1 block. */
995 /** The Ethiopic Extended Unicode 4.1 block. */
998 /** The Ethiopic Supplement Unicode 4.1 block. */
1001 /** The Georgian Supplement Unicode 4.1 block. */
1004 /** The Glagolitic Unicode 4.1 block. */
1007 /** The Kharoshthi Unicode 4.1 block. */
1010 /** The Modifier Tone Letters Unicode 4.1 block. */
1013 /** The New Tai Lue Unicode 4.1 block. */
1016 /** The Old Persian Unicode 4.1 block. */
1019 /** The Phonetic Extensions Supplement Unicode 4.1 block. */
1022 /** The Supplemental Punctuation Unicode 4.1 block. */
1025 /** The Syloti Nagri Unicode 4.1 block. */
1028 /** The Tifinagh Unicode 4.1 block. */
1031 /** The Vertical Forms Unicode 4.1 block. */
1036 /** The NKo Unicode 5.0 block. */
1039 /** The Balinese Unicode 5.0 block. */
1042 /** The Latin Extended C Unicode 5.0 block. */
1045 /** The Latin Extended D Unicode 5.0 block. */
1048 /** The Phags-pa Unicode 5.0 block. */
1051 /** The Phoenician Unicode 5.0 block. */
1054 /** The Cuneiform Unicode 5.0 block. */
1057 /** The Cuneiform Numbers And Punctuation Unicode 5.0 block. */
1060 /** The Counting Rod Numerals Unicode 5.0 block. */
1065 /** The Sudanese Unicode 5.1 block. */
1068 /** The Lepcha Unicode 5.1 block. */
1071 /** The Ol Chiki Unicode 5.1 block. */
1074 /** The Cyrillic Extended-A Unicode 5.1 block. */
1077 /** The Vai Unicode 5.1 block. */
1080 /** The Cyrillic Extended-B Unicode 5.1 block. */
1083 /** The Saurashtra Unicode 5.1 block. */
1086 /** The Kayah Li Unicode 5.1 block. */
1089 /** The Rejang Unicode 5.1 block. */
1092 /** The Cham Unicode 5.1 block. */
1095 /** The Ancient Symbols Unicode 5.1 block. */
1098 /** The Phaistos Disc Unicode 5.1 block. */
1101 /** The Lycian Unicode 5.1 block. */
1104 /** The Carian Unicode 5.1 block. */
1107 /** The Lydian Unicode 5.1 block. */
1110 /** The Mahjong Tiles Unicode 5.1 block. */
1113 /** The Domino Tiles Unicode 5.1 block. */
1118 /** The Samaritan Unicode 5.2 block. */
1121 /** The Unified Canadian Aboriginal Syllabics Expanded Unicode 5.2 block. */
1124 /** The Tai Tham Unicode 5.2 block. */
1127 /** The Vedic Extensions Unicode 5.2 block. */
1130 /** The Lisu Extensions Unicode 5.2 block. */
1133 /** The Bamum Extensions Unicode 5.2 block. */
1136 /** The Common Indic Number Forms Unicode 5.2 block. */
1139 /** The Devanagari Extended Unicode 5.2 block. */
1142 /** The Hangul Jamo Extended-A Unicode 5.2 block. */
1145 /** The Javanese Unicode 5.2 block. */
1148 /** The Myanmar Extended-A Unicode 5.2 block. */
1151 /** The Tai Viet Unicode 5.2 block. */
1154 /** The Meetei Mayek Unicode 5.2 block. */
1157 /** The Hangul Jamo Extended-B Unicode 5.2 block. */
1160 /** The Imperial Aramaic Unicode 5.2 block. */
1163 /** The Old South Arabian Unicode 5.2 block. */
1166 /** The Avestan Unicode 5.2 block. */
1169 /** The Inscriptional Pathian Unicode 5.2 block. */
1172 /** The Inscriptional Pahlavi Unicode 5.2 block. */
1175 /** The Old Turkic Unicode 5.2 block. */
1178 /** The Rumi Numeral Symbols Unicode 5.2 block. */
1181 /** The Kaithi Unicode 5.2 block. */
1184 /** The Egyptian Hieroglyphs Unicode 5.2 block. */
1187 /** The Enclosed Alphanumeric Supplement Unicode 5.2 block. */
1190 /** The Enclosed Ideographic Supplement Unicode 5.2 block. */
1193 /** The CJK Unified Ideographs Unicode 5.2 block. */
1198 /** The Mandaic Unicode 6.0 block. */
1201 /** The Batak Unicode 6.0 block. */
1204 /** The Ethiopic Extended-A Unicode 6.0 block. */
1207 /** The Brahmi Unicode 6.0 block. */
1210 /** The Bamum Supplement Unicode 6.0 block. */
1213 /** The Kana Supplement Unicode 6.0 block. */
1216 /** The Playing Cards Supplement Unicode 6.0 block. */
1219 /** The Miscellaneous Symbols And Pictographs Supplement Unicode 6.0 block. */
1222 /** The Emoticons Unicode 6.0 block. */
1225 /** The Transport And Map Symbols Unicode 6.0 block. */
1228 /** The Alchemical Symbols Unicode 6.0 block. */
1231 /** The CJK Unified Ideographs Extension-D Unicode 6.0 block. */
1468 * Returns the Unicode block for the given block name, or null if there is no
1469 * such block.
1473 * <li>Canonical block name, as defined by the Unicode specification;
1475 * <li>Canonical block name without any spaces, as defined by the
1485 * if {@code blockName} is not the name of any known block.
1492 int block = unicodeBlockForName(blockName);
1493 if (block == -1) {
1494 throw new IllegalArgumentException("Unknown block: " + blockName);
1496 return BLOCKS[block];
1500 * Returns the Unicode block containing the given code point, or null if the
1501 * code point does not belong to any known block.
1508 * Returns the Unicode block containing the given code point, or null if the
1509 * code point does not belong to any known block.
1513 int block = unicodeBlockForCodePoint(codePoint);
1514 if (block == -1 || block >= BLOCKS.length) {
1517 return BLOCKS[block];
2403 * block name (with underscores replaced by spaces), a single space, and the uppercase