1 /* 2 * Copyright (c) 2002, 2013, Oracle and/or its affiliates. All rights reserved. 3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 4 * 5 * This code is free software; you can redistribute it and/or modify it 6 * under the terms of the GNU General Public License version 2 only, as 7 * published by the Free Software Foundation. Oracle designates this 8 * particular file as subject to the "Classpath" exception as provided 9 * by Oracle in the LICENSE file that accompanied this code. 10 * 11 * This code is distributed in the hope that it will be useful, but WITHOUT 12 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or 13 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License 14 * version 2 for more details (a copy is included in the LICENSE file that 15 * accompanied this code). 16 * 17 * You should have received a copy of the GNU General Public License version 18 * 2 along with this work; if not, write to the Free Software Foundation, 19 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 20 * 21 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA 22 * or visit www.oracle.com if you need additional information or have any 23 * questions. 24 */ 25 26 package java.lang; 27 28 import dalvik.annotation.compat.UnsupportedAppUsage; 29 import dalvik.system.VersionCodes; 30 31 @SuppressWarnings({"unchecked", "deprecation", "all"}) 32 public final class Character 33 implements java.io.Serializable, java.lang.Comparable<java.lang.Character> { 34 Character(char value)35 public Character(char value) { 36 throw new RuntimeException("Stub!"); 37 } 38 valueOf(char c)39 public static java.lang.Character valueOf(char c) { 40 throw new RuntimeException("Stub!"); 41 } 42 charValue()43 public char charValue() { 44 throw new RuntimeException("Stub!"); 45 } 46 hashCode()47 public int hashCode() { 48 throw new RuntimeException("Stub!"); 49 } 50 hashCode(char value)51 public static int hashCode(char value) { 52 throw new RuntimeException("Stub!"); 53 } 54 equals(java.lang.Object obj)55 public boolean equals(java.lang.Object obj) { 56 throw new RuntimeException("Stub!"); 57 } 58 toString()59 public java.lang.String toString() { 60 throw new RuntimeException("Stub!"); 61 } 62 toString(char c)63 public static java.lang.String toString(char c) { 64 throw new RuntimeException("Stub!"); 65 } 66 isValidCodePoint(int codePoint)67 public static boolean isValidCodePoint(int codePoint) { 68 throw new RuntimeException("Stub!"); 69 } 70 isBmpCodePoint(int codePoint)71 public static boolean isBmpCodePoint(int codePoint) { 72 throw new RuntimeException("Stub!"); 73 } 74 isSupplementaryCodePoint(int codePoint)75 public static boolean isSupplementaryCodePoint(int codePoint) { 76 throw new RuntimeException("Stub!"); 77 } 78 isHighSurrogate(char ch)79 public static boolean isHighSurrogate(char ch) { 80 throw new RuntimeException("Stub!"); 81 } 82 isLowSurrogate(char ch)83 public static boolean isLowSurrogate(char ch) { 84 throw new RuntimeException("Stub!"); 85 } 86 isSurrogate(char ch)87 public static boolean isSurrogate(char ch) { 88 throw new RuntimeException("Stub!"); 89 } 90 isSurrogatePair(char high, char low)91 public static boolean isSurrogatePair(char high, char low) { 92 throw new RuntimeException("Stub!"); 93 } 94 charCount(int codePoint)95 public static int charCount(int codePoint) { 96 throw new RuntimeException("Stub!"); 97 } 98 toCodePoint(char high, char low)99 public static int toCodePoint(char high, char low) { 100 throw new RuntimeException("Stub!"); 101 } 102 codePointAt(java.lang.CharSequence seq, int index)103 public static int codePointAt(java.lang.CharSequence seq, int index) { 104 throw new RuntimeException("Stub!"); 105 } 106 codePointAt(char[] a, int index)107 public static int codePointAt(char[] a, int index) { 108 throw new RuntimeException("Stub!"); 109 } 110 codePointAt(char[] a, int index, int limit)111 public static int codePointAt(char[] a, int index, int limit) { 112 throw new RuntimeException("Stub!"); 113 } 114 codePointAtImpl(char[] a, int index, int limit)115 static int codePointAtImpl(char[] a, int index, int limit) { 116 throw new RuntimeException("Stub!"); 117 } 118 codePointBefore(java.lang.CharSequence seq, int index)119 public static int codePointBefore(java.lang.CharSequence seq, int index) { 120 throw new RuntimeException("Stub!"); 121 } 122 codePointBefore(char[] a, int index)123 public static int codePointBefore(char[] a, int index) { 124 throw new RuntimeException("Stub!"); 125 } 126 codePointBefore(char[] a, int index, int start)127 public static int codePointBefore(char[] a, int index, int start) { 128 throw new RuntimeException("Stub!"); 129 } 130 codePointBeforeImpl(char[] a, int index, int start)131 static int codePointBeforeImpl(char[] a, int index, int start) { 132 throw new RuntimeException("Stub!"); 133 } 134 highSurrogate(int codePoint)135 public static char highSurrogate(int codePoint) { 136 throw new RuntimeException("Stub!"); 137 } 138 lowSurrogate(int codePoint)139 public static char lowSurrogate(int codePoint) { 140 throw new RuntimeException("Stub!"); 141 } 142 toChars(int codePoint, char[] dst, int dstIndex)143 public static int toChars(int codePoint, char[] dst, int dstIndex) { 144 throw new RuntimeException("Stub!"); 145 } 146 toChars(int codePoint)147 public static char[] toChars(int codePoint) { 148 throw new RuntimeException("Stub!"); 149 } 150 toSurrogates(int codePoint, char[] dst, int index)151 static void toSurrogates(int codePoint, char[] dst, int index) { 152 throw new RuntimeException("Stub!"); 153 } 154 codePointCount(java.lang.CharSequence seq, int beginIndex, int endIndex)155 public static int codePointCount(java.lang.CharSequence seq, int beginIndex, int endIndex) { 156 throw new RuntimeException("Stub!"); 157 } 158 codePointCount(char[] a, int offset, int count)159 public static int codePointCount(char[] a, int offset, int count) { 160 throw new RuntimeException("Stub!"); 161 } 162 codePointCountImpl(char[] a, int offset, int count)163 static int codePointCountImpl(char[] a, int offset, int count) { 164 throw new RuntimeException("Stub!"); 165 } 166 offsetByCodePoints( java.lang.CharSequence seq, int index, int codePointOffset)167 public static int offsetByCodePoints( 168 java.lang.CharSequence seq, int index, int codePointOffset) { 169 throw new RuntimeException("Stub!"); 170 } 171 offsetByCodePoints( char[] a, int start, int count, int index, int codePointOffset)172 public static int offsetByCodePoints( 173 char[] a, int start, int count, int index, int codePointOffset) { 174 throw new RuntimeException("Stub!"); 175 } 176 offsetByCodePointsImpl( char[] a, int start, int count, int index, int codePointOffset)177 static int offsetByCodePointsImpl( 178 char[] a, int start, int count, int index, int codePointOffset) { 179 throw new RuntimeException("Stub!"); 180 } 181 isLowerCase(char ch)182 public static boolean isLowerCase(char ch) { 183 throw new RuntimeException("Stub!"); 184 } 185 isLowerCase(int codePoint)186 public static boolean isLowerCase(int codePoint) { 187 throw new RuntimeException("Stub!"); 188 } 189 isLowerCaseImpl(int codePoint)190 static native boolean isLowerCaseImpl(int codePoint); 191 isUpperCase(char ch)192 public static boolean isUpperCase(char ch) { 193 throw new RuntimeException("Stub!"); 194 } 195 isUpperCase(int codePoint)196 public static boolean isUpperCase(int codePoint) { 197 throw new RuntimeException("Stub!"); 198 } 199 isUpperCaseImpl(int codePoint)200 static native boolean isUpperCaseImpl(int codePoint); 201 isTitleCase(char ch)202 public static boolean isTitleCase(char ch) { 203 throw new RuntimeException("Stub!"); 204 } 205 isTitleCase(int codePoint)206 public static boolean isTitleCase(int codePoint) { 207 throw new RuntimeException("Stub!"); 208 } 209 isTitleCaseImpl(int codePoint)210 static native boolean isTitleCaseImpl(int codePoint); 211 isDigit(char ch)212 public static boolean isDigit(char ch) { 213 throw new RuntimeException("Stub!"); 214 } 215 isDigit(int codePoint)216 public static boolean isDigit(int codePoint) { 217 throw new RuntimeException("Stub!"); 218 } 219 isDigitImpl(int codePoint)220 static native boolean isDigitImpl(int codePoint); 221 isDefined(char ch)222 public static boolean isDefined(char ch) { 223 throw new RuntimeException("Stub!"); 224 } 225 isDefined(int codePoint)226 public static boolean isDefined(int codePoint) { 227 throw new RuntimeException("Stub!"); 228 } 229 isDefinedImpl(int codePoint)230 static native boolean isDefinedImpl(int codePoint); 231 isLetter(char ch)232 public static boolean isLetter(char ch) { 233 throw new RuntimeException("Stub!"); 234 } 235 isLetter(int codePoint)236 public static boolean isLetter(int codePoint) { 237 throw new RuntimeException("Stub!"); 238 } 239 isLetterImpl(int codePoint)240 static native boolean isLetterImpl(int codePoint); 241 isLetterOrDigit(char ch)242 public static boolean isLetterOrDigit(char ch) { 243 throw new RuntimeException("Stub!"); 244 } 245 isLetterOrDigit(int codePoint)246 public static boolean isLetterOrDigit(int codePoint) { 247 throw new RuntimeException("Stub!"); 248 } 249 isLetterOrDigitImpl(int codePoint)250 static native boolean isLetterOrDigitImpl(int codePoint); 251 252 @Deprecated isJavaLetter(char ch)253 public static boolean isJavaLetter(char ch) { 254 throw new RuntimeException("Stub!"); 255 } 256 257 @Deprecated isJavaLetterOrDigit(char ch)258 public static boolean isJavaLetterOrDigit(char ch) { 259 throw new RuntimeException("Stub!"); 260 } 261 isAlphabetic(int codePoint)262 public static boolean isAlphabetic(int codePoint) { 263 throw new RuntimeException("Stub!"); 264 } 265 isAlphabeticImpl(int codePoint)266 static native boolean isAlphabeticImpl(int codePoint); 267 isIdeographic(int codePoint)268 public static boolean isIdeographic(int codePoint) { 269 throw new RuntimeException("Stub!"); 270 } 271 isIdeographicImpl(int codePoint)272 static native boolean isIdeographicImpl(int codePoint); 273 isJavaIdentifierStart(char ch)274 public static boolean isJavaIdentifierStart(char ch) { 275 throw new RuntimeException("Stub!"); 276 } 277 isJavaIdentifierStart(int codePoint)278 public static boolean isJavaIdentifierStart(int codePoint) { 279 throw new RuntimeException("Stub!"); 280 } 281 isJavaIdentifierPart(char ch)282 public static boolean isJavaIdentifierPart(char ch) { 283 throw new RuntimeException("Stub!"); 284 } 285 isJavaIdentifierPart(int codePoint)286 public static boolean isJavaIdentifierPart(int codePoint) { 287 throw new RuntimeException("Stub!"); 288 } 289 isUnicodeIdentifierStart(char ch)290 public static boolean isUnicodeIdentifierStart(char ch) { 291 throw new RuntimeException("Stub!"); 292 } 293 isUnicodeIdentifierStart(int codePoint)294 public static boolean isUnicodeIdentifierStart(int codePoint) { 295 throw new RuntimeException("Stub!"); 296 } 297 isUnicodeIdentifierStartImpl(int codePoint)298 static native boolean isUnicodeIdentifierStartImpl(int codePoint); 299 isUnicodeIdentifierPart(char ch)300 public static boolean isUnicodeIdentifierPart(char ch) { 301 throw new RuntimeException("Stub!"); 302 } 303 isUnicodeIdentifierPart(int codePoint)304 public static boolean isUnicodeIdentifierPart(int codePoint) { 305 throw new RuntimeException("Stub!"); 306 } 307 isUnicodeIdentifierPartImpl(int codePoint)308 static native boolean isUnicodeIdentifierPartImpl(int codePoint); 309 isIdentifierIgnorable(char ch)310 public static boolean isIdentifierIgnorable(char ch) { 311 throw new RuntimeException("Stub!"); 312 } 313 isIdentifierIgnorable(int codePoint)314 public static boolean isIdentifierIgnorable(int codePoint) { 315 throw new RuntimeException("Stub!"); 316 } 317 isIdentifierIgnorableImpl(int codePoint)318 static native boolean isIdentifierIgnorableImpl(int codePoint); 319 toLowerCase(char ch)320 public static char toLowerCase(char ch) { 321 throw new RuntimeException("Stub!"); 322 } 323 toLowerCase(int codePoint)324 public static int toLowerCase(int codePoint) { 325 throw new RuntimeException("Stub!"); 326 } 327 toLowerCaseImpl(int codePoint)328 static native int toLowerCaseImpl(int codePoint); 329 toUpperCase(char ch)330 public static char toUpperCase(char ch) { 331 throw new RuntimeException("Stub!"); 332 } 333 toUpperCase(int codePoint)334 public static int toUpperCase(int codePoint) { 335 throw new RuntimeException("Stub!"); 336 } 337 toUpperCaseImpl(int codePoint)338 static native int toUpperCaseImpl(int codePoint); 339 toTitleCase(char ch)340 public static char toTitleCase(char ch) { 341 throw new RuntimeException("Stub!"); 342 } 343 toTitleCase(int codePoint)344 public static int toTitleCase(int codePoint) { 345 throw new RuntimeException("Stub!"); 346 } 347 toTitleCaseImpl(int codePoint)348 static native int toTitleCaseImpl(int codePoint); 349 digit(char ch, int radix)350 public static int digit(char ch, int radix) { 351 throw new RuntimeException("Stub!"); 352 } 353 digit(int codePoint, int radix)354 public static int digit(int codePoint, int radix) { 355 throw new RuntimeException("Stub!"); 356 } 357 digitImpl(int codePoint, int radix)358 static native int digitImpl(int codePoint, int radix); 359 getNumericValue(char ch)360 public static int getNumericValue(char ch) { 361 throw new RuntimeException("Stub!"); 362 } 363 getNumericValue(int codePoint)364 public static int getNumericValue(int codePoint) { 365 throw new RuntimeException("Stub!"); 366 } 367 getNumericValueImpl(int codePoint)368 static native int getNumericValueImpl(int codePoint); 369 370 @Deprecated isSpace(char ch)371 public static boolean isSpace(char ch) { 372 throw new RuntimeException("Stub!"); 373 } 374 isSpaceChar(char ch)375 public static boolean isSpaceChar(char ch) { 376 throw new RuntimeException("Stub!"); 377 } 378 isSpaceChar(int codePoint)379 public static boolean isSpaceChar(int codePoint) { 380 throw new RuntimeException("Stub!"); 381 } 382 isSpaceCharImpl(int codePoint)383 static native boolean isSpaceCharImpl(int codePoint); 384 isWhitespace(char ch)385 public static boolean isWhitespace(char ch) { 386 throw new RuntimeException("Stub!"); 387 } 388 isWhitespace(int codePoint)389 public static boolean isWhitespace(int codePoint) { 390 throw new RuntimeException("Stub!"); 391 } 392 isWhitespaceImpl(int codePoint)393 static native boolean isWhitespaceImpl(int codePoint); 394 isISOControl(char ch)395 public static boolean isISOControl(char ch) { 396 throw new RuntimeException("Stub!"); 397 } 398 isISOControl(int codePoint)399 public static boolean isISOControl(int codePoint) { 400 throw new RuntimeException("Stub!"); 401 } 402 getType(char ch)403 public static int getType(char ch) { 404 throw new RuntimeException("Stub!"); 405 } 406 getType(int codePoint)407 public static int getType(int codePoint) { 408 throw new RuntimeException("Stub!"); 409 } 410 getTypeImpl(int codePoint)411 static native int getTypeImpl(int codePoint); 412 forDigit(int digit, int radix)413 public static char forDigit(int digit, int radix) { 414 throw new RuntimeException("Stub!"); 415 } 416 getDirectionality(char ch)417 public static byte getDirectionality(char ch) { 418 throw new RuntimeException("Stub!"); 419 } 420 getDirectionality(int codePoint)421 public static byte getDirectionality(int codePoint) { 422 throw new RuntimeException("Stub!"); 423 } 424 getDirectionalityImpl(int codePoint)425 static native byte getDirectionalityImpl(int codePoint); 426 isMirrored(char ch)427 public static boolean isMirrored(char ch) { 428 throw new RuntimeException("Stub!"); 429 } 430 isMirrored(int codePoint)431 public static boolean isMirrored(int codePoint) { 432 throw new RuntimeException("Stub!"); 433 } 434 isMirroredImpl(int codePoint)435 static native boolean isMirroredImpl(int codePoint); 436 compareTo(java.lang.Character anotherCharacter)437 public int compareTo(java.lang.Character anotherCharacter) { 438 throw new RuntimeException("Stub!"); 439 } 440 compare(char x, char y)441 public static int compare(char x, char y) { 442 throw new RuntimeException("Stub!"); 443 } 444 reverseBytes(char ch)445 public static char reverseBytes(char ch) { 446 throw new RuntimeException("Stub!"); 447 } 448 getName(int codePoint)449 public static java.lang.String getName(int codePoint) { 450 throw new RuntimeException("Stub!"); 451 } 452 getNameImpl(int codePoint)453 private static native java.lang.String getNameImpl(int codePoint); 454 455 public static final int BYTES = 2; // 0x2 456 457 public static final byte COMBINING_SPACING_MARK = 8; // 0x8 458 459 public static final byte CONNECTOR_PUNCTUATION = 23; // 0x17 460 461 public static final byte CONTROL = 15; // 0xf 462 463 public static final byte CURRENCY_SYMBOL = 26; // 0x1a 464 465 public static final byte DASH_PUNCTUATION = 20; // 0x14 466 467 public static final byte DECIMAL_DIGIT_NUMBER = 9; // 0x9 468 469 private static final byte[] DIRECTIONALITY; 470 471 static { 472 DIRECTIONALITY = new byte[0]; 473 } 474 475 public static final byte DIRECTIONALITY_ARABIC_NUMBER = 6; // 0x6 476 477 public static final byte DIRECTIONALITY_BOUNDARY_NEUTRAL = 9; // 0x9 478 479 public static final byte DIRECTIONALITY_COMMON_NUMBER_SEPARATOR = 7; // 0x7 480 481 public static final byte DIRECTIONALITY_EUROPEAN_NUMBER = 3; // 0x3 482 483 public static final byte DIRECTIONALITY_EUROPEAN_NUMBER_SEPARATOR = 4; // 0x4 484 485 public static final byte DIRECTIONALITY_EUROPEAN_NUMBER_TERMINATOR = 5; // 0x5 486 487 public static final byte DIRECTIONALITY_LEFT_TO_RIGHT = 0; // 0x0 488 489 public static final byte DIRECTIONALITY_LEFT_TO_RIGHT_EMBEDDING = 14; // 0xe 490 491 public static final byte DIRECTIONALITY_LEFT_TO_RIGHT_OVERRIDE = 15; // 0xf 492 493 public static final byte DIRECTIONALITY_NONSPACING_MARK = 8; // 0x8 494 495 public static final byte DIRECTIONALITY_OTHER_NEUTRALS = 13; // 0xd 496 497 public static final byte DIRECTIONALITY_PARAGRAPH_SEPARATOR = 10; // 0xa 498 499 public static final byte DIRECTIONALITY_POP_DIRECTIONAL_FORMAT = 18; // 0x12 500 501 public static final byte DIRECTIONALITY_RIGHT_TO_LEFT = 1; // 0x1 502 503 public static final byte DIRECTIONALITY_RIGHT_TO_LEFT_ARABIC = 2; // 0x2 504 505 public static final byte DIRECTIONALITY_RIGHT_TO_LEFT_EMBEDDING = 16; // 0x10 506 507 public static final byte DIRECTIONALITY_RIGHT_TO_LEFT_OVERRIDE = 17; // 0x11 508 509 public static final byte DIRECTIONALITY_SEGMENT_SEPARATOR = 11; // 0xb 510 511 public static final byte DIRECTIONALITY_UNDEFINED = -1; // 0xffffffff 512 513 public static final byte DIRECTIONALITY_WHITESPACE = 12; // 0xc 514 515 public static final byte ENCLOSING_MARK = 7; // 0x7 516 517 public static final byte END_PUNCTUATION = 22; // 0x16 518 519 static final int ERROR = -1; // 0xffffffff 520 521 public static final byte FINAL_QUOTE_PUNCTUATION = 30; // 0x1e 522 523 public static final byte FORMAT = 16; // 0x10 524 525 public static final byte INITIAL_QUOTE_PUNCTUATION = 29; // 0x1d 526 527 public static final byte LETTER_NUMBER = 10; // 0xa 528 529 public static final byte LINE_SEPARATOR = 13; // 0xd 530 531 public static final byte LOWERCASE_LETTER = 2; // 0x2 532 533 public static final byte MATH_SYMBOL = 25; // 0x19 534 535 public static final int MAX_CODE_POINT = 1114111; // 0x10ffff 536 537 public static final char MAX_HIGH_SURROGATE = 56319; // 0xdbff '\udbff' 538 539 public static final char MAX_LOW_SURROGATE = 57343; // 0xdfff '\udfff' 540 541 public static final int MAX_RADIX = 36; // 0x24 542 543 public static final char MAX_SURROGATE = 57343; // 0xdfff '\udfff' 544 545 public static final char MAX_VALUE = 65535; // 0xffff '\uffff' 546 547 public static final int MIN_CODE_POINT = 0; // 0x0 548 549 public static final char MIN_HIGH_SURROGATE = 55296; // 0xd800 '\ud800' 550 551 public static final char MIN_LOW_SURROGATE = 56320; // 0xdc00 '\udc00' 552 553 public static final int MIN_RADIX = 2; // 0x2 554 555 public static final int MIN_SUPPLEMENTARY_CODE_POINT = 65536; // 0x10000 556 557 public static final char MIN_SURROGATE = 55296; // 0xd800 '\ud800' 558 559 public static final char MIN_VALUE = 0; // 0x0000 '\u0000' 560 561 public static final byte MODIFIER_LETTER = 4; // 0x4 562 563 public static final byte MODIFIER_SYMBOL = 27; // 0x1b 564 565 public static final byte NON_SPACING_MARK = 6; // 0x6 566 567 public static final byte OTHER_LETTER = 5; // 0x5 568 569 public static final byte OTHER_NUMBER = 11; // 0xb 570 571 public static final byte OTHER_PUNCTUATION = 24; // 0x18 572 573 public static final byte OTHER_SYMBOL = 28; // 0x1c 574 575 public static final byte PARAGRAPH_SEPARATOR = 14; // 0xe 576 577 public static final byte PRIVATE_USE = 18; // 0x12 578 579 public static final int SIZE = 16; // 0x10 580 581 public static final byte SPACE_SEPARATOR = 12; // 0xc 582 583 public static final byte START_PUNCTUATION = 21; // 0x15 584 585 public static final byte SURROGATE = 19; // 0x13 586 587 public static final byte TITLECASE_LETTER = 3; // 0x3 588 589 public static final java.lang.Class<java.lang.Character> TYPE; 590 591 static { 592 TYPE = null; 593 } 594 595 public static final byte UNASSIGNED = 0; // 0x0 596 597 public static final byte UPPERCASE_LETTER = 1; // 0x1 598 599 private static final long serialVersionUID = 3786198910865385080L; // 0x348b47d96b1a2678L 600 601 /** 602 * @deprecated Use {@link #charValue()}. 603 */ 604 @UnsupportedAppUsage(maxTargetSdk = VersionCodes.P) 605 private final char value; 606 607 { 608 value = 0; 609 } 610 611 @SuppressWarnings({"unchecked", "deprecation", "all"}) 612 private static class CharacterCache { 613 CharacterCache()614 private CharacterCache() { 615 throw new RuntimeException("Stub!"); 616 } 617 618 static final java.lang.Character[] cache; 619 620 static { 621 cache = new java.lang.Character[0]; 622 } 623 } 624 625 @SuppressWarnings({"unchecked", "deprecation", "all"}) 626 public static class Subset { 627 Subset(java.lang.String name)628 protected Subset(java.lang.String name) { 629 throw new RuntimeException("Stub!"); 630 } 631 equals(java.lang.Object obj)632 public final boolean equals(java.lang.Object obj) { 633 throw new RuntimeException("Stub!"); 634 } 635 hashCode()636 public final int hashCode() { 637 throw new RuntimeException("Stub!"); 638 } 639 toString()640 public final java.lang.String toString() { 641 throw new RuntimeException("Stub!"); 642 } 643 644 private java.lang.String name; 645 } 646 647 @SuppressWarnings({"unchecked", "deprecation", "all"}) 648 public static final class UnicodeBlock extends java.lang.Character.Subset { 649 UnicodeBlock(java.lang.String idName)650 private UnicodeBlock(java.lang.String idName) { 651 super(null); 652 throw new RuntimeException("Stub!"); 653 } 654 UnicodeBlock(java.lang.String idName, boolean isMap)655 private UnicodeBlock(java.lang.String idName, boolean isMap) { 656 super(null); 657 throw new RuntimeException("Stub!"); 658 } 659 UnicodeBlock(java.lang.String idName, java.lang.String alias)660 private UnicodeBlock(java.lang.String idName, java.lang.String alias) { 661 super(null); 662 throw new RuntimeException("Stub!"); 663 } 664 UnicodeBlock(java.lang.String idName, java.lang.String... aliases)665 private UnicodeBlock(java.lang.String idName, java.lang.String... aliases) { 666 super(null); 667 throw new RuntimeException("Stub!"); 668 } 669 of(char c)670 public static java.lang.Character.UnicodeBlock of(char c) { 671 throw new RuntimeException("Stub!"); 672 } 673 of(int codePoint)674 public static java.lang.Character.UnicodeBlock of(int codePoint) { 675 throw new RuntimeException("Stub!"); 676 } 677 forName(java.lang.String blockName)678 public static java.lang.Character.UnicodeBlock forName(java.lang.String blockName) { 679 throw new RuntimeException("Stub!"); 680 } 681 682 public static final java.lang.Character.UnicodeBlock AEGEAN_NUMBERS; 683 684 static { 685 AEGEAN_NUMBERS = null; 686 } 687 688 public static final java.lang.Character.UnicodeBlock ALCHEMICAL_SYMBOLS; 689 690 static { 691 ALCHEMICAL_SYMBOLS = null; 692 } 693 694 public static final java.lang.Character.UnicodeBlock ALPHABETIC_PRESENTATION_FORMS; 695 696 static { 697 ALPHABETIC_PRESENTATION_FORMS = null; 698 } 699 700 public static final java.lang.Character.UnicodeBlock ANCIENT_GREEK_MUSICAL_NOTATION; 701 702 static { 703 ANCIENT_GREEK_MUSICAL_NOTATION = null; 704 } 705 706 public static final java.lang.Character.UnicodeBlock ANCIENT_GREEK_NUMBERS; 707 708 static { 709 ANCIENT_GREEK_NUMBERS = null; 710 } 711 712 public static final java.lang.Character.UnicodeBlock ANCIENT_SYMBOLS; 713 714 static { 715 ANCIENT_SYMBOLS = null; 716 } 717 718 public static final java.lang.Character.UnicodeBlock ARABIC; 719 720 static { 721 ARABIC = null; 722 } 723 724 public static final java.lang.Character.UnicodeBlock ARABIC_EXTENDED_A; 725 726 static { 727 ARABIC_EXTENDED_A = null; 728 } 729 730 public static final java.lang.Character.UnicodeBlock ARABIC_MATHEMATICAL_ALPHABETIC_SYMBOLS; 731 732 static { 733 ARABIC_MATHEMATICAL_ALPHABETIC_SYMBOLS = null; 734 } 735 736 public static final java.lang.Character.UnicodeBlock ARABIC_PRESENTATION_FORMS_A; 737 738 static { 739 ARABIC_PRESENTATION_FORMS_A = null; 740 } 741 742 public static final java.lang.Character.UnicodeBlock ARABIC_PRESENTATION_FORMS_B; 743 744 static { 745 ARABIC_PRESENTATION_FORMS_B = null; 746 } 747 748 public static final java.lang.Character.UnicodeBlock ARABIC_SUPPLEMENT; 749 750 static { 751 ARABIC_SUPPLEMENT = null; 752 } 753 754 public static final java.lang.Character.UnicodeBlock ARMENIAN; 755 756 static { 757 ARMENIAN = null; 758 } 759 760 public static final java.lang.Character.UnicodeBlock ARROWS; 761 762 static { 763 ARROWS = null; 764 } 765 766 public static final java.lang.Character.UnicodeBlock AVESTAN; 767 768 static { 769 AVESTAN = null; 770 } 771 772 public static final java.lang.Character.UnicodeBlock BALINESE; 773 774 static { 775 BALINESE = null; 776 } 777 778 public static final java.lang.Character.UnicodeBlock BAMUM; 779 780 static { 781 BAMUM = null; 782 } 783 784 public static final java.lang.Character.UnicodeBlock BAMUM_SUPPLEMENT; 785 786 static { 787 BAMUM_SUPPLEMENT = null; 788 } 789 790 public static final java.lang.Character.UnicodeBlock BASIC_LATIN; 791 792 static { 793 BASIC_LATIN = null; 794 } 795 796 public static final java.lang.Character.UnicodeBlock BATAK; 797 798 static { 799 BATAK = null; 800 } 801 802 public static final java.lang.Character.UnicodeBlock BENGALI; 803 804 static { 805 BENGALI = null; 806 } 807 808 public static final java.lang.Character.UnicodeBlock BLOCK_ELEMENTS; 809 810 static { 811 BLOCK_ELEMENTS = null; 812 } 813 814 public static final java.lang.Character.UnicodeBlock BOPOMOFO; 815 816 static { 817 BOPOMOFO = null; 818 } 819 820 public static final java.lang.Character.UnicodeBlock BOPOMOFO_EXTENDED; 821 822 static { 823 BOPOMOFO_EXTENDED = null; 824 } 825 826 public static final java.lang.Character.UnicodeBlock BOX_DRAWING; 827 828 static { 829 BOX_DRAWING = null; 830 } 831 832 public static final java.lang.Character.UnicodeBlock BRAHMI; 833 834 static { 835 BRAHMI = null; 836 } 837 838 public static final java.lang.Character.UnicodeBlock BRAILLE_PATTERNS; 839 840 static { 841 BRAILLE_PATTERNS = null; 842 } 843 844 public static final java.lang.Character.UnicodeBlock BUGINESE; 845 846 static { 847 BUGINESE = null; 848 } 849 850 public static final java.lang.Character.UnicodeBlock BUHID; 851 852 static { 853 BUHID = null; 854 } 855 856 public static final java.lang.Character.UnicodeBlock BYZANTINE_MUSICAL_SYMBOLS; 857 858 static { 859 BYZANTINE_MUSICAL_SYMBOLS = null; 860 } 861 862 public static final java.lang.Character.UnicodeBlock CARIAN; 863 864 static { 865 CARIAN = null; 866 } 867 868 public static final java.lang.Character.UnicodeBlock CHAKMA; 869 870 static { 871 CHAKMA = null; 872 } 873 874 public static final java.lang.Character.UnicodeBlock CHAM; 875 876 static { 877 CHAM = null; 878 } 879 880 public static final java.lang.Character.UnicodeBlock CHEROKEE; 881 882 static { 883 CHEROKEE = null; 884 } 885 886 public static final java.lang.Character.UnicodeBlock CJK_COMPATIBILITY; 887 888 static { 889 CJK_COMPATIBILITY = null; 890 } 891 892 public static final java.lang.Character.UnicodeBlock CJK_COMPATIBILITY_FORMS; 893 894 static { 895 CJK_COMPATIBILITY_FORMS = null; 896 } 897 898 public static final java.lang.Character.UnicodeBlock CJK_COMPATIBILITY_IDEOGRAPHS; 899 900 static { 901 CJK_COMPATIBILITY_IDEOGRAPHS = null; 902 } 903 904 public static final java.lang.Character.UnicodeBlock 905 CJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENT; 906 907 static { 908 CJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENT = null; 909 } 910 911 public static final java.lang.Character.UnicodeBlock CJK_RADICALS_SUPPLEMENT; 912 913 static { 914 CJK_RADICALS_SUPPLEMENT = null; 915 } 916 917 public static final java.lang.Character.UnicodeBlock CJK_STROKES; 918 919 static { 920 CJK_STROKES = null; 921 } 922 923 public static final java.lang.Character.UnicodeBlock CJK_SYMBOLS_AND_PUNCTUATION; 924 925 static { 926 CJK_SYMBOLS_AND_PUNCTUATION = null; 927 } 928 929 public static final java.lang.Character.UnicodeBlock CJK_UNIFIED_IDEOGRAPHS; 930 931 static { 932 CJK_UNIFIED_IDEOGRAPHS = null; 933 } 934 935 public static final java.lang.Character.UnicodeBlock CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A; 936 937 static { 938 CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A = null; 939 } 940 941 public static final java.lang.Character.UnicodeBlock CJK_UNIFIED_IDEOGRAPHS_EXTENSION_B; 942 943 static { 944 CJK_UNIFIED_IDEOGRAPHS_EXTENSION_B = null; 945 } 946 947 public static final java.lang.Character.UnicodeBlock CJK_UNIFIED_IDEOGRAPHS_EXTENSION_C; 948 949 static { 950 CJK_UNIFIED_IDEOGRAPHS_EXTENSION_C = null; 951 } 952 953 public static final java.lang.Character.UnicodeBlock CJK_UNIFIED_IDEOGRAPHS_EXTENSION_D; 954 955 static { 956 CJK_UNIFIED_IDEOGRAPHS_EXTENSION_D = null; 957 } 958 959 public static final java.lang.Character.UnicodeBlock COMBINING_DIACRITICAL_MARKS; 960 961 static { 962 COMBINING_DIACRITICAL_MARKS = null; 963 } 964 965 public static final java.lang.Character.UnicodeBlock COMBINING_DIACRITICAL_MARKS_SUPPLEMENT; 966 967 static { 968 COMBINING_DIACRITICAL_MARKS_SUPPLEMENT = null; 969 } 970 971 public static final java.lang.Character.UnicodeBlock COMBINING_HALF_MARKS; 972 973 static { 974 COMBINING_HALF_MARKS = null; 975 } 976 977 public static final java.lang.Character.UnicodeBlock COMBINING_MARKS_FOR_SYMBOLS; 978 979 static { 980 COMBINING_MARKS_FOR_SYMBOLS = null; 981 } 982 983 public static final java.lang.Character.UnicodeBlock COMMON_INDIC_NUMBER_FORMS; 984 985 static { 986 COMMON_INDIC_NUMBER_FORMS = null; 987 } 988 989 public static final java.lang.Character.UnicodeBlock CONTROL_PICTURES; 990 991 static { 992 CONTROL_PICTURES = null; 993 } 994 995 public static final java.lang.Character.UnicodeBlock COPTIC; 996 997 static { 998 COPTIC = null; 999 } 1000 1001 public static final java.lang.Character.UnicodeBlock COUNTING_ROD_NUMERALS; 1002 1003 static { 1004 COUNTING_ROD_NUMERALS = null; 1005 } 1006 1007 public static final java.lang.Character.UnicodeBlock CUNEIFORM; 1008 1009 static { 1010 CUNEIFORM = null; 1011 } 1012 1013 public static final java.lang.Character.UnicodeBlock CUNEIFORM_NUMBERS_AND_PUNCTUATION; 1014 1015 static { 1016 CUNEIFORM_NUMBERS_AND_PUNCTUATION = null; 1017 } 1018 1019 public static final java.lang.Character.UnicodeBlock CURRENCY_SYMBOLS; 1020 1021 static { 1022 CURRENCY_SYMBOLS = null; 1023 } 1024 1025 public static final java.lang.Character.UnicodeBlock CYPRIOT_SYLLABARY; 1026 1027 static { 1028 CYPRIOT_SYLLABARY = null; 1029 } 1030 1031 public static final java.lang.Character.UnicodeBlock CYRILLIC; 1032 1033 static { 1034 CYRILLIC = null; 1035 } 1036 1037 public static final java.lang.Character.UnicodeBlock CYRILLIC_EXTENDED_A; 1038 1039 static { 1040 CYRILLIC_EXTENDED_A = null; 1041 } 1042 1043 public static final java.lang.Character.UnicodeBlock CYRILLIC_EXTENDED_B; 1044 1045 static { 1046 CYRILLIC_EXTENDED_B = null; 1047 } 1048 1049 public static final java.lang.Character.UnicodeBlock CYRILLIC_SUPPLEMENTARY; 1050 1051 static { 1052 CYRILLIC_SUPPLEMENTARY = null; 1053 } 1054 1055 public static final java.lang.Character.UnicodeBlock DESERET; 1056 1057 static { 1058 DESERET = null; 1059 } 1060 1061 public static final java.lang.Character.UnicodeBlock DEVANAGARI; 1062 1063 static { 1064 DEVANAGARI = null; 1065 } 1066 1067 public static final java.lang.Character.UnicodeBlock DEVANAGARI_EXTENDED; 1068 1069 static { 1070 DEVANAGARI_EXTENDED = null; 1071 } 1072 1073 public static final java.lang.Character.UnicodeBlock DINGBATS; 1074 1075 static { 1076 DINGBATS = null; 1077 } 1078 1079 public static final java.lang.Character.UnicodeBlock DOMINO_TILES; 1080 1081 static { 1082 DOMINO_TILES = null; 1083 } 1084 1085 public static final java.lang.Character.UnicodeBlock EGYPTIAN_HIEROGLYPHS; 1086 1087 static { 1088 EGYPTIAN_HIEROGLYPHS = null; 1089 } 1090 1091 public static final java.lang.Character.UnicodeBlock EMOTICONS; 1092 1093 static { 1094 EMOTICONS = null; 1095 } 1096 1097 public static final java.lang.Character.UnicodeBlock ENCLOSED_ALPHANUMERICS; 1098 1099 static { 1100 ENCLOSED_ALPHANUMERICS = null; 1101 } 1102 1103 public static final java.lang.Character.UnicodeBlock ENCLOSED_ALPHANUMERIC_SUPPLEMENT; 1104 1105 static { 1106 ENCLOSED_ALPHANUMERIC_SUPPLEMENT = null; 1107 } 1108 1109 public static final java.lang.Character.UnicodeBlock ENCLOSED_CJK_LETTERS_AND_MONTHS; 1110 1111 static { 1112 ENCLOSED_CJK_LETTERS_AND_MONTHS = null; 1113 } 1114 1115 public static final java.lang.Character.UnicodeBlock ENCLOSED_IDEOGRAPHIC_SUPPLEMENT; 1116 1117 static { 1118 ENCLOSED_IDEOGRAPHIC_SUPPLEMENT = null; 1119 } 1120 1121 public static final java.lang.Character.UnicodeBlock ETHIOPIC; 1122 1123 static { 1124 ETHIOPIC = null; 1125 } 1126 1127 public static final java.lang.Character.UnicodeBlock ETHIOPIC_EXTENDED; 1128 1129 static { 1130 ETHIOPIC_EXTENDED = null; 1131 } 1132 1133 public static final java.lang.Character.UnicodeBlock ETHIOPIC_EXTENDED_A; 1134 1135 static { 1136 ETHIOPIC_EXTENDED_A = null; 1137 } 1138 1139 public static final java.lang.Character.UnicodeBlock ETHIOPIC_SUPPLEMENT; 1140 1141 static { 1142 ETHIOPIC_SUPPLEMENT = null; 1143 } 1144 1145 public static final java.lang.Character.UnicodeBlock GENERAL_PUNCTUATION; 1146 1147 static { 1148 GENERAL_PUNCTUATION = null; 1149 } 1150 1151 public static final java.lang.Character.UnicodeBlock GEOMETRIC_SHAPES; 1152 1153 static { 1154 GEOMETRIC_SHAPES = null; 1155 } 1156 1157 public static final java.lang.Character.UnicodeBlock GEORGIAN; 1158 1159 static { 1160 GEORGIAN = null; 1161 } 1162 1163 public static final java.lang.Character.UnicodeBlock GEORGIAN_SUPPLEMENT; 1164 1165 static { 1166 GEORGIAN_SUPPLEMENT = null; 1167 } 1168 1169 public static final java.lang.Character.UnicodeBlock GLAGOLITIC; 1170 1171 static { 1172 GLAGOLITIC = null; 1173 } 1174 1175 public static final java.lang.Character.UnicodeBlock GOTHIC; 1176 1177 static { 1178 GOTHIC = null; 1179 } 1180 1181 public static final java.lang.Character.UnicodeBlock GREEK; 1182 1183 static { 1184 GREEK = null; 1185 } 1186 1187 public static final java.lang.Character.UnicodeBlock GREEK_EXTENDED; 1188 1189 static { 1190 GREEK_EXTENDED = null; 1191 } 1192 1193 public static final java.lang.Character.UnicodeBlock GUJARATI; 1194 1195 static { 1196 GUJARATI = null; 1197 } 1198 1199 public static final java.lang.Character.UnicodeBlock GURMUKHI; 1200 1201 static { 1202 GURMUKHI = null; 1203 } 1204 1205 public static final java.lang.Character.UnicodeBlock HALFWIDTH_AND_FULLWIDTH_FORMS; 1206 1207 static { 1208 HALFWIDTH_AND_FULLWIDTH_FORMS = null; 1209 } 1210 1211 public static final java.lang.Character.UnicodeBlock HANGUL_COMPATIBILITY_JAMO; 1212 1213 static { 1214 HANGUL_COMPATIBILITY_JAMO = null; 1215 } 1216 1217 public static final java.lang.Character.UnicodeBlock HANGUL_JAMO; 1218 1219 static { 1220 HANGUL_JAMO = null; 1221 } 1222 1223 public static final java.lang.Character.UnicodeBlock HANGUL_JAMO_EXTENDED_A; 1224 1225 static { 1226 HANGUL_JAMO_EXTENDED_A = null; 1227 } 1228 1229 public static final java.lang.Character.UnicodeBlock HANGUL_JAMO_EXTENDED_B; 1230 1231 static { 1232 HANGUL_JAMO_EXTENDED_B = null; 1233 } 1234 1235 public static final java.lang.Character.UnicodeBlock HANGUL_SYLLABLES; 1236 1237 static { 1238 HANGUL_SYLLABLES = null; 1239 } 1240 1241 public static final java.lang.Character.UnicodeBlock HANUNOO; 1242 1243 static { 1244 HANUNOO = null; 1245 } 1246 1247 public static final java.lang.Character.UnicodeBlock HEBREW; 1248 1249 static { 1250 HEBREW = null; 1251 } 1252 1253 public static final java.lang.Character.UnicodeBlock HIGH_PRIVATE_USE_SURROGATES; 1254 1255 static { 1256 HIGH_PRIVATE_USE_SURROGATES = null; 1257 } 1258 1259 public static final java.lang.Character.UnicodeBlock HIGH_SURROGATES; 1260 1261 static { 1262 HIGH_SURROGATES = null; 1263 } 1264 1265 public static final java.lang.Character.UnicodeBlock HIRAGANA; 1266 1267 static { 1268 HIRAGANA = null; 1269 } 1270 1271 public static final java.lang.Character.UnicodeBlock IDEOGRAPHIC_DESCRIPTION_CHARACTERS; 1272 1273 static { 1274 IDEOGRAPHIC_DESCRIPTION_CHARACTERS = null; 1275 } 1276 1277 public static final java.lang.Character.UnicodeBlock IMPERIAL_ARAMAIC; 1278 1279 static { 1280 IMPERIAL_ARAMAIC = null; 1281 } 1282 1283 public static final java.lang.Character.UnicodeBlock INSCRIPTIONAL_PAHLAVI; 1284 1285 static { 1286 INSCRIPTIONAL_PAHLAVI = null; 1287 } 1288 1289 public static final java.lang.Character.UnicodeBlock INSCRIPTIONAL_PARTHIAN; 1290 1291 static { 1292 INSCRIPTIONAL_PARTHIAN = null; 1293 } 1294 1295 public static final java.lang.Character.UnicodeBlock IPA_EXTENSIONS; 1296 1297 static { 1298 IPA_EXTENSIONS = null; 1299 } 1300 1301 public static final java.lang.Character.UnicodeBlock JAVANESE; 1302 1303 static { 1304 JAVANESE = null; 1305 } 1306 1307 public static final java.lang.Character.UnicodeBlock KAITHI; 1308 1309 static { 1310 KAITHI = null; 1311 } 1312 1313 public static final java.lang.Character.UnicodeBlock KANA_SUPPLEMENT; 1314 1315 static { 1316 KANA_SUPPLEMENT = null; 1317 } 1318 1319 public static final java.lang.Character.UnicodeBlock KANBUN; 1320 1321 static { 1322 KANBUN = null; 1323 } 1324 1325 public static final java.lang.Character.UnicodeBlock KANGXI_RADICALS; 1326 1327 static { 1328 KANGXI_RADICALS = null; 1329 } 1330 1331 public static final java.lang.Character.UnicodeBlock KANNADA; 1332 1333 static { 1334 KANNADA = null; 1335 } 1336 1337 public static final java.lang.Character.UnicodeBlock KATAKANA; 1338 1339 static { 1340 KATAKANA = null; 1341 } 1342 1343 public static final java.lang.Character.UnicodeBlock KATAKANA_PHONETIC_EXTENSIONS; 1344 1345 static { 1346 KATAKANA_PHONETIC_EXTENSIONS = null; 1347 } 1348 1349 public static final java.lang.Character.UnicodeBlock KAYAH_LI; 1350 1351 static { 1352 KAYAH_LI = null; 1353 } 1354 1355 public static final java.lang.Character.UnicodeBlock KHAROSHTHI; 1356 1357 static { 1358 KHAROSHTHI = null; 1359 } 1360 1361 public static final java.lang.Character.UnicodeBlock KHMER; 1362 1363 static { 1364 KHMER = null; 1365 } 1366 1367 public static final java.lang.Character.UnicodeBlock KHMER_SYMBOLS; 1368 1369 static { 1370 KHMER_SYMBOLS = null; 1371 } 1372 1373 public static final java.lang.Character.UnicodeBlock LAO; 1374 1375 static { 1376 LAO = null; 1377 } 1378 1379 public static final java.lang.Character.UnicodeBlock LATIN_1_SUPPLEMENT; 1380 1381 static { 1382 LATIN_1_SUPPLEMENT = null; 1383 } 1384 1385 public static final java.lang.Character.UnicodeBlock LATIN_EXTENDED_A; 1386 1387 static { 1388 LATIN_EXTENDED_A = null; 1389 } 1390 1391 public static final java.lang.Character.UnicodeBlock LATIN_EXTENDED_ADDITIONAL; 1392 1393 static { 1394 LATIN_EXTENDED_ADDITIONAL = null; 1395 } 1396 1397 public static final java.lang.Character.UnicodeBlock LATIN_EXTENDED_B; 1398 1399 static { 1400 LATIN_EXTENDED_B = null; 1401 } 1402 1403 public static final java.lang.Character.UnicodeBlock LATIN_EXTENDED_C; 1404 1405 static { 1406 LATIN_EXTENDED_C = null; 1407 } 1408 1409 public static final java.lang.Character.UnicodeBlock LATIN_EXTENDED_D; 1410 1411 static { 1412 LATIN_EXTENDED_D = null; 1413 } 1414 1415 public static final java.lang.Character.UnicodeBlock LEPCHA; 1416 1417 static { 1418 LEPCHA = null; 1419 } 1420 1421 public static final java.lang.Character.UnicodeBlock LETTERLIKE_SYMBOLS; 1422 1423 static { 1424 LETTERLIKE_SYMBOLS = null; 1425 } 1426 1427 public static final java.lang.Character.UnicodeBlock LIMBU; 1428 1429 static { 1430 LIMBU = null; 1431 } 1432 1433 public static final java.lang.Character.UnicodeBlock LINEAR_B_IDEOGRAMS; 1434 1435 static { 1436 LINEAR_B_IDEOGRAMS = null; 1437 } 1438 1439 public static final java.lang.Character.UnicodeBlock LINEAR_B_SYLLABARY; 1440 1441 static { 1442 LINEAR_B_SYLLABARY = null; 1443 } 1444 1445 public static final java.lang.Character.UnicodeBlock LISU; 1446 1447 static { 1448 LISU = null; 1449 } 1450 1451 public static final java.lang.Character.UnicodeBlock LOW_SURROGATES; 1452 1453 static { 1454 LOW_SURROGATES = null; 1455 } 1456 1457 public static final java.lang.Character.UnicodeBlock LYCIAN; 1458 1459 static { 1460 LYCIAN = null; 1461 } 1462 1463 public static final java.lang.Character.UnicodeBlock LYDIAN; 1464 1465 static { 1466 LYDIAN = null; 1467 } 1468 1469 public static final java.lang.Character.UnicodeBlock MAHJONG_TILES; 1470 1471 static { 1472 MAHJONG_TILES = null; 1473 } 1474 1475 public static final java.lang.Character.UnicodeBlock MALAYALAM; 1476 1477 static { 1478 MALAYALAM = null; 1479 } 1480 1481 public static final java.lang.Character.UnicodeBlock MANDAIC; 1482 1483 static { 1484 MANDAIC = null; 1485 } 1486 1487 public static final java.lang.Character.UnicodeBlock MATHEMATICAL_ALPHANUMERIC_SYMBOLS; 1488 1489 static { 1490 MATHEMATICAL_ALPHANUMERIC_SYMBOLS = null; 1491 } 1492 1493 public static final java.lang.Character.UnicodeBlock MATHEMATICAL_OPERATORS; 1494 1495 static { 1496 MATHEMATICAL_OPERATORS = null; 1497 } 1498 1499 public static final java.lang.Character.UnicodeBlock MEETEI_MAYEK; 1500 1501 static { 1502 MEETEI_MAYEK = null; 1503 } 1504 1505 public static final java.lang.Character.UnicodeBlock MEETEI_MAYEK_EXTENSIONS; 1506 1507 static { 1508 MEETEI_MAYEK_EXTENSIONS = null; 1509 } 1510 1511 public static final java.lang.Character.UnicodeBlock MEROITIC_CURSIVE; 1512 1513 static { 1514 MEROITIC_CURSIVE = null; 1515 } 1516 1517 public static final java.lang.Character.UnicodeBlock MEROITIC_HIEROGLYPHS; 1518 1519 static { 1520 MEROITIC_HIEROGLYPHS = null; 1521 } 1522 1523 public static final java.lang.Character.UnicodeBlock MIAO; 1524 1525 static { 1526 MIAO = null; 1527 } 1528 1529 public static final java.lang.Character.UnicodeBlock MISCELLANEOUS_MATHEMATICAL_SYMBOLS_A; 1530 1531 static { 1532 MISCELLANEOUS_MATHEMATICAL_SYMBOLS_A = null; 1533 } 1534 1535 public static final java.lang.Character.UnicodeBlock MISCELLANEOUS_MATHEMATICAL_SYMBOLS_B; 1536 1537 static { 1538 MISCELLANEOUS_MATHEMATICAL_SYMBOLS_B = null; 1539 } 1540 1541 public static final java.lang.Character.UnicodeBlock MISCELLANEOUS_SYMBOLS; 1542 1543 static { 1544 MISCELLANEOUS_SYMBOLS = null; 1545 } 1546 1547 public static final java.lang.Character.UnicodeBlock MISCELLANEOUS_SYMBOLS_AND_ARROWS; 1548 1549 static { 1550 MISCELLANEOUS_SYMBOLS_AND_ARROWS = null; 1551 } 1552 1553 public static final java.lang.Character.UnicodeBlock MISCELLANEOUS_SYMBOLS_AND_PICTOGRAPHS; 1554 1555 static { 1556 MISCELLANEOUS_SYMBOLS_AND_PICTOGRAPHS = null; 1557 } 1558 1559 public static final java.lang.Character.UnicodeBlock MISCELLANEOUS_TECHNICAL; 1560 1561 static { 1562 MISCELLANEOUS_TECHNICAL = null; 1563 } 1564 1565 public static final java.lang.Character.UnicodeBlock MODIFIER_TONE_LETTERS; 1566 1567 static { 1568 MODIFIER_TONE_LETTERS = null; 1569 } 1570 1571 public static final java.lang.Character.UnicodeBlock MONGOLIAN; 1572 1573 static { 1574 MONGOLIAN = null; 1575 } 1576 1577 public static final java.lang.Character.UnicodeBlock MUSICAL_SYMBOLS; 1578 1579 static { 1580 MUSICAL_SYMBOLS = null; 1581 } 1582 1583 public static final java.lang.Character.UnicodeBlock MYANMAR; 1584 1585 static { 1586 MYANMAR = null; 1587 } 1588 1589 public static final java.lang.Character.UnicodeBlock MYANMAR_EXTENDED_A; 1590 1591 static { 1592 MYANMAR_EXTENDED_A = null; 1593 } 1594 1595 public static final java.lang.Character.UnicodeBlock NEW_TAI_LUE; 1596 1597 static { 1598 NEW_TAI_LUE = null; 1599 } 1600 1601 public static final java.lang.Character.UnicodeBlock NKO; 1602 1603 static { 1604 NKO = null; 1605 } 1606 1607 public static final java.lang.Character.UnicodeBlock NUMBER_FORMS; 1608 1609 static { 1610 NUMBER_FORMS = null; 1611 } 1612 1613 public static final java.lang.Character.UnicodeBlock OGHAM; 1614 1615 static { 1616 OGHAM = null; 1617 } 1618 1619 public static final java.lang.Character.UnicodeBlock OLD_ITALIC; 1620 1621 static { 1622 OLD_ITALIC = null; 1623 } 1624 1625 public static final java.lang.Character.UnicodeBlock OLD_PERSIAN; 1626 1627 static { 1628 OLD_PERSIAN = null; 1629 } 1630 1631 public static final java.lang.Character.UnicodeBlock OLD_SOUTH_ARABIAN; 1632 1633 static { 1634 OLD_SOUTH_ARABIAN = null; 1635 } 1636 1637 public static final java.lang.Character.UnicodeBlock OLD_TURKIC; 1638 1639 static { 1640 OLD_TURKIC = null; 1641 } 1642 1643 public static final java.lang.Character.UnicodeBlock OL_CHIKI; 1644 1645 static { 1646 OL_CHIKI = null; 1647 } 1648 1649 public static final java.lang.Character.UnicodeBlock OPTICAL_CHARACTER_RECOGNITION; 1650 1651 static { 1652 OPTICAL_CHARACTER_RECOGNITION = null; 1653 } 1654 1655 public static final java.lang.Character.UnicodeBlock ORIYA; 1656 1657 static { 1658 ORIYA = null; 1659 } 1660 1661 public static final java.lang.Character.UnicodeBlock OSMANYA; 1662 1663 static { 1664 OSMANYA = null; 1665 } 1666 1667 public static final java.lang.Character.UnicodeBlock PHAGS_PA; 1668 1669 static { 1670 PHAGS_PA = null; 1671 } 1672 1673 public static final java.lang.Character.UnicodeBlock PHAISTOS_DISC; 1674 1675 static { 1676 PHAISTOS_DISC = null; 1677 } 1678 1679 public static final java.lang.Character.UnicodeBlock PHOENICIAN; 1680 1681 static { 1682 PHOENICIAN = null; 1683 } 1684 1685 public static final java.lang.Character.UnicodeBlock PHONETIC_EXTENSIONS; 1686 1687 static { 1688 PHONETIC_EXTENSIONS = null; 1689 } 1690 1691 public static final java.lang.Character.UnicodeBlock PHONETIC_EXTENSIONS_SUPPLEMENT; 1692 1693 static { 1694 PHONETIC_EXTENSIONS_SUPPLEMENT = null; 1695 } 1696 1697 public static final java.lang.Character.UnicodeBlock PLAYING_CARDS; 1698 1699 static { 1700 PLAYING_CARDS = null; 1701 } 1702 1703 public static final java.lang.Character.UnicodeBlock PRIVATE_USE_AREA; 1704 1705 static { 1706 PRIVATE_USE_AREA = null; 1707 } 1708 1709 public static final java.lang.Character.UnicodeBlock REJANG; 1710 1711 static { 1712 REJANG = null; 1713 } 1714 1715 public static final java.lang.Character.UnicodeBlock RUMI_NUMERAL_SYMBOLS; 1716 1717 static { 1718 RUMI_NUMERAL_SYMBOLS = null; 1719 } 1720 1721 public static final java.lang.Character.UnicodeBlock RUNIC; 1722 1723 static { 1724 RUNIC = null; 1725 } 1726 1727 public static final java.lang.Character.UnicodeBlock SAMARITAN; 1728 1729 static { 1730 SAMARITAN = null; 1731 } 1732 1733 public static final java.lang.Character.UnicodeBlock SAURASHTRA; 1734 1735 static { 1736 SAURASHTRA = null; 1737 } 1738 1739 public static final java.lang.Character.UnicodeBlock SHARADA; 1740 1741 static { 1742 SHARADA = null; 1743 } 1744 1745 public static final java.lang.Character.UnicodeBlock SHAVIAN; 1746 1747 static { 1748 SHAVIAN = null; 1749 } 1750 1751 public static final java.lang.Character.UnicodeBlock SINHALA; 1752 1753 static { 1754 SINHALA = null; 1755 } 1756 1757 public static final java.lang.Character.UnicodeBlock SMALL_FORM_VARIANTS; 1758 1759 static { 1760 SMALL_FORM_VARIANTS = null; 1761 } 1762 1763 public static final java.lang.Character.UnicodeBlock SORA_SOMPENG; 1764 1765 static { 1766 SORA_SOMPENG = null; 1767 } 1768 1769 public static final java.lang.Character.UnicodeBlock SPACING_MODIFIER_LETTERS; 1770 1771 static { 1772 SPACING_MODIFIER_LETTERS = null; 1773 } 1774 1775 public static final java.lang.Character.UnicodeBlock SPECIALS; 1776 1777 static { 1778 SPECIALS = null; 1779 } 1780 1781 public static final java.lang.Character.UnicodeBlock SUNDANESE; 1782 1783 static { 1784 SUNDANESE = null; 1785 } 1786 1787 public static final java.lang.Character.UnicodeBlock SUNDANESE_SUPPLEMENT; 1788 1789 static { 1790 SUNDANESE_SUPPLEMENT = null; 1791 } 1792 1793 public static final java.lang.Character.UnicodeBlock SUPERSCRIPTS_AND_SUBSCRIPTS; 1794 1795 static { 1796 SUPERSCRIPTS_AND_SUBSCRIPTS = null; 1797 } 1798 1799 public static final java.lang.Character.UnicodeBlock SUPPLEMENTAL_ARROWS_A; 1800 1801 static { 1802 SUPPLEMENTAL_ARROWS_A = null; 1803 } 1804 1805 public static final java.lang.Character.UnicodeBlock SUPPLEMENTAL_ARROWS_B; 1806 1807 static { 1808 SUPPLEMENTAL_ARROWS_B = null; 1809 } 1810 1811 public static final java.lang.Character.UnicodeBlock SUPPLEMENTAL_MATHEMATICAL_OPERATORS; 1812 1813 static { 1814 SUPPLEMENTAL_MATHEMATICAL_OPERATORS = null; 1815 } 1816 1817 public static final java.lang.Character.UnicodeBlock SUPPLEMENTAL_PUNCTUATION; 1818 1819 static { 1820 SUPPLEMENTAL_PUNCTUATION = null; 1821 } 1822 1823 public static final java.lang.Character.UnicodeBlock SUPPLEMENTARY_PRIVATE_USE_AREA_A; 1824 1825 static { 1826 SUPPLEMENTARY_PRIVATE_USE_AREA_A = null; 1827 } 1828 1829 public static final java.lang.Character.UnicodeBlock SUPPLEMENTARY_PRIVATE_USE_AREA_B; 1830 1831 static { 1832 SUPPLEMENTARY_PRIVATE_USE_AREA_B = null; 1833 } 1834 1835 @Deprecated public static final java.lang.Character.UnicodeBlock SURROGATES_AREA; 1836 1837 static { 1838 SURROGATES_AREA = null; 1839 } 1840 1841 public static final java.lang.Character.UnicodeBlock SYLOTI_NAGRI; 1842 1843 static { 1844 SYLOTI_NAGRI = null; 1845 } 1846 1847 public static final java.lang.Character.UnicodeBlock SYRIAC; 1848 1849 static { 1850 SYRIAC = null; 1851 } 1852 1853 public static final java.lang.Character.UnicodeBlock TAGALOG; 1854 1855 static { 1856 TAGALOG = null; 1857 } 1858 1859 public static final java.lang.Character.UnicodeBlock TAGBANWA; 1860 1861 static { 1862 TAGBANWA = null; 1863 } 1864 1865 public static final java.lang.Character.UnicodeBlock TAGS; 1866 1867 static { 1868 TAGS = null; 1869 } 1870 1871 public static final java.lang.Character.UnicodeBlock TAI_LE; 1872 1873 static { 1874 TAI_LE = null; 1875 } 1876 1877 public static final java.lang.Character.UnicodeBlock TAI_THAM; 1878 1879 static { 1880 TAI_THAM = null; 1881 } 1882 1883 public static final java.lang.Character.UnicodeBlock TAI_VIET; 1884 1885 static { 1886 TAI_VIET = null; 1887 } 1888 1889 public static final java.lang.Character.UnicodeBlock TAI_XUAN_JING_SYMBOLS; 1890 1891 static { 1892 TAI_XUAN_JING_SYMBOLS = null; 1893 } 1894 1895 public static final java.lang.Character.UnicodeBlock TAKRI; 1896 1897 static { 1898 TAKRI = null; 1899 } 1900 1901 public static final java.lang.Character.UnicodeBlock TAMIL; 1902 1903 static { 1904 TAMIL = null; 1905 } 1906 1907 public static final java.lang.Character.UnicodeBlock TELUGU; 1908 1909 static { 1910 TELUGU = null; 1911 } 1912 1913 public static final java.lang.Character.UnicodeBlock THAANA; 1914 1915 static { 1916 THAANA = null; 1917 } 1918 1919 public static final java.lang.Character.UnicodeBlock THAI; 1920 1921 static { 1922 THAI = null; 1923 } 1924 1925 public static final java.lang.Character.UnicodeBlock TIBETAN; 1926 1927 static { 1928 TIBETAN = null; 1929 } 1930 1931 public static final java.lang.Character.UnicodeBlock TIFINAGH; 1932 1933 static { 1934 TIFINAGH = null; 1935 } 1936 1937 public static final java.lang.Character.UnicodeBlock TRANSPORT_AND_MAP_SYMBOLS; 1938 1939 static { 1940 TRANSPORT_AND_MAP_SYMBOLS = null; 1941 } 1942 1943 public static final java.lang.Character.UnicodeBlock UGARITIC; 1944 1945 static { 1946 UGARITIC = null; 1947 } 1948 1949 public static final java.lang.Character.UnicodeBlock UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS; 1950 1951 static { 1952 UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS = null; 1953 } 1954 1955 public static final java.lang.Character.UnicodeBlock 1956 UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDED; 1957 1958 static { 1959 UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDED = null; 1960 } 1961 1962 public static final java.lang.Character.UnicodeBlock VAI; 1963 1964 static { 1965 VAI = null; 1966 } 1967 1968 public static final java.lang.Character.UnicodeBlock VARIATION_SELECTORS; 1969 1970 static { 1971 VARIATION_SELECTORS = null; 1972 } 1973 1974 public static final java.lang.Character.UnicodeBlock VARIATION_SELECTORS_SUPPLEMENT; 1975 1976 static { 1977 VARIATION_SELECTORS_SUPPLEMENT = null; 1978 } 1979 1980 public static final java.lang.Character.UnicodeBlock VEDIC_EXTENSIONS; 1981 1982 static { 1983 VEDIC_EXTENSIONS = null; 1984 } 1985 1986 public static final java.lang.Character.UnicodeBlock VERTICAL_FORMS; 1987 1988 static { 1989 VERTICAL_FORMS = null; 1990 } 1991 1992 public static final java.lang.Character.UnicodeBlock YIJING_HEXAGRAM_SYMBOLS; 1993 1994 static { 1995 YIJING_HEXAGRAM_SYMBOLS = null; 1996 } 1997 1998 public static final java.lang.Character.UnicodeBlock YI_RADICALS; 1999 2000 static { 2001 YI_RADICALS = null; 2002 } 2003 2004 public static final java.lang.Character.UnicodeBlock YI_SYLLABLES; 2005 2006 static { 2007 YI_SYLLABLES = null; 2008 } 2009 2010 private static final int[] blockStarts; 2011 2012 static { 2013 blockStarts = new int[0]; 2014 } 2015 2016 private static final java.lang.Character.UnicodeBlock[] blocks; 2017 2018 static { 2019 blocks = new java.lang.Character.UnicodeBlock[0]; 2020 } 2021 2022 private static java.util.Map<java.lang.String, java.lang.Character.UnicodeBlock> map; 2023 } 2024 2025 @SuppressWarnings({"unchecked", "deprecation", "all"}) 2026 public static enum UnicodeScript { 2027 COMMON, 2028 LATIN, 2029 GREEK, 2030 CYRILLIC, 2031 ARMENIAN, 2032 HEBREW, 2033 ARABIC, 2034 SYRIAC, 2035 THAANA, 2036 DEVANAGARI, 2037 BENGALI, 2038 GURMUKHI, 2039 GUJARATI, 2040 ORIYA, 2041 TAMIL, 2042 TELUGU, 2043 KANNADA, 2044 MALAYALAM, 2045 SINHALA, 2046 THAI, 2047 LAO, 2048 TIBETAN, 2049 MYANMAR, 2050 GEORGIAN, 2051 HANGUL, 2052 ETHIOPIC, 2053 CHEROKEE, 2054 CANADIAN_ABORIGINAL, 2055 OGHAM, 2056 RUNIC, 2057 KHMER, 2058 MONGOLIAN, 2059 HIRAGANA, 2060 KATAKANA, 2061 BOPOMOFO, 2062 HAN, 2063 YI, 2064 OLD_ITALIC, 2065 GOTHIC, 2066 DESERET, 2067 INHERITED, 2068 TAGALOG, 2069 HANUNOO, 2070 BUHID, 2071 TAGBANWA, 2072 LIMBU, 2073 TAI_LE, 2074 LINEAR_B, 2075 UGARITIC, 2076 SHAVIAN, 2077 OSMANYA, 2078 CYPRIOT, 2079 BRAILLE, 2080 BUGINESE, 2081 COPTIC, 2082 NEW_TAI_LUE, 2083 GLAGOLITIC, 2084 TIFINAGH, 2085 SYLOTI_NAGRI, 2086 OLD_PERSIAN, 2087 KHAROSHTHI, 2088 BALINESE, 2089 CUNEIFORM, 2090 PHOENICIAN, 2091 PHAGS_PA, 2092 NKO, 2093 SUNDANESE, 2094 BATAK, 2095 LEPCHA, 2096 OL_CHIKI, 2097 VAI, 2098 SAURASHTRA, 2099 KAYAH_LI, 2100 REJANG, 2101 LYCIAN, 2102 CARIAN, 2103 LYDIAN, 2104 CHAM, 2105 TAI_THAM, 2106 TAI_VIET, 2107 AVESTAN, 2108 EGYPTIAN_HIEROGLYPHS, 2109 SAMARITAN, 2110 MANDAIC, 2111 LISU, 2112 BAMUM, 2113 JAVANESE, 2114 MEETEI_MAYEK, 2115 IMPERIAL_ARAMAIC, 2116 OLD_SOUTH_ARABIAN, 2117 INSCRIPTIONAL_PARTHIAN, 2118 INSCRIPTIONAL_PAHLAVI, 2119 OLD_TURKIC, 2120 BRAHMI, 2121 KAITHI, 2122 MEROITIC_HIEROGLYPHS, 2123 MEROITIC_CURSIVE, 2124 SORA_SOMPENG, 2125 CHAKMA, 2126 SHARADA, 2127 TAKRI, 2128 MIAO, 2129 UNKNOWN; 2130 UnicodeScript()2131 private UnicodeScript() { 2132 throw new RuntimeException("Stub!"); 2133 } 2134 of(int codePoint)2135 public static java.lang.Character.UnicodeScript of(int codePoint) { 2136 throw new RuntimeException("Stub!"); 2137 } 2138 forName(java.lang.String scriptName)2139 public static java.lang.Character.UnicodeScript forName(java.lang.String scriptName) { 2140 throw new RuntimeException("Stub!"); 2141 } 2142 2143 private static java.util.HashMap<java.lang.String, java.lang.Character.UnicodeScript> 2144 aliases = null; 2145 2146 private static final int[] scriptStarts = null; 2147 2148 private static final java.lang.Character.UnicodeScript[] scripts = null; 2149 } 2150 } 2151