1. /* @(#)CharacterDataUndefined.java.template 1.2 03/07/26
  2. *
  3. * Copyright 1994-2002 Sun Microsystems, Inc. All Rights Reserved.
  4. *
  5. * This software is the proprietary information of Sun Microsystems, Inc.
  6. * Use is subject to license terms.
  7. *
  8. */
  9. package java.lang;
  10. /** The CharacterData class encapsulates the large tables found in
  11. Java.lang.Character. */
  12. class CharacterDataUndefined {
  13. static int getProperties(int ch) {
  14. return 0;
  15. }
  16. static int getType(int ch) {
  17. return Character.UNASSIGNED;
  18. }
  19. static boolean isLowerCase(int ch) {
  20. return false;
  21. }
  22. static boolean isUpperCase(int ch) {
  23. return false;
  24. }
  25. static boolean isTitleCase(int ch) {
  26. return false;
  27. }
  28. static boolean isDigit(int ch) {
  29. return false;
  30. }
  31. static boolean isDefined(int ch) {
  32. return false;
  33. }
  34. static boolean isLetter(int ch) {
  35. return false;
  36. }
  37. static boolean isLetterOrDigit(int ch) {
  38. return false;
  39. }
  40. static boolean isSpaceChar(int ch) {
  41. return false;
  42. }
  43. static boolean isJavaIdentifierStart(int ch) {
  44. return false;
  45. }
  46. static boolean isJavaIdentifierPart(int ch) {
  47. return false;
  48. }
  49. static boolean isUnicodeIdentifierStart(int ch) {
  50. return false;
  51. }
  52. static boolean isUnicodeIdentifierPart(int ch) {
  53. return false;
  54. }
  55. static boolean isIdentifierIgnorable(int ch) {
  56. return false;
  57. }
  58. static int toLowerCase(int ch) {
  59. return ch;
  60. }
  61. static int toUpperCase(int ch) {
  62. return ch;
  63. }
  64. static int toTitleCase(int ch) {
  65. return ch;
  66. }
  67. static int digit(int ch, int radix) {
  68. return -1;
  69. }
  70. static int getNumericValue(int ch) {
  71. return -1;
  72. }
  73. static boolean isWhitespace(int ch) {
  74. return false;
  75. }
  76. static byte getDirectionality(int ch) {
  77. return Character.DIRECTIONALITY_UNDEFINED;
  78. }
  79. static boolean isMirrored(int ch) {
  80. return false;
  81. }
  82. // may need to implement for JSR 204
  83. // static int toUpperCaseEx(int ch);
  84. // static char[] toUpperCaseCharArray(int ch);
  85. }