29published constants UnicodeType
32 const short UPPERCASE_LETTER = 1;
33 const short LOWERCASE_LETTER = 2;
34 const short TITLECASE_LETTER = 3;
35 const short MODIFIER_LETTER = 4;
36 const short OTHER_LETTER = 5;
37 const short NON_SPACING_MARK = 6;
38 const short ENCLOSING_MARK = 7;
39 const short COMBINING_SPACING_MARK = 8;
40 const short DECIMAL_DIGIT_NUMBER = 9;
41 const short LETTER_NUMBER = 10;
42 const short OTHER_NUMBER = 11;
43 const short SPACE_SEPARATOR = 12;
44 const short LINE_SEPARATOR = 13;
45 const short PARAGRAPH_SEPARATOR = 14;
46 const short CONTROL = 15;
47 const short FORMAT = 16;
48 const short PRIVATE_USE = 17;
49 const short SURROGATE = 18;
50 const short DASH_PUNCTUATION = 19;
51 const short INITIAL_PUNCTUATION = 20;
52 const short FINAL_PUNCTUATION = 21;
53 const short CONNECTOR_PUNCTUATION = 22;
54 const short OTHER_PUNCTUATION = 23;
55 const short MATH_SYMBOL = 24;
56 const short CURRENCY_SYMBOL = 25;
57 const short MODIFIER_SYMBOL = 26;
58 const short OTHER_SYMBOL = 27;
59 const short START_PUNCTUATION = 28;
60 const short END_PUNCTUATION = 29;
61 const short GENERAL_TYPES_COUNT = 30;