1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
// WARNING:  This file was autogenerated by jni-bindgen.  Any changes to this file may be lost!!!


#[cfg(any(feature = "all", feature = "android-icu-lang-UCharacterEnums_ECharacterCategory"))]
__jni_bindgen! {
    /// public interface [UCharacterEnums.ECharacterCategory](https://developer.android.com/reference/android/icu/lang/UCharacterEnums.ECharacterCategory.html)
    ///
    /// Required feature: "android-icu-lang-UCharacterEnums_ECharacterCategory"
    public interface UCharacterEnums_ECharacterCategory ("android/icu/lang/UCharacterEnums$ECharacterCategory") extends crate::java::lang::Object {

        /// public static final [COMBINING_SPACING_MARK](https://developer.android.com/reference/android/icu/lang/UCharacterEnums.ECharacterCategory.html#COMBINING_SPACING_MARK)
        pub const COMBINING_SPACING_MARK : i8 = 8;

        /// public static final [CONNECTOR_PUNCTUATION](https://developer.android.com/reference/android/icu/lang/UCharacterEnums.ECharacterCategory.html#CONNECTOR_PUNCTUATION)
        pub const CONNECTOR_PUNCTUATION : i8 = 22;

        /// public static final [CONTROL](https://developer.android.com/reference/android/icu/lang/UCharacterEnums.ECharacterCategory.html#CONTROL)
        pub const CONTROL : i8 = 15;

        /// public static final [CURRENCY_SYMBOL](https://developer.android.com/reference/android/icu/lang/UCharacterEnums.ECharacterCategory.html#CURRENCY_SYMBOL)
        pub const CURRENCY_SYMBOL : i8 = 25;

        /// public static final [DASH_PUNCTUATION](https://developer.android.com/reference/android/icu/lang/UCharacterEnums.ECharacterCategory.html#DASH_PUNCTUATION)
        pub const DASH_PUNCTUATION : i8 = 19;

        /// public static final [DECIMAL_DIGIT_NUMBER](https://developer.android.com/reference/android/icu/lang/UCharacterEnums.ECharacterCategory.html#DECIMAL_DIGIT_NUMBER)
        pub const DECIMAL_DIGIT_NUMBER : i8 = 9;

        /// public static final [ENCLOSING_MARK](https://developer.android.com/reference/android/icu/lang/UCharacterEnums.ECharacterCategory.html#ENCLOSING_MARK)
        pub const ENCLOSING_MARK : i8 = 7;

        /// public static final [END_PUNCTUATION](https://developer.android.com/reference/android/icu/lang/UCharacterEnums.ECharacterCategory.html#END_PUNCTUATION)
        pub const END_PUNCTUATION : i8 = 21;

        /// public static final [FINAL_PUNCTUATION](https://developer.android.com/reference/android/icu/lang/UCharacterEnums.ECharacterCategory.html#FINAL_PUNCTUATION)
        pub const FINAL_PUNCTUATION : i8 = 29;

        /// public static final [FINAL_QUOTE_PUNCTUATION](https://developer.android.com/reference/android/icu/lang/UCharacterEnums.ECharacterCategory.html#FINAL_QUOTE_PUNCTUATION)
        pub const FINAL_QUOTE_PUNCTUATION : i8 = 29;

        /// public static final [FORMAT](https://developer.android.com/reference/android/icu/lang/UCharacterEnums.ECharacterCategory.html#FORMAT)
        pub const FORMAT : i8 = 16;

        /// public static final [GENERAL_OTHER_TYPES](https://developer.android.com/reference/android/icu/lang/UCharacterEnums.ECharacterCategory.html#GENERAL_OTHER_TYPES)
        pub const GENERAL_OTHER_TYPES : i8 = 0;

        /// public static final [INITIAL_PUNCTUATION](https://developer.android.com/reference/android/icu/lang/UCharacterEnums.ECharacterCategory.html#INITIAL_PUNCTUATION)
        pub const INITIAL_PUNCTUATION : i8 = 28;

        /// public static final [INITIAL_QUOTE_PUNCTUATION](https://developer.android.com/reference/android/icu/lang/UCharacterEnums.ECharacterCategory.html#INITIAL_QUOTE_PUNCTUATION)
        pub const INITIAL_QUOTE_PUNCTUATION : i8 = 28;

        /// public static final [LETTER_NUMBER](https://developer.android.com/reference/android/icu/lang/UCharacterEnums.ECharacterCategory.html#LETTER_NUMBER)
        pub const LETTER_NUMBER : i8 = 10;

        /// public static final [LINE_SEPARATOR](https://developer.android.com/reference/android/icu/lang/UCharacterEnums.ECharacterCategory.html#LINE_SEPARATOR)
        pub const LINE_SEPARATOR : i8 = 13;

        /// public static final [LOWERCASE_LETTER](https://developer.android.com/reference/android/icu/lang/UCharacterEnums.ECharacterCategory.html#LOWERCASE_LETTER)
        pub const LOWERCASE_LETTER : i8 = 2;

        /// public static final [MATH_SYMBOL](https://developer.android.com/reference/android/icu/lang/UCharacterEnums.ECharacterCategory.html#MATH_SYMBOL)
        pub const MATH_SYMBOL : i8 = 24;

        /// public static final [MODIFIER_LETTER](https://developer.android.com/reference/android/icu/lang/UCharacterEnums.ECharacterCategory.html#MODIFIER_LETTER)
        pub const MODIFIER_LETTER : i8 = 4;

        /// public static final [MODIFIER_SYMBOL](https://developer.android.com/reference/android/icu/lang/UCharacterEnums.ECharacterCategory.html#MODIFIER_SYMBOL)
        pub const MODIFIER_SYMBOL : i8 = 26;

        /// public static final [NON_SPACING_MARK](https://developer.android.com/reference/android/icu/lang/UCharacterEnums.ECharacterCategory.html#NON_SPACING_MARK)
        pub const NON_SPACING_MARK : i8 = 6;

        /// public static final [OTHER_LETTER](https://developer.android.com/reference/android/icu/lang/UCharacterEnums.ECharacterCategory.html#OTHER_LETTER)
        pub const OTHER_LETTER : i8 = 5;

        /// public static final [OTHER_NUMBER](https://developer.android.com/reference/android/icu/lang/UCharacterEnums.ECharacterCategory.html#OTHER_NUMBER)
        pub const OTHER_NUMBER : i8 = 11;

        /// public static final [OTHER_PUNCTUATION](https://developer.android.com/reference/android/icu/lang/UCharacterEnums.ECharacterCategory.html#OTHER_PUNCTUATION)
        pub const OTHER_PUNCTUATION : i8 = 23;

        /// public static final [OTHER_SYMBOL](https://developer.android.com/reference/android/icu/lang/UCharacterEnums.ECharacterCategory.html#OTHER_SYMBOL)
        pub const OTHER_SYMBOL : i8 = 27;

        /// public static final [PARAGRAPH_SEPARATOR](https://developer.android.com/reference/android/icu/lang/UCharacterEnums.ECharacterCategory.html#PARAGRAPH_SEPARATOR)
        pub const PARAGRAPH_SEPARATOR : i8 = 14;

        /// public static final [PRIVATE_USE](https://developer.android.com/reference/android/icu/lang/UCharacterEnums.ECharacterCategory.html#PRIVATE_USE)
        pub const PRIVATE_USE : i8 = 17;

        /// public static final [SPACE_SEPARATOR](https://developer.android.com/reference/android/icu/lang/UCharacterEnums.ECharacterCategory.html#SPACE_SEPARATOR)
        pub const SPACE_SEPARATOR : i8 = 12;

        /// public static final [START_PUNCTUATION](https://developer.android.com/reference/android/icu/lang/UCharacterEnums.ECharacterCategory.html#START_PUNCTUATION)
        pub const START_PUNCTUATION : i8 = 20;

        /// public static final [SURROGATE](https://developer.android.com/reference/android/icu/lang/UCharacterEnums.ECharacterCategory.html#SURROGATE)
        pub const SURROGATE : i8 = 18;

        /// public static final [TITLECASE_LETTER](https://developer.android.com/reference/android/icu/lang/UCharacterEnums.ECharacterCategory.html#TITLECASE_LETTER)
        pub const TITLECASE_LETTER : i8 = 3;

        /// public static final [UNASSIGNED](https://developer.android.com/reference/android/icu/lang/UCharacterEnums.ECharacterCategory.html#UNASSIGNED)
        pub const UNASSIGNED : i8 = 0;

        /// public static final [UPPERCASE_LETTER](https://developer.android.com/reference/android/icu/lang/UCharacterEnums.ECharacterCategory.html#UPPERCASE_LETTER)
        pub const UPPERCASE_LETTER : i8 = 1;
    }
}