jni-android-sys 0.0.10

Autogenerated glue code for access Android JVM APIs from Rust
// WARNING:  This file was autogenerated by jni-bindgen.  Any changes to this file may be lost!!!


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

        /// public static final [AGE](https://developer.android.com/reference/android/icu/lang/UProperty.html#AGE)
        pub const AGE : i32 = 16384;

        /// public static final [ALPHABETIC](https://developer.android.com/reference/android/icu/lang/UProperty.html#ALPHABETIC)
        pub const ALPHABETIC : i32 = 0;

        /// public static final [ASCII_HEX_DIGIT](https://developer.android.com/reference/android/icu/lang/UProperty.html#ASCII_HEX_DIGIT)
        pub const ASCII_HEX_DIGIT : i32 = 1;

        /// public static final [BIDI_CLASS](https://developer.android.com/reference/android/icu/lang/UProperty.html#BIDI_CLASS)
        pub const BIDI_CLASS : i32 = 4096;

        /// public static final [BIDI_CONTROL](https://developer.android.com/reference/android/icu/lang/UProperty.html#BIDI_CONTROL)
        pub const BIDI_CONTROL : i32 = 2;

        /// public static final [BIDI_MIRRORED](https://developer.android.com/reference/android/icu/lang/UProperty.html#BIDI_MIRRORED)
        pub const BIDI_MIRRORED : i32 = 3;

        /// public static final [BIDI_MIRRORING_GLYPH](https://developer.android.com/reference/android/icu/lang/UProperty.html#BIDI_MIRRORING_GLYPH)
        pub const BIDI_MIRRORING_GLYPH : i32 = 16385;

        /// public static final [BIDI_PAIRED_BRACKET](https://developer.android.com/reference/android/icu/lang/UProperty.html#BIDI_PAIRED_BRACKET)
        pub const BIDI_PAIRED_BRACKET : i32 = 16397;

        /// public static final [BIDI_PAIRED_BRACKET_TYPE](https://developer.android.com/reference/android/icu/lang/UProperty.html#BIDI_PAIRED_BRACKET_TYPE)
        pub const BIDI_PAIRED_BRACKET_TYPE : i32 = 4117;

        /// public static final [BINARY_START](https://developer.android.com/reference/android/icu/lang/UProperty.html#BINARY_START)
        pub const BINARY_START : i32 = 0;

        /// public static final [BLOCK](https://developer.android.com/reference/android/icu/lang/UProperty.html#BLOCK)
        pub const BLOCK : i32 = 4097;

        /// public static final [CANONICAL_COMBINING_CLASS](https://developer.android.com/reference/android/icu/lang/UProperty.html#CANONICAL_COMBINING_CLASS)
        pub const CANONICAL_COMBINING_CLASS : i32 = 4098;

        /// public static final [CASED](https://developer.android.com/reference/android/icu/lang/UProperty.html#CASED)
        pub const CASED : i32 = 49;

        /// public static final [CASE_FOLDING](https://developer.android.com/reference/android/icu/lang/UProperty.html#CASE_FOLDING)
        pub const CASE_FOLDING : i32 = 16386;

        /// public static final [CASE_IGNORABLE](https://developer.android.com/reference/android/icu/lang/UProperty.html#CASE_IGNORABLE)
        pub const CASE_IGNORABLE : i32 = 50;

        /// public static final [CASE_SENSITIVE](https://developer.android.com/reference/android/icu/lang/UProperty.html#CASE_SENSITIVE)
        pub const CASE_SENSITIVE : i32 = 34;

        /// public static final [CHANGES_WHEN_CASEFOLDED](https://developer.android.com/reference/android/icu/lang/UProperty.html#CHANGES_WHEN_CASEFOLDED)
        pub const CHANGES_WHEN_CASEFOLDED : i32 = 54;

        /// public static final [CHANGES_WHEN_CASEMAPPED](https://developer.android.com/reference/android/icu/lang/UProperty.html#CHANGES_WHEN_CASEMAPPED)
        pub const CHANGES_WHEN_CASEMAPPED : i32 = 55;

        /// public static final [CHANGES_WHEN_LOWERCASED](https://developer.android.com/reference/android/icu/lang/UProperty.html#CHANGES_WHEN_LOWERCASED)
        pub const CHANGES_WHEN_LOWERCASED : i32 = 51;

        /// public static final [CHANGES_WHEN_NFKC_CASEFOLDED](https://developer.android.com/reference/android/icu/lang/UProperty.html#CHANGES_WHEN_NFKC_CASEFOLDED)
        pub const CHANGES_WHEN_NFKC_CASEFOLDED : i32 = 56;

        /// public static final [CHANGES_WHEN_TITLECASED](https://developer.android.com/reference/android/icu/lang/UProperty.html#CHANGES_WHEN_TITLECASED)
        pub const CHANGES_WHEN_TITLECASED : i32 = 53;

        /// public static final [CHANGES_WHEN_UPPERCASED](https://developer.android.com/reference/android/icu/lang/UProperty.html#CHANGES_WHEN_UPPERCASED)
        pub const CHANGES_WHEN_UPPERCASED : i32 = 52;

        /// public static final [DASH](https://developer.android.com/reference/android/icu/lang/UProperty.html#DASH)
        pub const DASH : i32 = 4;

        /// public static final [DECOMPOSITION_TYPE](https://developer.android.com/reference/android/icu/lang/UProperty.html#DECOMPOSITION_TYPE)
        pub const DECOMPOSITION_TYPE : i32 = 4099;

        /// public static final [DEFAULT_IGNORABLE_CODE_POINT](https://developer.android.com/reference/android/icu/lang/UProperty.html#DEFAULT_IGNORABLE_CODE_POINT)
        pub const DEFAULT_IGNORABLE_CODE_POINT : i32 = 5;

        /// public static final [DEPRECATED](https://developer.android.com/reference/android/icu/lang/UProperty.html#DEPRECATED)
        pub const DEPRECATED : i32 = 6;

        /// public static final [DIACRITIC](https://developer.android.com/reference/android/icu/lang/UProperty.html#DIACRITIC)
        pub const DIACRITIC : i32 = 7;

        /// public static final [DOUBLE_START](https://developer.android.com/reference/android/icu/lang/UProperty.html#DOUBLE_START)
        pub const DOUBLE_START : i32 = 12288;

        /// public static final [EAST_ASIAN_WIDTH](https://developer.android.com/reference/android/icu/lang/UProperty.html#EAST_ASIAN_WIDTH)
        pub const EAST_ASIAN_WIDTH : i32 = 4100;

        /// public static final [EXTENDER](https://developer.android.com/reference/android/icu/lang/UProperty.html#EXTENDER)
        pub const EXTENDER : i32 = 8;

        /// public static final [FULL_COMPOSITION_EXCLUSION](https://developer.android.com/reference/android/icu/lang/UProperty.html#FULL_COMPOSITION_EXCLUSION)
        pub const FULL_COMPOSITION_EXCLUSION : i32 = 9;

        /// public static final [GENERAL_CATEGORY](https://developer.android.com/reference/android/icu/lang/UProperty.html#GENERAL_CATEGORY)
        pub const GENERAL_CATEGORY : i32 = 4101;

        /// public static final [GENERAL_CATEGORY_MASK](https://developer.android.com/reference/android/icu/lang/UProperty.html#GENERAL_CATEGORY_MASK)
        pub const GENERAL_CATEGORY_MASK : i32 = 8192;

        /// public static final [GRAPHEME_BASE](https://developer.android.com/reference/android/icu/lang/UProperty.html#GRAPHEME_BASE)
        pub const GRAPHEME_BASE : i32 = 10;

        /// public static final [GRAPHEME_CLUSTER_BREAK](https://developer.android.com/reference/android/icu/lang/UProperty.html#GRAPHEME_CLUSTER_BREAK)
        pub const GRAPHEME_CLUSTER_BREAK : i32 = 4114;

        /// public static final [GRAPHEME_EXTEND](https://developer.android.com/reference/android/icu/lang/UProperty.html#GRAPHEME_EXTEND)
        pub const GRAPHEME_EXTEND : i32 = 11;

        /// public static final [GRAPHEME_LINK](https://developer.android.com/reference/android/icu/lang/UProperty.html#GRAPHEME_LINK)
        pub const GRAPHEME_LINK : i32 = 12;

        /// public static final [HANGUL_SYLLABLE_TYPE](https://developer.android.com/reference/android/icu/lang/UProperty.html#HANGUL_SYLLABLE_TYPE)
        pub const HANGUL_SYLLABLE_TYPE : i32 = 4107;

        /// public static final [HEX_DIGIT](https://developer.android.com/reference/android/icu/lang/UProperty.html#HEX_DIGIT)
        pub const HEX_DIGIT : i32 = 13;

        /// public static final [HYPHEN](https://developer.android.com/reference/android/icu/lang/UProperty.html#HYPHEN)
        pub const HYPHEN : i32 = 14;

        /// public static final [IDEOGRAPHIC](https://developer.android.com/reference/android/icu/lang/UProperty.html#IDEOGRAPHIC)
        pub const IDEOGRAPHIC : i32 = 17;

        /// public static final [IDS_BINARY_OPERATOR](https://developer.android.com/reference/android/icu/lang/UProperty.html#IDS_BINARY_OPERATOR)
        pub const IDS_BINARY_OPERATOR : i32 = 18;

        /// public static final [IDS_TRINARY_OPERATOR](https://developer.android.com/reference/android/icu/lang/UProperty.html#IDS_TRINARY_OPERATOR)
        pub const IDS_TRINARY_OPERATOR : i32 = 19;

        /// public static final [ID_CONTINUE](https://developer.android.com/reference/android/icu/lang/UProperty.html#ID_CONTINUE)
        pub const ID_CONTINUE : i32 = 15;

        /// public static final [ID_START](https://developer.android.com/reference/android/icu/lang/UProperty.html#ID_START)
        pub const ID_START : i32 = 16;

        /// public static final [INT_START](https://developer.android.com/reference/android/icu/lang/UProperty.html#INT_START)
        pub const INT_START : i32 = 4096;

        /// public static final [JOINING_GROUP](https://developer.android.com/reference/android/icu/lang/UProperty.html#JOINING_GROUP)
        pub const JOINING_GROUP : i32 = 4102;

        /// public static final [JOINING_TYPE](https://developer.android.com/reference/android/icu/lang/UProperty.html#JOINING_TYPE)
        pub const JOINING_TYPE : i32 = 4103;

        /// public static final [JOIN_CONTROL](https://developer.android.com/reference/android/icu/lang/UProperty.html#JOIN_CONTROL)
        pub const JOIN_CONTROL : i32 = 20;

        /// public static final [LEAD_CANONICAL_COMBINING_CLASS](https://developer.android.com/reference/android/icu/lang/UProperty.html#LEAD_CANONICAL_COMBINING_CLASS)
        pub const LEAD_CANONICAL_COMBINING_CLASS : i32 = 4112;

        /// public static final [LINE_BREAK](https://developer.android.com/reference/android/icu/lang/UProperty.html#LINE_BREAK)
        pub const LINE_BREAK : i32 = 4104;

        /// public static final [LOGICAL_ORDER_EXCEPTION](https://developer.android.com/reference/android/icu/lang/UProperty.html#LOGICAL_ORDER_EXCEPTION)
        pub const LOGICAL_ORDER_EXCEPTION : i32 = 21;

        /// public static final [LOWERCASE](https://developer.android.com/reference/android/icu/lang/UProperty.html#LOWERCASE)
        pub const LOWERCASE : i32 = 22;

        /// public static final [LOWERCASE_MAPPING](https://developer.android.com/reference/android/icu/lang/UProperty.html#LOWERCASE_MAPPING)
        pub const LOWERCASE_MAPPING : i32 = 16388;

        /// public static final [MASK_START](https://developer.android.com/reference/android/icu/lang/UProperty.html#MASK_START)
        pub const MASK_START : i32 = 8192;

        /// public static final [MATH](https://developer.android.com/reference/android/icu/lang/UProperty.html#MATH)
        pub const MATH : i32 = 23;

        /// public static final [NAME](https://developer.android.com/reference/android/icu/lang/UProperty.html#NAME)
        pub const NAME : i32 = 16389;

        /// public static final [NFC_INERT](https://developer.android.com/reference/android/icu/lang/UProperty.html#NFC_INERT)
        pub const NFC_INERT : i32 = 39;

        /// public static final [NFC_QUICK_CHECK](https://developer.android.com/reference/android/icu/lang/UProperty.html#NFC_QUICK_CHECK)
        pub const NFC_QUICK_CHECK : i32 = 4110;

        /// public static final [NFD_INERT](https://developer.android.com/reference/android/icu/lang/UProperty.html#NFD_INERT)
        pub const NFD_INERT : i32 = 37;

        /// public static final [NFD_QUICK_CHECK](https://developer.android.com/reference/android/icu/lang/UProperty.html#NFD_QUICK_CHECK)
        pub const NFD_QUICK_CHECK : i32 = 4108;

        /// public static final [NFKC_INERT](https://developer.android.com/reference/android/icu/lang/UProperty.html#NFKC_INERT)
        pub const NFKC_INERT : i32 = 40;

        /// public static final [NFKC_QUICK_CHECK](https://developer.android.com/reference/android/icu/lang/UProperty.html#NFKC_QUICK_CHECK)
        pub const NFKC_QUICK_CHECK : i32 = 4111;

        /// public static final [NFKD_INERT](https://developer.android.com/reference/android/icu/lang/UProperty.html#NFKD_INERT)
        pub const NFKD_INERT : i32 = 38;

        /// public static final [NFKD_QUICK_CHECK](https://developer.android.com/reference/android/icu/lang/UProperty.html#NFKD_QUICK_CHECK)
        pub const NFKD_QUICK_CHECK : i32 = 4109;

        /// public static final [NONCHARACTER_CODE_POINT](https://developer.android.com/reference/android/icu/lang/UProperty.html#NONCHARACTER_CODE_POINT)
        pub const NONCHARACTER_CODE_POINT : i32 = 24;

        /// public static final [NUMERIC_TYPE](https://developer.android.com/reference/android/icu/lang/UProperty.html#NUMERIC_TYPE)
        pub const NUMERIC_TYPE : i32 = 4105;

        /// public static final [NUMERIC_VALUE](https://developer.android.com/reference/android/icu/lang/UProperty.html#NUMERIC_VALUE)
        pub const NUMERIC_VALUE : i32 = 12288;

        /// public static final [OTHER_PROPERTY_START](https://developer.android.com/reference/android/icu/lang/UProperty.html#OTHER_PROPERTY_START)
        pub const OTHER_PROPERTY_START : i32 = 28672;

        /// public static final [PATTERN_SYNTAX](https://developer.android.com/reference/android/icu/lang/UProperty.html#PATTERN_SYNTAX)
        pub const PATTERN_SYNTAX : i32 = 42;

        /// public static final [PATTERN_WHITE_SPACE](https://developer.android.com/reference/android/icu/lang/UProperty.html#PATTERN_WHITE_SPACE)
        pub const PATTERN_WHITE_SPACE : i32 = 43;

        /// public static final [POSIX_ALNUM](https://developer.android.com/reference/android/icu/lang/UProperty.html#POSIX_ALNUM)
        pub const POSIX_ALNUM : i32 = 44;

        /// public static final [POSIX_BLANK](https://developer.android.com/reference/android/icu/lang/UProperty.html#POSIX_BLANK)
        pub const POSIX_BLANK : i32 = 45;

        /// public static final [POSIX_GRAPH](https://developer.android.com/reference/android/icu/lang/UProperty.html#POSIX_GRAPH)
        pub const POSIX_GRAPH : i32 = 46;

        /// public static final [POSIX_PRINT](https://developer.android.com/reference/android/icu/lang/UProperty.html#POSIX_PRINT)
        pub const POSIX_PRINT : i32 = 47;

        /// public static final [POSIX_XDIGIT](https://developer.android.com/reference/android/icu/lang/UProperty.html#POSIX_XDIGIT)
        pub const POSIX_XDIGIT : i32 = 48;

        /// public static final [QUOTATION_MARK](https://developer.android.com/reference/android/icu/lang/UProperty.html#QUOTATION_MARK)
        pub const QUOTATION_MARK : i32 = 25;

        /// public static final [RADICAL](https://developer.android.com/reference/android/icu/lang/UProperty.html#RADICAL)
        pub const RADICAL : i32 = 26;

        /// public static final [SCRIPT](https://developer.android.com/reference/android/icu/lang/UProperty.html#SCRIPT)
        pub const SCRIPT : i32 = 4106;

        /// public static final [SCRIPT_EXTENSIONS](https://developer.android.com/reference/android/icu/lang/UProperty.html#SCRIPT_EXTENSIONS)
        pub const SCRIPT_EXTENSIONS : i32 = 28672;

        /// public static final [SEGMENT_STARTER](https://developer.android.com/reference/android/icu/lang/UProperty.html#SEGMENT_STARTER)
        pub const SEGMENT_STARTER : i32 = 41;

        /// public static final [SENTENCE_BREAK](https://developer.android.com/reference/android/icu/lang/UProperty.html#SENTENCE_BREAK)
        pub const SENTENCE_BREAK : i32 = 4115;

        /// public static final [SIMPLE_CASE_FOLDING](https://developer.android.com/reference/android/icu/lang/UProperty.html#SIMPLE_CASE_FOLDING)
        pub const SIMPLE_CASE_FOLDING : i32 = 16390;

        /// public static final [SIMPLE_LOWERCASE_MAPPING](https://developer.android.com/reference/android/icu/lang/UProperty.html#SIMPLE_LOWERCASE_MAPPING)
        pub const SIMPLE_LOWERCASE_MAPPING : i32 = 16391;

        /// public static final [SIMPLE_TITLECASE_MAPPING](https://developer.android.com/reference/android/icu/lang/UProperty.html#SIMPLE_TITLECASE_MAPPING)
        pub const SIMPLE_TITLECASE_MAPPING : i32 = 16392;

        /// public static final [SIMPLE_UPPERCASE_MAPPING](https://developer.android.com/reference/android/icu/lang/UProperty.html#SIMPLE_UPPERCASE_MAPPING)
        pub const SIMPLE_UPPERCASE_MAPPING : i32 = 16393;

        /// public static final [SOFT_DOTTED](https://developer.android.com/reference/android/icu/lang/UProperty.html#SOFT_DOTTED)
        pub const SOFT_DOTTED : i32 = 27;

        /// public static final [STRING_START](https://developer.android.com/reference/android/icu/lang/UProperty.html#STRING_START)
        pub const STRING_START : i32 = 16384;

        /// public static final [S_TERM](https://developer.android.com/reference/android/icu/lang/UProperty.html#S_TERM)
        pub const S_TERM : i32 = 35;

        /// public static final [TERMINAL_PUNCTUATION](https://developer.android.com/reference/android/icu/lang/UProperty.html#TERMINAL_PUNCTUATION)
        pub const TERMINAL_PUNCTUATION : i32 = 28;

        /// public static final [TITLECASE_MAPPING](https://developer.android.com/reference/android/icu/lang/UProperty.html#TITLECASE_MAPPING)
        pub const TITLECASE_MAPPING : i32 = 16394;

        /// public static final [TRAIL_CANONICAL_COMBINING_CLASS](https://developer.android.com/reference/android/icu/lang/UProperty.html#TRAIL_CANONICAL_COMBINING_CLASS)
        pub const TRAIL_CANONICAL_COMBINING_CLASS : i32 = 4113;

        /// public static final [UNIFIED_IDEOGRAPH](https://developer.android.com/reference/android/icu/lang/UProperty.html#UNIFIED_IDEOGRAPH)
        pub const UNIFIED_IDEOGRAPH : i32 = 29;

        /// public static final [UPPERCASE](https://developer.android.com/reference/android/icu/lang/UProperty.html#UPPERCASE)
        pub const UPPERCASE : i32 = 30;

        /// public static final [UPPERCASE_MAPPING](https://developer.android.com/reference/android/icu/lang/UProperty.html#UPPERCASE_MAPPING)
        pub const UPPERCASE_MAPPING : i32 = 16396;

        /// public static final [VARIATION_SELECTOR](https://developer.android.com/reference/android/icu/lang/UProperty.html#VARIATION_SELECTOR)
        pub const VARIATION_SELECTOR : i32 = 36;

        /// public static final [WHITE_SPACE](https://developer.android.com/reference/android/icu/lang/UProperty.html#WHITE_SPACE)
        pub const WHITE_SPACE : i32 = 31;

        /// public static final [WORD_BREAK](https://developer.android.com/reference/android/icu/lang/UProperty.html#WORD_BREAK)
        pub const WORD_BREAK : i32 = 4116;

        /// public static final [XID_CONTINUE](https://developer.android.com/reference/android/icu/lang/UProperty.html#XID_CONTINUE)
        pub const XID_CONTINUE : i32 = 32;

        /// public static final [XID_START](https://developer.android.com/reference/android/icu/lang/UProperty.html#XID_START)
        pub const XID_START : i32 = 33;
    }
}