45 * are handled in <code>Character.toLower/UpperCase()</code>. |
45 * are handled in <code>Character.toLower/UpperCase()</code>. |
46 */ |
46 */ |
47 final class ConditionalSpecialCasing { |
47 final class ConditionalSpecialCasing { |
48 |
48 |
49 // context conditions. |
49 // context conditions. |
50 final static int FINAL_CASED = 1; |
50 static final int FINAL_CASED = 1; |
51 final static int AFTER_SOFT_DOTTED = 2; |
51 static final int AFTER_SOFT_DOTTED = 2; |
52 final static int MORE_ABOVE = 3; |
52 static final int MORE_ABOVE = 3; |
53 final static int AFTER_I = 4; |
53 static final int AFTER_I = 4; |
54 final static int NOT_BEFORE_DOT = 5; |
54 static final int NOT_BEFORE_DOT = 5; |
55 |
55 |
56 // combining class definitions |
56 // combining class definitions |
57 final static int COMBINING_CLASS_ABOVE = 230; |
57 static final int COMBINING_CLASS_ABOVE = 230; |
58 |
58 |
59 // Special case mapping entries |
59 // Special case mapping entries |
60 static Entry[] entry = { |
60 static Entry[] entry = { |
61 //# ================================================================================ |
61 //# ================================================================================ |
62 //# Conditional mappings |
62 //# Conditional mappings |