1 /* |
1 /* |
2 * Copyright (c) 2003, 2013, Oracle and/or its affiliates. All rights reserved. |
2 * Copyright (c) 2003, 2018, Oracle and/or its affiliates. All rights reserved. |
3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. |
3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. |
4 * |
4 * |
5 * This code is free software; you can redistribute it and/or modify it |
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 |
6 * under the terms of the GNU General Public License version 2 only, as |
7 * published by the Free Software Foundation. Oracle designates this |
7 * published by the Free Software Foundation. Oracle designates this |
33 int getProperties(int ch) { |
33 int getProperties(int ch) { |
34 return 0; |
34 return 0; |
35 } |
35 } |
36 |
36 |
37 int getType(int ch) { |
37 int getType(int ch) { |
38 return Character.UNASSIGNED; |
38 return Character.UNASSIGNED; |
39 } |
39 } |
40 |
40 |
41 boolean isJavaIdentifierStart(int ch) { |
41 boolean isJavaIdentifierStart(int ch) { |
42 return false; |
42 return false; |
43 } |
43 } |
44 |
44 |
45 boolean isJavaIdentifierPart(int ch) { |
45 boolean isJavaIdentifierPart(int ch) { |
46 return false; |
46 return false; |
47 } |
47 } |
48 |
48 |
49 boolean isUnicodeIdentifierStart(int ch) { |
49 boolean isUnicodeIdentifierStart(int ch) { |
50 return false; |
50 return false; |
51 } |
51 } |
52 |
52 |
53 boolean isUnicodeIdentifierPart(int ch) { |
53 boolean isUnicodeIdentifierPart(int ch) { |
54 return false; |
54 return false; |
55 } |
55 } |
56 |
56 |
57 boolean isIdentifierIgnorable(int ch) { |
57 boolean isIdentifierIgnorable(int ch) { |
58 return false; |
58 return false; |
59 } |
59 } |
60 |
60 |
61 int toLowerCase(int ch) { |
61 int toLowerCase(int ch) { |
62 return ch; |
62 return ch; |
63 } |
63 } |
64 |
64 |
65 int toUpperCase(int ch) { |
65 int toUpperCase(int ch) { |
66 return ch; |
66 return ch; |
67 } |
67 } |
68 |
68 |
69 int toTitleCase(int ch) { |
69 int toTitleCase(int ch) { |
70 return ch; |
70 return ch; |
71 } |
71 } |
72 |
72 |
73 int digit(int ch, int radix) { |
73 int digit(int ch, int radix) { |
74 return -1; |
74 return -1; |
75 } |
75 } |
76 |
76 |
77 int getNumericValue(int ch) { |
77 int getNumericValue(int ch) { |
78 return -1; |
78 return -1; |
|
79 } |
|
80 |
|
81 boolean isDigit(int ch) { |
|
82 return false; |
|
83 } |
|
84 |
|
85 boolean isLowerCase(int ch) { |
|
86 return false; |
|
87 } |
|
88 |
|
89 boolean isUpperCase(int ch) { |
|
90 return false; |
79 } |
91 } |
80 |
92 |
81 boolean isWhitespace(int ch) { |
93 boolean isWhitespace(int ch) { |
82 return false; |
94 return false; |
83 } |
95 } |
84 |
96 |
85 byte getDirectionality(int ch) { |
97 byte getDirectionality(int ch) { |
86 return Character.DIRECTIONALITY_UNDEFINED; |
98 return Character.DIRECTIONALITY_UNDEFINED; |
87 } |
99 } |
88 |
100 |
89 boolean isMirrored(int ch) { |
101 boolean isMirrored(int ch) { |
90 return false; |
102 return false; |
91 } |
103 } |
92 |
104 |
93 static final CharacterData instance = new CharacterDataUndefined(); |
105 static final CharacterData instance = new CharacterDataUndefined(); |
94 private CharacterDataUndefined() {}; |
106 private CharacterDataUndefined() {}; |
95 } |
107 } |