// This file was generated AUTOMATICALLY from a template file Thu Jan 17 21:22:19 PST 2019/** Copyright (c) 2002, 2018, Oracle and/or its affiliates. All rights reserved.* ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.*********************/package java.lang;/** The CharacterData class encapsulates the large tables found inJava.lang.Character. */class CharacterDataLatin1 extends CharacterData {/* The character properties are currently encoded into 32 bits in the following manner:1 bit mirrored property4 bits directionality property9 bits signed offset used for converting case1 bit if 1, adding the signed offset converts the character to lowercase1 bit if 1, subtracting the signed offset converts the character to uppercase1 bit if 1, this character has a titlecase equivalent (possibly itself)3 bits 0 may not be part of an identifier1 ignorable control; may continue a Unicode identifier or Java identifier2 may continue a Java identifier but not a Unicode identifier (unused)3 may continue a Unicode identifier or Java identifier4 is a Java whitespace character5 may start or continue a Java identifier;may continue but not start a Unicode identifier (underscores)6 may start or continue a Java identifier but not a Unicode identifier ($)7 may start or continue a Unicode identifier or Java identifierThus:5, 6, 7 may start a Java identifier1, 2, 3, 5, 6, 7 may continue a Java identifier7 may start a Unicode identifier1, 3, 5, 7 may continue a Unicode identifier1 is ignorable within an identifier4 is Java whitespace2 bits 0 this character has no numeric property1 adding the digit offset to the character code and thenmasking with 0x1F will produce the desired numeric value2 this character has a "strange" numeric value3 a Java supradecimal digit: adding the digit offset to thecharacter code, then masking with 0x1F, then adding 10will produce the desired numeric value5 bits digit offset5 bits character typeThe encoding of character properties is subject to change at any time.*/int getProperties(int ch) {char offset = (char)ch;int props = A[offset];return props;}int getPropertiesEx(int ch) {char offset = (char)ch;int props = B[offset];return props;}boolean isOtherLowercase(int ch) {int props = getPropertiesEx(ch);return (props & 0x0001) != 0;}boolean isOtherUppercase(int ch) {int props = getPropertiesEx(ch);return (props & 0x0002) != 0;}boolean isOtherAlphabetic(int ch) {int props = getPropertiesEx(ch);return (props & 0x0004) != 0;}boolean isIdeographic(int ch) {int props = getPropertiesEx(ch);return (props & 0x0010) != 0;}int getType(int ch) {int props = getProperties(ch);return (props & 0x1F);}boolean isJavaIdentifierStart(int ch) {int props = getProperties(ch);return ((props & 0x00007000) >= 0x00005000);}boolean isJavaIdentifierPart(int ch) {int props = getProperties(ch);return ((props & 0x00003000) != 0);}boolean isUnicodeIdentifierStart(int ch) {int props = getProperties(ch);return ((props & 0x00007000) == 0x00007000);}boolean isUnicodeIdentifierPart(int ch) {int props = getProperties(ch);return ((props & 0x00001000) != 0);}boolean isIdentifierIgnorable(int ch) {int props = getProperties(ch);return ((props & 0x00007000) == 0x00001000);}int toLowerCase(int ch) {int mapChar = ch;int val = getProperties(ch);if (((val & 0x00020000) != 0) &&((val & 0x07FC0000) != 0x07FC0000)) {int offset = val << 5 >> (5+18);mapChar = ch + offset;}return mapChar;}int toUpperCase(int ch) {int mapChar = ch;int val = getProperties(ch);if ((val & 0x00010000) != 0) {if ((val & 0x07FC0000) != 0x07FC0000) {int offset = val << 5 >> (5+18);mapChar = ch - offset;} else if (ch == 0x00B5) {mapChar = 0x039C;}}return mapChar;}int toTitleCase(int ch) {return toUpperCase(ch);}// Digit values for codePoints in the 0-255 range. Contents generated using:// for (char i = 0; i < 256; i++) {// int v = -1;// if (i >= '0' && i <= '9') { v = i - '0'; }// else if (i >= 'A' && i <= 'Z') { v = i - 'A' + 10; }// else if (i >= 'a' && i <= 'z') { v = i - 'a' + 10; }// if (i % 20 == 0) System.out.println();// System.out.printf("%2d, ", v);// }//// Analysis has shown that generating the whole array allows the JIT to generate// better code compared to a slimmed down array, such as one cutting off after 'z'private static final byte[] DIGITS = new byte[] {-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,-1, -1, -1, -1, -1, -1, -1, -1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, -1, -1,-1, -1, -1, -1, -1, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24,25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, -1, -1, -1, -1, -1, -1, 10, 11, 12,13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32,33, 34, 35, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1 };int digit(int ch, int radix) {int value = DIGITS[ch];return (value >= 0 && value < radix && radix >= Character.MIN_RADIX&& radix <= Character.MAX_RADIX) ? value : -1;}int getNumericValue(int ch) {int val = getProperties(ch);int retval = -1;switch (val & 0xC00) {default: // cannot occurcase (0x00000000): // not numericretval = -1;break;case (0x00000400): // simple numericretval = ch + ((val & 0x3E0) >> 5) & 0x1F;break;case (0x00000800) : // "strange" numericretval = -2;break;case (0x00000C00): // Java supradecimalretval = (ch + ((val & 0x3E0) >> 5) & 0x1F) + 10;break;}return retval;}boolean isWhitespace(int ch) {int props = getProperties(ch);return ((props & 0x00007000) == 0x00004000);}byte getDirectionality(int ch) {int val = getProperties(ch);byte directionality = (byte)((val & 0x78000000) >> 27);if (directionality == 0xF ) {directionality = -1;}return directionality;}boolean isMirrored(int ch) {int props = getProperties(ch);return ((props & 0x80000000) != 0);}int toUpperCaseEx(int ch) {int mapChar = ch;int val = getProperties(ch);if ((val & 0x00010000) != 0) {if ((val & 0x07FC0000) != 0x07FC0000) {int offset = val << 5 >> (5+18);mapChar = ch - offset;}else {switch(ch) {// map overflow characterscase 0x00B5 : mapChar = 0x039C; break;default : mapChar = Character.ERROR; break;}}}return mapChar;}static char[] sharpsMap = new char[] {'S', 'S'};char[] toUpperCaseCharArray(int ch) {char[] upperMap = {(char)ch};if (ch == 0x00DF) {upperMap = sharpsMap;}return upperMap;}static final CharacterDataLatin1 instance = new CharacterDataLatin1();private CharacterDataLatin1() {};// The following tables and code generated using:// java GenerateCharacter -template t:/workspace/open/make/data/characterdata/CharacterDataLatin1.java.template -spec t:/workspace/open/make/data/unicodedata/UnicodeData.txt -specialcasing t:/workspace/open/make/data/unicodedata/SpecialCasing.txt -proplist t:/workspace/open/make/data/unicodedata/PropList.txt -o t:/workspace/build/windows-x64/support/gensrc/java.base/java/lang/CharacterDataLatin1.java -usecharforbyte -latin1 8// The A table has 256 entries for a total of 1024 bytes.static final int A[] = {0x4800100F, // 0 Cc, ignorable0x4800100F, // 1 Cc, ignorable0x4800100F, // 2 Cc, ignorable0x4800100F, // 3 Cc, ignorable0x4800100F, // 4 Cc, ignorable0x4800100F, // 5 Cc, ignorable0x4800100F, // 6 Cc, ignorable0x4800100F, // 7 Cc, ignorable0x4800100F, // 8 Cc, ignorable0x5800400F, // 9 Cc, S, whitespace0x5000400F, // 10 Cc, B, whitespace0x5800400F, // 11 Cc, S, whitespace0x6000400F, // 12 Cc, WS, whitespace0x5000400F, // 13 Cc, B, whitespace0x4800100F, // 14 Cc, ignorable0x4800100F, // 15 Cc, ignorable0x4800100F, // 16 Cc, ignorable0x4800100F, // 17 Cc, ignorable0x4800100F, // 18 Cc, ignorable0x4800100F, // 19 Cc, ignorable0x4800100F, // 20 Cc, ignorable0x4800100F, // 21 Cc, ignorable0x4800100F, // 22 Cc, ignorable0x4800100F, // 23 Cc, ignorable0x4800100F, // 24 Cc, ignorable0x4800100F, // 25 Cc, ignorable0x4800100F, // 26 Cc, ignorable0x4800100F, // 27 Cc, ignorable0x5000400F, // 28 Cc, B, whitespace0x5000400F, // 29 Cc, B, whitespace0x5000400F, // 30 Cc, B, whitespace0x5800400F, // 31 Cc, S, whitespace0x6000400C, // 32 Zs, WS, whitespace0x68000018, // 33 Po, ON0x68000018, // 34 Po, ON0x28000018, // 35 Po, ET0x2800601A, // 36 Sc, ET, currency0x28000018, // 37 Po, ET0x68000018, // 38 Po, ON0x68000018, // 39 Po, ON-0x17FFFFEB, // 40 No, hasUpper (subtract 511), hasLower (add 511), hasTitle, identifier start, supradecimal 31-0x17FFFFEA, // 41 Nl, hasUpper (subtract 511), hasLower (add 511), hasTitle, identifier start, supradecimal 310x68000018, // 42 Po, ON0x20000019, // 43 Sm, ES0x38000018, // 44 Po, CS0x20000014, // 45 Pd, ES0x38000018, // 46 Po, CS0x38000018, // 47 Po, CS0x18003609, // 48 Nd, EN, identifier part, decimal 160x18003609, // 49 Nd, EN, identifier part, decimal 160x18003609, // 50 Nd, EN, identifier part, decimal 160x18003609, // 51 Nd, EN, identifier part, decimal 160x18003609, // 52 Nd, EN, identifier part, decimal 160x18003609, // 53 Nd, EN, identifier part, decimal 160x18003609, // 54 Nd, EN, identifier part, decimal 160x18003609, // 55 Nd, EN, identifier part, decimal 160x18003609, // 56 Nd, EN, identifier part, decimal 160x18003609, // 57 Nd, EN, identifier part, decimal 160x38000018, // 58 Po, CS0x68000018, // 59 Po, ON-0x17FFFFE7, // 60 Me, hasUpper (subtract 511), hasLower (add 511), hasTitle, identifier start, supradecimal 310x68000019, // 61 Sm, ON-0x17FFFFE7, // 62 Me, hasUpper (subtract 511), hasLower (add 511), hasTitle, identifier start, supradecimal 310x68000018, // 63 Po, ON0x68000018, // 64 Po, ON0x00827FE1, // 65 Lu, L, hasLower (add 32), identifier start, supradecimal 310x00827FE1, // 66 Lu, L, hasLower (add 32), identifier start, supradecimal 310x00827FE1, // 67 Lu, L, hasLower (add 32), identifier start, supradecimal 310x00827FE1, // 68 Lu, L, hasLower (add 32), identifier start, supradecimal 310x00827FE1, // 69 Lu, L, hasLower (add 32), identifier start, supradecimal 310x00827FE1, // 70 Lu, L, hasLower (add 32), identifier start, supradecimal 310x00827FE1, // 71 Lu, L, hasLower (add 32), identifier start, supradecimal 310x00827FE1, // 72 Lu, L, hasLower (add 32), identifier start, supradecimal 310x00827FE1, // 73 Lu, L, hasLower (add 32), identifier start, supradecimal 310x00827FE1, // 74 Lu, L, hasLower (add 32), identifier start, supradecimal 310x00827FE1, // 75 Lu, L, hasLower (add 32), identifier start, supradecimal 310x00827FE1, // 76 Lu, L, hasLower (add 32), identifier start, supradecimal 310x00827FE1, // 77 Lu, L, hasLower (add 32), identifier start, supradecimal 310x00827FE1, // 78 Lu, L, hasLower (add 32), identifier start, supradecimal 310x00827FE1, // 79 Lu, L, hasLower (add 32), identifier start, supradecimal 310x00827FE1, // 80 Lu, L, hasLower (add 32), identifier start, supradecimal 310x00827FE1, // 81 Lu, L, hasLower (add 32), identifier start, supradecimal 310x00827FE1, // 82 Lu, L, hasLower (add 32), identifier start, supradecimal 310x00827FE1, // 83 Lu, L, hasLower (add 32), identifier start, supradecimal 310x00827FE1, // 84 Lu, L, hasLower (add 32), identifier start, supradecimal 310x00827FE1, // 85 Lu, L, hasLower (add 32), identifier start, supradecimal 310x00827FE1, // 86 Lu, L, hasLower (add 32), identifier start, supradecimal 310x00827FE1, // 87 Lu, L, hasLower (add 32), identifier start, supradecimal 310x00827FE1, // 88 Lu, L, hasLower (add 32), identifier start, supradecimal 310x00827FE1, // 89 Lu, L, hasLower (add 32), identifier start, supradecimal 310x00827FE1, // 90 Lu, L, hasLower (add 32), identifier start, supradecimal 31-0x17FFFFEB, // 91 No, hasUpper (subtract 511), hasLower (add 511), hasTitle, identifier start, supradecimal 310x68000018, // 92 Po, ON-0x17FFFFEA, // 93 Nl, hasUpper (subtract 511), hasLower (add 511), hasTitle, identifier start, supradecimal 310x6800001B, // 94 Sk, ON0x68005017, // 95 Pc, ON, underscore0x6800001B, // 96 Sk, ON0x00817FE2, // 97 Ll, L, hasUpper (subtract 32), identifier start, supradecimal 310x00817FE2, // 98 Ll, L, hasUpper (subtract 32), identifier start, supradecimal 310x00817FE2, // 99 Ll, L, hasUpper (subtract 32), identifier start, supradecimal 310x00817FE2, // 100 Ll, L, hasUpper (subtract 32), identifier start, supradecimal 310x00817FE2, // 101 Ll, L, hasUpper (subtract 32), identifier start, supradecimal 310x00817FE2, // 102 Ll, L, hasUpper (subtract 32), identifier start, supradecimal 310x00817FE2, // 103 Ll, L, hasUpper (subtract 32), identifier start, supradecimal 310x00817FE2, // 104 Ll, L, hasUpper (subtract 32), identifier start, supradecimal 310x00817FE2, // 105 Ll, L, hasUpper (subtract 32), identifier start, supradecimal 310x00817FE2, // 106 Ll, L, hasUpper (subtract 32), identifier start, supradecimal 310x00817FE2, // 107 Ll, L, hasUpper (subtract 32), identifier start, supradecimal 310x00817FE2, // 108 Ll, L, hasUpper (subtract 32), identifier start, supradecimal 310x00817FE2, // 109 Ll, L, hasUpper (subtract 32), identifier start, supradecimal 310x00817FE2, // 110 Ll, L, hasUpper (subtract 32), identifier start, supradecimal 310x00817FE2, // 111 Ll, L, hasUpper (subtract 32), identifier start, supradecimal 310x00817FE2, // 112 Ll, L, hasUpper (subtract 32), identifier start, supradecimal 310x00817FE2, // 113 Ll, L, hasUpper (subtract 32), identifier start, supradecimal 310x00817FE2, // 114 Ll, L, hasUpper (subtract 32), identifier start, supradecimal 310x00817FE2, // 115 Ll, L, hasUpper (subtract 32), identifier start, supradecimal 310x00817FE2, // 116 Ll, L, hasUpper (subtract 32), identifier start, supradecimal 310x00817FE2, // 117 Ll, L, hasUpper (subtract 32), identifier start, supradecimal 310x00817FE2, // 118 Ll, L, hasUpper (subtract 32), identifier start, supradecimal 310x00817FE2, // 119 Ll, L, hasUpper (subtract 32), identifier start, supradecimal 310x00817FE2, // 120 Ll, L, hasUpper (subtract 32), identifier start, supradecimal 310x00817FE2, // 121 Ll, L, hasUpper (subtract 32), identifier start, supradecimal 310x00817FE2, // 122 Ll, L, hasUpper (subtract 32), identifier start, supradecimal 31-0x17FFFFEB, // 123 No, hasUpper (subtract 511), hasLower (add 511), hasTitle, identifier start, supradecimal 310x68000019, // 124 Sm, ON-0x17FFFFEA, // 125 Nl, hasUpper (subtract 511), hasLower (add 511), hasTitle, identifier start, supradecimal 310x68000019, // 126 Sm, ON0x4800100F, // 127 Cc, ignorable0x4800100F, // 128 Cc, ignorable0x4800100F, // 129 Cc, ignorable0x4800100F, // 130 Cc, ignorable0x4800100F, // 131 Cc, ignorable0x4800100F, // 132 Cc, ignorable0x5000100F, // 133 Cc, B, ignorable0x4800100F, // 134 Cc, ignorable0x4800100F, // 135 Cc, ignorable0x4800100F, // 136 Cc, ignorable0x4800100F, // 137 Cc, ignorable0x4800100F, // 138 Cc, ignorable0x4800100F, // 139 Cc, ignorable0x4800100F, // 140 Cc, ignorable0x4800100F, // 141 Cc, ignorable0x4800100F, // 142 Cc, ignorable0x4800100F, // 143 Cc, ignorable0x4800100F, // 144 Cc, ignorable0x4800100F, // 145 Cc, ignorable0x4800100F, // 146 Cc, ignorable0x4800100F, // 147 Cc, ignorable0x4800100F, // 148 Cc, ignorable0x4800100F, // 149 Cc, ignorable0x4800100F, // 150 Cc, ignorable0x4800100F, // 151 Cc, ignorable0x4800100F, // 152 Cc, ignorable0x4800100F, // 153 Cc, ignorable0x4800100F, // 154 Cc, ignorable0x4800100F, // 155 Cc, ignorable0x4800100F, // 156 Cc, ignorable0x4800100F, // 157 Cc, ignorable0x4800100F, // 158 Cc, ignorable0x4800100F, // 159 Cc, ignorable0x3800000C, // 160 Zs, CS0x68000018, // 161 Po, ON0x2800601A, // 162 Sc, ET, currency0x2800601A, // 163 Sc, ET, currency0x2800601A, // 164 Sc, ET, currency0x2800601A, // 165 Sc, ET, currency0x6800001C, // 166 So, ON0x68000018, // 167 Po, ON0x6800001B, // 168 Sk, ON0x6800001C, // 169 So, ON-0xFFFF8FFB, // 170 Sk, hasUpper (subtract 511), hasLower (add 511), hasTitle, supradecimal 31-0x17FFFFE3, // 171 Lt, hasUpper (subtract 511), hasLower (add 511), hasTitle, identifier start, supradecimal 310x68000019, // 172 Sm, ON0x48001010, // 173 Cf, ignorable0x6800001C, // 174 So, ON0x6800001B, // 175 Sk, ON0x2800001C, // 176 So, ET0x28000019, // 177 Sm, ET0x1800060B, // 178 No, EN, decimal 160x1800060B, // 179 No, EN, decimal 160x6800001B, // 180 Sk, ON0x07FD7002, // 181 Ll, L, hasUpper (subtract 511), identifier start0x68000018, // 182 Po, ON0x68000018, // 183 Po, ON0x6800001B, // 184 Sk, ON0x1800050B, // 185 No, EN, decimal 8-0xFFFF8FFB, // 186 Sk, hasUpper (subtract 511), hasLower (add 511), hasTitle, supradecimal 31-0x17FFFFE2, // 187 Ll, hasUpper (subtract 511), hasLower (add 511), hasTitle, identifier start, supradecimal 310x6800080B, // 188 No, ON, strange0x6800080B, // 189 No, ON, strange0x6800080B, // 190 No, ON, strange0x68000018, // 191 Po, ON0x00827001, // 192 Lu, L, hasLower (add 32), identifier start0x00827001, // 193 Lu, L, hasLower (add 32), identifier start0x00827001, // 194 Lu, L, hasLower (add 32), identifier start0x00827001, // 195 Lu, L, hasLower (add 32), identifier start0x00827001, // 196 Lu, L, hasLower (add 32), identifier start0x00827001, // 197 Lu, L, hasLower (add 32), identifier start0x00827001, // 198 Lu, L, hasLower (add 32), identifier start0x00827001, // 199 Lu, L, hasLower (add 32), identifier start0x00827001, // 200 Lu, L, hasLower (add 32), identifier start0x00827001, // 201 Lu, L, hasLower (add 32), identifier start0x00827001, // 202 Lu, L, hasLower (add 32), identifier start0x00827001, // 203 Lu, L, hasLower (add 32), identifier start0x00827001, // 204 Lu, L, hasLower (add 32), identifier start0x00827001, // 205 Lu, L, hasLower (add 32), identifier start0x00827001, // 206 Lu, L, hasLower (add 32), identifier start0x00827001, // 207 Lu, L, hasLower (add 32), identifier start0x00827001, // 208 Lu, L, hasLower (add 32), identifier start0x00827001, // 209 Lu, L, hasLower (add 32), identifier start0x00827001, // 210 Lu, L, hasLower (add 32), identifier start0x00827001, // 211 Lu, L, hasLower (add 32), identifier start0x00827001, // 212 Lu, L, hasLower (add 32), identifier start0x00827001, // 213 Lu, L, hasLower (add 32), identifier start0x00827001, // 214 Lu, L, hasLower (add 32), identifier start0x68000019, // 215 Sm, ON0x00827001, // 216 Lu, L, hasLower (add 32), identifier start0x00827001, // 217 Lu, L, hasLower (add 32), identifier start0x00827001, // 218 Lu, L, hasLower (add 32), identifier start0x00827001, // 219 Lu, L, hasLower (add 32), identifier start0x00827001, // 220 Lu, L, hasLower (add 32), identifier start0x00827001, // 221 Lu, L, hasLower (add 32), identifier start0x00827001, // 222 Lu, L, hasLower (add 32), identifier start0x07FD7002, // 223 Ll, L, hasUpper (subtract 511), identifier start0x00817002, // 224 Ll, L, hasUpper (subtract 32), identifier start0x00817002, // 225 Ll, L, hasUpper (subtract 32), identifier start0x00817002, // 226 Ll, L, hasUpper (subtract 32), identifier start0x00817002, // 227 Ll, L, hasUpper (subtract 32), identifier start0x00817002, // 228 Ll, L, hasUpper (subtract 32), identifier start0x00817002, // 229 Ll, L, hasUpper (subtract 32), identifier start0x00817002, // 230 Ll, L, hasUpper (subtract 32), identifier start0x00817002, // 231 Ll, L, hasUpper (subtract 32), identifier start0x00817002, // 232 Ll, L, hasUpper (subtract 32), identifier start0x00817002, // 233 Ll, L, hasUpper (subtract 32), identifier start0x00817002, // 234 Ll, L, hasUpper (subtract 32), identifier start0x00817002, // 235 Ll, L, hasUpper (subtract 32), identifier start0x00817002, // 236 Ll, L, hasUpper (subtract 32), identifier start0x00817002, // 237 Ll, L, hasUpper (subtract 32), identifier start0x00817002, // 238 Ll, L, hasUpper (subtract 32), identifier start0x00817002, // 239 Ll, L, hasUpper (subtract 32), identifier start0x00817002, // 240 Ll, L, hasUpper (subtract 32), identifier start0x00817002, // 241 Ll, L, hasUpper (subtract 32), identifier start0x00817002, // 242 Ll, L, hasUpper (subtract 32), identifier start0x00817002, // 243 Ll, L, hasUpper (subtract 32), identifier start0x00817002, // 244 Ll, L, hasUpper (subtract 32), identifier start0x00817002, // 245 Ll, L, hasUpper (subtract 32), identifier start0x00817002, // 246 Ll, L, hasUpper (subtract 32), identifier start0x68000019, // 247 Sm, ON0x00817002, // 248 Ll, L, hasUpper (subtract 32), identifier start0x00817002, // 249 Ll, L, hasUpper (subtract 32), identifier start0x00817002, // 250 Ll, L, hasUpper (subtract 32), identifier start0x00817002, // 251 Ll, L, hasUpper (subtract 32), identifier start0x00817002, // 252 Ll, L, hasUpper (subtract 32), identifier start0x00817002, // 253 Ll, L, hasUpper (subtract 32), identifier start0x00817002, // 254 Ll, L, hasUpper (subtract 32), identifier start0x061D7002 // 255 Ll, L, hasUpper (subtract 391), identifier start};// The B table has 256 entries for a total of 512 bytes.static final char B[] = {0x0000, // 0 unassigned, L0x0000, // 1 unassigned, L0x0000, // 2 unassigned, L0x0000, // 3 unassigned, L0x0000, // 4 unassigned, L0x0000, // 5 unassigned, L0x0000, // 6 unassigned, L0x0000, // 7 unassigned, L0x0000, // 8 unassigned, L0x0000, // 9 unassigned, L0x0000, // 10 unassigned, L0x0000, // 11 unassigned, L0x0000, // 12 unassigned, L0x0000, // 13 unassigned, L0x0000, // 14 unassigned, L0x0000, // 15 unassigned, L0x0000, // 16 unassigned, L0x0000, // 17 unassigned, L0x0000, // 18 unassigned, L0x0000, // 19 unassigned, L0x0000, // 20 unassigned, L0x0000, // 21 unassigned, L0x0000, // 22 unassigned, L0x0000, // 23 unassigned, L0x0000, // 24 unassigned, L0x0000, // 25 unassigned, L0x0000, // 26 unassigned, L0x0000, // 27 unassigned, L0x0000, // 28 unassigned, L0x0000, // 29 unassigned, L0x0000, // 30 unassigned, L0x0000, // 31 unassigned, L0x0000, // 32 unassigned, L0x0000, // 33 unassigned, L0x0000, // 34 unassigned, L0x0000, // 35 unassigned, L0x0000, // 36 unassigned, L0x0000, // 37 unassigned, L0x0000, // 38 unassigned, L0x0000, // 39 unassigned, L0x0000, // 40 unassigned, L0x0000, // 41 unassigned, L0x0000, // 42 unassigned, L0x0000, // 43 unassigned, L0x0000, // 44 unassigned, L0x0000, // 45 unassigned, L0x0000, // 46 unassigned, L0x0000, // 47 unassigned, L0x0000, // 48 unassigned, L0x0000, // 49 unassigned, L0x0000, // 50 unassigned, L0x0000, // 51 unassigned, L0x0000, // 52 unassigned, L0x0000, // 53 unassigned, L0x0000, // 54 unassigned, L0x0000, // 55 unassigned, L0x0000, // 56 unassigned, L0x0000, // 57 unassigned, L0x0000, // 58 unassigned, L0x0000, // 59 unassigned, L0x0000, // 60 unassigned, L0x0000, // 61 unassigned, L0x0000, // 62 unassigned, L0x0000, // 63 unassigned, L0x0000, // 64 unassigned, L0x0000, // 65 unassigned, L0x0000, // 66 unassigned, L0x0000, // 67 unassigned, L0x0000, // 68 unassigned, L0x0000, // 69 unassigned, L0x0000, // 70 unassigned, L0x0000, // 71 unassigned, L0x0000, // 72 unassigned, L0x0000, // 73 unassigned, L0x0000, // 74 unassigned, L0x0000, // 75 unassigned, L0x0000, // 76 unassigned, L0x0000, // 77 unassigned, L0x0000, // 78 unassigned, L0x0000, // 79 unassigned, L0x0000, // 80 unassigned, L0x0000, // 81 unassigned, L0x0000, // 82 unassigned, L0x0000, // 83 unassigned, L0x0000, // 84 unassigned, L0x0000, // 85 unassigned, L0x0000, // 86 unassigned, L0x0000, // 87 unassigned, L0x0000, // 88 unassigned, L0x0000, // 89 unassigned, L0x0000, // 90 unassigned, L0x0000, // 91 unassigned, L0x0000, // 92 unassigned, L0x0000, // 93 unassigned, L0x0000, // 94 unassigned, L0x0000, // 95 unassigned, L0x0000, // 96 unassigned, L0x0000, // 97 unassigned, L0x0000, // 98 unassigned, L0x0000, // 99 unassigned, L0x0000, // 100 unassigned, L0x0000, // 101 unassigned, L0x0000, // 102 unassigned, L0x0000, // 103 unassigned, L0x0000, // 104 unassigned, L0x0000, // 105 unassigned, L0x0000, // 106 unassigned, L0x0000, // 107 unassigned, L0x0000, // 108 unassigned, L0x0000, // 109 unassigned, L0x0000, // 110 unassigned, L0x0000, // 111 unassigned, L0x0000, // 112 unassigned, L0x0000, // 113 unassigned, L0x0000, // 114 unassigned, L0x0000, // 115 unassigned, L0x0000, // 116 unassigned, L0x0000, // 117 unassigned, L0x0000, // 118 unassigned, L0x0000, // 119 unassigned, L0x0000, // 120 unassigned, L0x0000, // 121 unassigned, L0x0000, // 122 unassigned, L0x0000, // 123 unassigned, L0x0000, // 124 unassigned, L0x0000, // 125 unassigned, L0x0000, // 126 unassigned, L0x0000, // 127 unassigned, L0x0000, // 128 unassigned, L0x0000, // 129 unassigned, L0x0000, // 130 unassigned, L0x0000, // 131 unassigned, L0x0000, // 132 unassigned, L0x0000, // 133 unassigned, L0x0000, // 134 unassigned, L0x0000, // 135 unassigned, L0x0000, // 136 unassigned, L0x0000, // 137 unassigned, L0x0000, // 138 unassigned, L0x0000, // 139 unassigned, L0x0000, // 140 unassigned, L0x0000, // 141 unassigned, L0x0000, // 142 unassigned, L0x0000, // 143 unassigned, L0x0000, // 144 unassigned, L0x0000, // 145 unassigned, L0x0000, // 146 unassigned, L0x0000, // 147 unassigned, L0x0000, // 148 unassigned, L0x0000, // 149 unassigned, L0x0000, // 150 unassigned, L0x0000, // 151 unassigned, L0x0000, // 152 unassigned, L0x0000, // 153 unassigned, L0x0000, // 154 unassigned, L0x0000, // 155 unassigned, L0x0000, // 156 unassigned, L0x0000, // 157 unassigned, L0x0000, // 158 unassigned, L0x0000, // 159 unassigned, L0x0000, // 160 unassigned, L0x0000, // 161 unassigned, L0x0000, // 162 unassigned, L0x0000, // 163 unassigned, L0x0000, // 164 unassigned, L0x0000, // 165 unassigned, L0x0000, // 166 unassigned, L0x0000, // 167 unassigned, L0x0000, // 168 unassigned, L0x0000, // 169 unassigned, L0x0001, // 170 Lu, L0x0000, // 171 unassigned, L0x0000, // 172 unassigned, L0x0000, // 173 unassigned, L0x0000, // 174 unassigned, L0x0000, // 175 unassigned, L0x0000, // 176 unassigned, L0x0000, // 177 unassigned, L0x0000, // 178 unassigned, L0x0000, // 179 unassigned, L0x0000, // 180 unassigned, L0x0000, // 181 unassigned, L0x0000, // 182 unassigned, L0x0000, // 183 unassigned, L0x0000, // 184 unassigned, L0x0000, // 185 unassigned, L0x0001, // 186 Lu, L0x0000, // 187 unassigned, L0x0000, // 188 unassigned, L0x0000, // 189 unassigned, L0x0000, // 190 unassigned, L0x0000, // 191 unassigned, L0x0000, // 192 unassigned, L0x0000, // 193 unassigned, L0x0000, // 194 unassigned, L0x0000, // 195 unassigned, L0x0000, // 196 unassigned, L0x0000, // 197 unassigned, L0x0000, // 198 unassigned, L0x0000, // 199 unassigned, L0x0000, // 200 unassigned, L0x0000, // 201 unassigned, L0x0000, // 202 unassigned, L0x0000, // 203 unassigned, L0x0000, // 204 unassigned, L0x0000, // 205 unassigned, L0x0000, // 206 unassigned, L0x0000, // 207 unassigned, L0x0000, // 208 unassigned, L0x0000, // 209 unassigned, L0x0000, // 210 unassigned, L0x0000, // 211 unassigned, L0x0000, // 212 unassigned, L0x0000, // 213 unassigned, L0x0000, // 214 unassigned, L0x0000, // 215 unassigned, L0x0000, // 216 unassigned, L0x0000, // 217 unassigned, L0x0000, // 218 unassigned, L0x0000, // 219 unassigned, L0x0000, // 220 unassigned, L0x0000, // 221 unassigned, L0x0000, // 222 unassigned, L0x0000, // 223 unassigned, L0x0000, // 224 unassigned, L0x0000, // 225 unassigned, L0x0000, // 226 unassigned, L0x0000, // 227 unassigned, L0x0000, // 228 unassigned, L0x0000, // 229 unassigned, L0x0000, // 230 unassigned, L0x0000, // 231 unassigned, L0x0000, // 232 unassigned, L0x0000, // 233 unassigned, L0x0000, // 234 unassigned, L0x0000, // 235 unassigned, L0x0000, // 236 unassigned, L0x0000, // 237 unassigned, L0x0000, // 238 unassigned, L0x0000, // 239 unassigned, L0x0000, // 240 unassigned, L0x0000, // 241 unassigned, L0x0000, // 242 unassigned, L0x0000, // 243 unassigned, L0x0000, // 244 unassigned, L0x0000, // 245 unassigned, L0x0000, // 246 unassigned, L0x0000, // 247 unassigned, L0x0000, // 248 unassigned, L0x0000, // 249 unassigned, L0x0000, // 250 unassigned, L0x0000, // 251 unassigned, L0x0000, // 252 unassigned, L0x0000, // 253 unassigned, L0x0000, // 254 unassigned, L0x0000 // 255 unassigned, L};// In all, the character property tables require 1024 bytes.static {}}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。