Skip to content

Instantly share code, notes, and snippets.

@jpobst
Created June 26, 2019 14:42
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jpobst/7aa0bb1a01975a56038cb7ab12ecdb1c to your computer and use it in GitHub Desktop.
Save jpobst/7aa0bb1a01975a56038cb7ab12ecdb1c to your computer and use it in GitHub Desktop.
diff --git a/mono.android-android-28/mcw/Android.Bluetooth.IBluetoothProfile.cs b/mono.android-android-28/mcw/Android.Bluetooth.IBluetoothProfile.cs
index ecff03c..1b63f92 100644
--- a/mono.android-android-28/mcw/Android.Bluetooth.IBluetoothProfile.cs
+++ b/mono.android-android-28/mcw/Android.Bluetooth.IBluetoothProfile.cs
@@ -268,6 +268,14 @@ namespace Android.Bluetooth {
[Register ("android/bluetooth/BluetoothProfile", "", "Android.Bluetooth.IBluetoothProfileInvoker", ApiSince = 11)]
public partial interface IBluetoothProfile : IJavaObject {
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.bluetooth']/interface[@name='BluetoothProfile']/field[@name='EXTRA_PREVIOUS_STATE']"
+ [Register ("EXTRA_PREVIOUS_STATE")]
+ public const string ExtraPreviousState = (string) "android.bluetooth.profile.extra.PREVIOUS_STATE";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.bluetooth']/interface[@name='BluetoothProfile']/field[@name='EXTRA_STATE']"
+ [Register ("EXTRA_STATE")]
+ public const string ExtraState = (string) "android.bluetooth.profile.extra.STATE";
+
System.Collections.Generic.IList<Android.Bluetooth.BluetoothDevice> ConnectedDevices {
// Metadata.xml XPath method reference: path="/api/package[@name='android.bluetooth']/interface[@name='BluetoothProfile']/method[@name='getConnectedDevices' and count(parameter)=0]"
[Register ("getConnectedDevices", "()Ljava/util/List;", "GetGetConnectedDevicesHandler:Android.Bluetooth.IBluetoothProfileInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")] get;
diff --git a/mono.android-android-28/mcw/Android.Drm.DrmStore.cs b/mono.android-android-28/mcw/Android.Drm.DrmStore.cs
index a2be631..3832046 100644
--- a/mono.android-android-28/mcw/Android.Drm.DrmStore.cs
+++ b/mono.android-android-28/mcw/Android.Drm.DrmStore.cs
@@ -96,6 +96,35 @@ namespace Android.Drm {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.drm']/interface[@name='DrmStore.ConstraintsColumns']"
+ public partial interface IConstraintsColumns {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.drm']/interface[@name='DrmStore.ConstraintsColumns']/field[@name='EXTENDED_METADATA']"
+ [Register ("EXTENDED_METADATA")]
+ public const string ExtendedMetadata = (string) "extended_metadata";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.drm']/interface[@name='DrmStore.ConstraintsColumns']/field[@name='LICENSE_AVAILABLE_TIME']"
+ [Register ("LICENSE_AVAILABLE_TIME")]
+ public const string LicenseAvailableTime = (string) "license_available_time";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.drm']/interface[@name='DrmStore.ConstraintsColumns']/field[@name='LICENSE_EXPIRY_TIME']"
+ [Register ("LICENSE_EXPIRY_TIME")]
+ public const string LicenseExpiryTime = (string) "license_expiry_time";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.drm']/interface[@name='DrmStore.ConstraintsColumns']/field[@name='LICENSE_START_TIME']"
+ [Register ("LICENSE_START_TIME")]
+ public const string LicenseStartTime = (string) "license_start_time";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.drm']/interface[@name='DrmStore.ConstraintsColumns']/field[@name='MAX_REPEAT_COUNT']"
+ [Register ("MAX_REPEAT_COUNT")]
+ public const string MaxRepeatCount = (string) "max_repeat_count";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.drm']/interface[@name='DrmStore.ConstraintsColumns']/field[@name='REMAINING_REPEAT_COUNT']"
+ [Register ("REMAINING_REPEAT_COUNT")]
+ public const string RemainingRepeatCount = (string) "remaining_repeat_count";
+
+ }
+
// Metadata.xml XPath class reference: path="/api/package[@name='android.drm']/class[@name='DrmStore.DrmObjectType']"
[global::Android.Runtime.Register ("android/drm/DrmStore$DrmObjectType", DoNotGenerateAcw=true, ApiSince = 11)]
diff --git a/mono.android-android-28/mcw/Android.Icu.Lang.IUProperty.cs b/mono.android-android-28/mcw/Android.Icu.Lang.IUProperty.cs
index 6964870..1a8384e 100644
--- a/mono.android-android-28/mcw/Android.Icu.Lang.IUProperty.cs
+++ b/mono.android-android-28/mcw/Android.Icu.Lang.IUProperty.cs
@@ -30,6 +30,19 @@ namespace Android.Icu.Lang {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty.NameChoice']"
+ public partial interface IUPropertyNameChoice {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty.NameChoice']/field[@name='LONG']"
+ [Register ("LONG")]
+ public const int Long = (int) 1;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty.NameChoice']/field[@name='SHORT']"
+ [Register ("SHORT")]
+ public const int Short = (int) 0;
+
+ }
+
[Register ("android/icu/lang/UProperty", ApiSince = 24, DoNotGenerateAcw=true)]
public abstract class UProperty : Java.Lang.Object {
@@ -476,4 +489,437 @@ namespace Android.Icu.Lang {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']"
+ public partial interface IUProperty {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='AGE']"
+ [Register ("AGE")]
+ public const int Age = (int) 16384;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='ALPHABETIC']"
+ [Register ("ALPHABETIC")]
+ public const int Alphabetic = (int) 0;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='ASCII_HEX_DIGIT']"
+ [Register ("ASCII_HEX_DIGIT")]
+ public const int AsciiHexDigit = (int) 1;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='BIDI_CLASS']"
+ [Register ("BIDI_CLASS")]
+ public const int BidiClass = (int) 4096;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='BIDI_CONTROL']"
+ [Register ("BIDI_CONTROL")]
+ public const int BidiControl = (int) 2;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='BIDI_MIRRORED']"
+ [Register ("BIDI_MIRRORED")]
+ public const int BidiMirrored = (int) 3;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='BIDI_MIRRORING_GLYPH']"
+ [Register ("BIDI_MIRRORING_GLYPH")]
+ public const int BidiMirroringGlyph = (int) 16385;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='BIDI_PAIRED_BRACKET']"
+ [Register ("BIDI_PAIRED_BRACKET")]
+ public const int BidiPairedBracket = (int) 16397;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='BIDI_PAIRED_BRACKET_TYPE']"
+ [Register ("BIDI_PAIRED_BRACKET_TYPE")]
+ public const int BidiPairedBracketType = (int) 4117;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='BINARY_START']"
+ [Register ("BINARY_START")]
+ public const int BinaryStart = (int) 0;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='BLOCK']"
+ [Register ("BLOCK")]
+ public const int Block = (int) 4097;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='CANONICAL_COMBINING_CLASS']"
+ [Register ("CANONICAL_COMBINING_CLASS")]
+ public const int CanonicalCombiningClass = (int) 4098;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='CASE_FOLDING']"
+ [Register ("CASE_FOLDING")]
+ public const int CaseFolding = (int) 16386;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='CASE_IGNORABLE']"
+ [Register ("CASE_IGNORABLE")]
+ public const int CaseIgnorable = (int) 50;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='CASE_SENSITIVE']"
+ [Register ("CASE_SENSITIVE")]
+ public const int CaseSensitive = (int) 34;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='CASED']"
+ [Register ("CASED")]
+ public const int Cased = (int) 49;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='CHANGES_WHEN_CASEFOLDED']"
+ [Register ("CHANGES_WHEN_CASEFOLDED")]
+ public const int ChangesWhenCasefolded = (int) 54;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='CHANGES_WHEN_CASEMAPPED']"
+ [Register ("CHANGES_WHEN_CASEMAPPED")]
+ public const int ChangesWhenCasemapped = (int) 55;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='CHANGES_WHEN_LOWERCASED']"
+ [Register ("CHANGES_WHEN_LOWERCASED")]
+ public const int ChangesWhenLowercased = (int) 51;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='CHANGES_WHEN_NFKC_CASEFOLDED']"
+ [Register ("CHANGES_WHEN_NFKC_CASEFOLDED")]
+ public const int ChangesWhenNfkcCasefolded = (int) 56;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='CHANGES_WHEN_TITLECASED']"
+ [Register ("CHANGES_WHEN_TITLECASED")]
+ public const int ChangesWhenTitlecased = (int) 53;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='CHANGES_WHEN_UPPERCASED']"
+ [Register ("CHANGES_WHEN_UPPERCASED")]
+ public const int ChangesWhenUppercased = (int) 52;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='DASH']"
+ [Register ("DASH")]
+ public const int Dash = (int) 4;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='DECOMPOSITION_TYPE']"
+ [Register ("DECOMPOSITION_TYPE")]
+ public const int DecompositionType = (int) 4099;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='DEFAULT_IGNORABLE_CODE_POINT']"
+ [Register ("DEFAULT_IGNORABLE_CODE_POINT")]
+ public const int DefaultIgnorableCodePoint = (int) 5;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='DEPRECATED']"
+ [Register ("DEPRECATED")]
+ public const int Deprecated = (int) 6;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='DIACRITIC']"
+ [Register ("DIACRITIC")]
+ public const int Diacritic = (int) 7;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='DOUBLE_START']"
+ [Register ("DOUBLE_START")]
+ public const int DoubleStart = (int) 12288;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='EAST_ASIAN_WIDTH']"
+ [Register ("EAST_ASIAN_WIDTH")]
+ public const int EastAsianWidth = (int) 4100;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='EMOJI']"
+ [Register ("EMOJI", ApiSince = 28)]
+ public const int Emoji = (int) 57;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='EMOJI_COMPONENT']"
+ [Register ("EMOJI_COMPONENT", ApiSince = 28)]
+ public const int EmojiComponent = (int) 61;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='EMOJI_MODIFIER']"
+ [Register ("EMOJI_MODIFIER", ApiSince = 28)]
+ public const int EmojiModifier = (int) 59;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='EMOJI_MODIFIER_BASE']"
+ [Register ("EMOJI_MODIFIER_BASE", ApiSince = 28)]
+ public const int EmojiModifierBase = (int) 60;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='EMOJI_PRESENTATION']"
+ [Register ("EMOJI_PRESENTATION", ApiSince = 28)]
+ public const int EmojiPresentation = (int) 58;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='EXTENDER']"
+ [Register ("EXTENDER")]
+ public const int Extender = (int) 8;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='FULL_COMPOSITION_EXCLUSION']"
+ [Register ("FULL_COMPOSITION_EXCLUSION")]
+ public const int FullCompositionExclusion = (int) 9;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='GENERAL_CATEGORY']"
+ [Register ("GENERAL_CATEGORY")]
+ public const int GeneralCategory = (int) 4101;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='GENERAL_CATEGORY_MASK']"
+ [Register ("GENERAL_CATEGORY_MASK")]
+ public const int GeneralCategoryMask = (int) 8192;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='GRAPHEME_BASE']"
+ [Register ("GRAPHEME_BASE")]
+ public const int GraphemeBase = (int) 10;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='GRAPHEME_CLUSTER_BREAK']"
+ [Register ("GRAPHEME_CLUSTER_BREAK")]
+ public const int GraphemeClusterBreak = (int) 4114;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='GRAPHEME_EXTEND']"
+ [Register ("GRAPHEME_EXTEND")]
+ public const int GraphemeExtend = (int) 11;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='GRAPHEME_LINK']"
+ [Register ("GRAPHEME_LINK")]
+ public const int GraphemeLink = (int) 12;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='HANGUL_SYLLABLE_TYPE']"
+ [Register ("HANGUL_SYLLABLE_TYPE")]
+ public const int HangulSyllableType = (int) 4107;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='HEX_DIGIT']"
+ [Register ("HEX_DIGIT")]
+ public const int HexDigit = (int) 13;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='HYPHEN']"
+ [Register ("HYPHEN")]
+ public const int Hyphen = (int) 14;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='ID_CONTINUE']"
+ [Register ("ID_CONTINUE")]
+ public const int IdContinue = (int) 15;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='ID_START']"
+ [Register ("ID_START")]
+ public const int IdStart = (int) 16;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='IDEOGRAPHIC']"
+ [Register ("IDEOGRAPHIC")]
+ public const int Ideographic = (int) 17;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='IDS_BINARY_OPERATOR']"
+ [Register ("IDS_BINARY_OPERATOR")]
+ public const int IdsBinaryOperator = (int) 18;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='IDS_TRINARY_OPERATOR']"
+ [Register ("IDS_TRINARY_OPERATOR")]
+ public const int IdsTrinaryOperator = (int) 19;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='INT_START']"
+ [Register ("INT_START")]
+ public const int IntStart = (int) 4096;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='JOIN_CONTROL']"
+ [Register ("JOIN_CONTROL")]
+ public const int JoinControl = (int) 20;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='JOINING_GROUP']"
+ [Register ("JOINING_GROUP")]
+ public const int JoiningGroup = (int) 4102;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='JOINING_TYPE']"
+ [Register ("JOINING_TYPE")]
+ public const int JoiningType = (int) 4103;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='LEAD_CANONICAL_COMBINING_CLASS']"
+ [Register ("LEAD_CANONICAL_COMBINING_CLASS")]
+ public const int LeadCanonicalCombiningClass = (int) 4112;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='LINE_BREAK']"
+ [Register ("LINE_BREAK")]
+ public const int LineBreak = (int) 4104;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='LOGICAL_ORDER_EXCEPTION']"
+ [Register ("LOGICAL_ORDER_EXCEPTION")]
+ public const int LogicalOrderException = (int) 21;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='LOWERCASE']"
+ [Register ("LOWERCASE")]
+ public const int Lowercase = (int) 22;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='LOWERCASE_MAPPING']"
+ [Register ("LOWERCASE_MAPPING")]
+ public const int LowercaseMapping = (int) 16388;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='MASK_START']"
+ [Register ("MASK_START")]
+ public const int MaskStart = (int) 8192;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='MATH']"
+ [Register ("MATH")]
+ public const int Math = (int) 23;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='NAME']"
+ [Register ("NAME")]
+ public const int Name = (int) 16389;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='NFC_INERT']"
+ [Register ("NFC_INERT")]
+ public const int NfcInert = (int) 39;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='NFC_QUICK_CHECK']"
+ [Register ("NFC_QUICK_CHECK")]
+ public const int NfcQuickCheck = (int) 4110;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='NFD_INERT']"
+ [Register ("NFD_INERT")]
+ public const int NfdInert = (int) 37;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='NFD_QUICK_CHECK']"
+ [Register ("NFD_QUICK_CHECK")]
+ public const int NfdQuickCheck = (int) 4108;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='NFKC_INERT']"
+ [Register ("NFKC_INERT")]
+ public const int NfkcInert = (int) 40;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='NFKC_QUICK_CHECK']"
+ [Register ("NFKC_QUICK_CHECK")]
+ public const int NfkcQuickCheck = (int) 4111;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='NFKD_INERT']"
+ [Register ("NFKD_INERT")]
+ public const int NfkdInert = (int) 38;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='NFKD_QUICK_CHECK']"
+ [Register ("NFKD_QUICK_CHECK")]
+ public const int NfkdQuickCheck = (int) 4109;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='NONCHARACTER_CODE_POINT']"
+ [Register ("NONCHARACTER_CODE_POINT")]
+ public const int NoncharacterCodePoint = (int) 24;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='NUMERIC_TYPE']"
+ [Register ("NUMERIC_TYPE")]
+ public const int NumericType = (int) 4105;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='NUMERIC_VALUE']"
+ [Register ("NUMERIC_VALUE")]
+ public const int NumericValue = (int) 12288;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='OTHER_PROPERTY_START']"
+ [Register ("OTHER_PROPERTY_START")]
+ public const int OtherPropertyStart = (int) 28672;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='PATTERN_SYNTAX']"
+ [Register ("PATTERN_SYNTAX")]
+ public const int PatternSyntax = (int) 42;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='PATTERN_WHITE_SPACE']"
+ [Register ("PATTERN_WHITE_SPACE")]
+ public const int PatternWhiteSpace = (int) 43;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='POSIX_ALNUM']"
+ [Register ("POSIX_ALNUM")]
+ public const int PosixAlnum = (int) 44;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='POSIX_BLANK']"
+ [Register ("POSIX_BLANK")]
+ public const int PosixBlank = (int) 45;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='POSIX_GRAPH']"
+ [Register ("POSIX_GRAPH")]
+ public const int PosixGraph = (int) 46;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='POSIX_PRINT']"
+ [Register ("POSIX_PRINT")]
+ public const int PosixPrint = (int) 47;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='POSIX_XDIGIT']"
+ [Register ("POSIX_XDIGIT")]
+ public const int PosixXdigit = (int) 48;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='PREPENDED_CONCATENATION_MARK']"
+ [Register ("PREPENDED_CONCATENATION_MARK", ApiSince = 28)]
+ public const int PrependedConcatenationMark = (int) 63;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='QUOTATION_MARK']"
+ [Register ("QUOTATION_MARK")]
+ public const int QuotationMark = (int) 25;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='RADICAL']"
+ [Register ("RADICAL")]
+ public const int Radical = (int) 26;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='REGIONAL_INDICATOR']"
+ [Register ("REGIONAL_INDICATOR", ApiSince = 28)]
+ public const int RegionalIndicator = (int) 62;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='S_TERM']"
+ [Register ("S_TERM")]
+ public const int STerm = (int) 35;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='SCRIPT']"
+ [Register ("SCRIPT")]
+ public const int Script = (int) 4106;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='SCRIPT_EXTENSIONS']"
+ [Register ("SCRIPT_EXTENSIONS")]
+ public const int ScriptExtensions = (int) 28672;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='SEGMENT_STARTER']"
+ [Register ("SEGMENT_STARTER")]
+ public const int SegmentStarter = (int) 41;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='SENTENCE_BREAK']"
+ [Register ("SENTENCE_BREAK")]
+ public const int SentenceBreak = (int) 4115;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='SIMPLE_CASE_FOLDING']"
+ [Register ("SIMPLE_CASE_FOLDING")]
+ public const int SimpleCaseFolding = (int) 16390;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='SIMPLE_LOWERCASE_MAPPING']"
+ [Register ("SIMPLE_LOWERCASE_MAPPING")]
+ public const int SimpleLowercaseMapping = (int) 16391;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='SIMPLE_TITLECASE_MAPPING']"
+ [Register ("SIMPLE_TITLECASE_MAPPING")]
+ public const int SimpleTitlecaseMapping = (int) 16392;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='SIMPLE_UPPERCASE_MAPPING']"
+ [Register ("SIMPLE_UPPERCASE_MAPPING")]
+ public const int SimpleUppercaseMapping = (int) 16393;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='SOFT_DOTTED']"
+ [Register ("SOFT_DOTTED")]
+ public const int SoftDotted = (int) 27;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='STRING_START']"
+ [Register ("STRING_START")]
+ public const int StringStart = (int) 16384;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='TERMINAL_PUNCTUATION']"
+ [Register ("TERMINAL_PUNCTUATION")]
+ public const int TerminalPunctuation = (int) 28;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='TITLECASE_MAPPING']"
+ [Register ("TITLECASE_MAPPING")]
+ public const int TitlecaseMapping = (int) 16394;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='TRAIL_CANONICAL_COMBINING_CLASS']"
+ [Register ("TRAIL_CANONICAL_COMBINING_CLASS")]
+ public const int TrailCanonicalCombiningClass = (int) 4113;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='UNIFIED_IDEOGRAPH']"
+ [Register ("UNIFIED_IDEOGRAPH")]
+ public const int UnifiedIdeograph = (int) 29;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='UPPERCASE']"
+ [Register ("UPPERCASE")]
+ public const int Uppercase = (int) 30;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='UPPERCASE_MAPPING']"
+ [Register ("UPPERCASE_MAPPING")]
+ public const int UppercaseMapping = (int) 16396;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='VARIATION_SELECTOR']"
+ [Register ("VARIATION_SELECTOR")]
+ public const int VariationSelector = (int) 36;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='WHITE_SPACE']"
+ [Register ("WHITE_SPACE")]
+ public const int WhiteSpace = (int) 31;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='WORD_BREAK']"
+ [Register ("WORD_BREAK")]
+ public const int WordBreak = (int) 4116;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='XID_CONTINUE']"
+ [Register ("XID_CONTINUE")]
+ public const int XidContinue = (int) 32;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UProperty']/field[@name='XID_START']"
+ [Register ("XID_START")]
+ public const int XidStart = (int) 33;
+
+ }
+
}
diff --git a/mono.android-android-28/mcw/Android.Icu.Lang.UCharacter.cs b/mono.android-android-28/mcw/Android.Icu.Lang.UCharacter.cs
index 23a46bf..8b32d96 100644
--- a/mono.android-android-28/mcw/Android.Icu.Lang.UCharacter.cs
+++ b/mono.android-android-28/mcw/Android.Icu.Lang.UCharacter.cs
@@ -434,6 +434,23 @@ namespace Android.Icu.Lang {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.BidiPairedBracketType']"
+ public partial interface IBidiPairedBracketType {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.BidiPairedBracketType']/field[@name='CLOSE']"
+ [Register ("CLOSE")]
+ public const int Close = (int) 2;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.BidiPairedBracketType']/field[@name='NONE']"
+ [Register ("NONE")]
+ public const int None = (int) 0;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.BidiPairedBracketType']/field[@name='OPEN']"
+ [Register ("OPEN")]
+ public const int Open = (int) 1;
+
+ }
+
[Register ("android/icu/lang/UCharacter$DecompositionType", ApiSince = 24, DoNotGenerateAcw=true)]
public abstract class DecompositionType : Java.Lang.Object {
@@ -524,6 +541,83 @@ namespace Android.Icu.Lang {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.DecompositionType']"
+ public partial interface IDecompositionType {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.DecompositionType']/field[@name='CANONICAL']"
+ [Register ("CANONICAL")]
+ public const int Canonical = (int) 1;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.DecompositionType']/field[@name='CIRCLE']"
+ [Register ("CIRCLE")]
+ public const int Circle = (int) 3;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.DecompositionType']/field[@name='COMPAT']"
+ [Register ("COMPAT")]
+ public const int Compat = (int) 2;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.DecompositionType']/field[@name='FINAL']"
+ [Register ("FINAL")]
+ public const int Final = (int) 4;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.DecompositionType']/field[@name='FONT']"
+ [Register ("FONT")]
+ public const int Font = (int) 5;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.DecompositionType']/field[@name='FRACTION']"
+ [Register ("FRACTION")]
+ public const int Fraction = (int) 6;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.DecompositionType']/field[@name='INITIAL']"
+ [Register ("INITIAL")]
+ public const int Initial = (int) 7;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.DecompositionType']/field[@name='ISOLATED']"
+ [Register ("ISOLATED")]
+ public const int Isolated = (int) 8;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.DecompositionType']/field[@name='MEDIAL']"
+ [Register ("MEDIAL")]
+ public const int Medial = (int) 9;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.DecompositionType']/field[@name='NARROW']"
+ [Register ("NARROW")]
+ public const int Narrow = (int) 10;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.DecompositionType']/field[@name='NOBREAK']"
+ [Register ("NOBREAK")]
+ public const int Nobreak = (int) 11;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.DecompositionType']/field[@name='NONE']"
+ [Register ("NONE")]
+ public const int None = (int) 0;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.DecompositionType']/field[@name='SMALL']"
+ [Register ("SMALL")]
+ public const int Small = (int) 12;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.DecompositionType']/field[@name='SQUARE']"
+ [Register ("SQUARE")]
+ public const int Square = (int) 13;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.DecompositionType']/field[@name='SUB']"
+ [Register ("SUB")]
+ public const int Sub = (int) 14;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.DecompositionType']/field[@name='SUPER']"
+ [Register ("SUPER")]
+ public const int Super = (int) 15;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.DecompositionType']/field[@name='VERTICAL']"
+ [Register ("VERTICAL")]
+ public const int Vertical = (int) 16;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.DecompositionType']/field[@name='WIDE']"
+ [Register ("WIDE")]
+ public const int Wide = (int) 17;
+
+ }
+
[Register ("android/icu/lang/UCharacter$EastAsianWidth", ApiSince = 24, DoNotGenerateAcw=true)]
public abstract class EastAsianWidth : Java.Lang.Object {
@@ -566,6 +660,35 @@ namespace Android.Icu.Lang {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.EastAsianWidth']"
+ public partial interface IEastAsianWidth {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.EastAsianWidth']/field[@name='AMBIGUOUS']"
+ [Register ("AMBIGUOUS")]
+ public const int Ambiguous = (int) 1;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.EastAsianWidth']/field[@name='FULLWIDTH']"
+ [Register ("FULLWIDTH")]
+ public const int Fullwidth = (int) 3;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.EastAsianWidth']/field[@name='HALFWIDTH']"
+ [Register ("HALFWIDTH")]
+ public const int Halfwidth = (int) 2;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.EastAsianWidth']/field[@name='NARROW']"
+ [Register ("NARROW")]
+ public const int Narrow = (int) 4;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.EastAsianWidth']/field[@name='NEUTRAL']"
+ [Register ("NEUTRAL")]
+ public const int Neutral = (int) 0;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.EastAsianWidth']/field[@name='WIDE']"
+ [Register ("WIDE")]
+ public const int Wide = (int) 5;
+
+ }
+
[Register ("android/icu/lang/UCharacter$GraphemeClusterBreak", ApiSince = 24, DoNotGenerateAcw=true)]
public abstract class GraphemeClusterBreak : Java.Lang.Object {
@@ -656,6 +779,83 @@ namespace Android.Icu.Lang {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.GraphemeClusterBreak']"
+ public partial interface IGraphemeClusterBreak {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.GraphemeClusterBreak']/field[@name='CONTROL']"
+ [Register ("CONTROL")]
+ public const int Control = (int) 1;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.GraphemeClusterBreak']/field[@name='CR']"
+ [Register ("CR")]
+ public const int Cr = (int) 2;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.GraphemeClusterBreak']/field[@name='E_BASE']"
+ [Register ("E_BASE", ApiSince = 26)]
+ public const int EBase = (int) 13;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.GraphemeClusterBreak']/field[@name='E_BASE_GAZ']"
+ [Register ("E_BASE_GAZ", ApiSince = 26)]
+ public const int EBaseGaz = (int) 14;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.GraphemeClusterBreak']/field[@name='E_MODIFIER']"
+ [Register ("E_MODIFIER", ApiSince = 26)]
+ public const int EModifier = (int) 15;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.GraphemeClusterBreak']/field[@name='EXTEND']"
+ [Register ("EXTEND")]
+ public const int Extend = (int) 3;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.GraphemeClusterBreak']/field[@name='GLUE_AFTER_ZWJ']"
+ [Register ("GLUE_AFTER_ZWJ", ApiSince = 26)]
+ public const int GlueAfterZwj = (int) 16;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.GraphemeClusterBreak']/field[@name='L']"
+ [Register ("L")]
+ public const int L = (int) 4;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.GraphemeClusterBreak']/field[@name='LF']"
+ [Register ("LF")]
+ public const int Lf = (int) 5;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.GraphemeClusterBreak']/field[@name='LV']"
+ [Register ("LV")]
+ public const int Lv = (int) 6;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.GraphemeClusterBreak']/field[@name='LVT']"
+ [Register ("LVT")]
+ public const int Lvt = (int) 7;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.GraphemeClusterBreak']/field[@name='OTHER']"
+ [Register ("OTHER")]
+ public const int Other = (int) 0;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.GraphemeClusterBreak']/field[@name='PREPEND']"
+ [Register ("PREPEND")]
+ public const int Prepend = (int) 11;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.GraphemeClusterBreak']/field[@name='REGIONAL_INDICATOR']"
+ [Register ("REGIONAL_INDICATOR")]
+ public const int RegionalIndicator = (int) 12;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.GraphemeClusterBreak']/field[@name='SPACING_MARK']"
+ [Register ("SPACING_MARK")]
+ public const int SpacingMark = (int) 10;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.GraphemeClusterBreak']/field[@name='T']"
+ [Register ("T")]
+ public const int T = (int) 8;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.GraphemeClusterBreak']/field[@name='V']"
+ [Register ("V")]
+ public const int V = (int) 9;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.GraphemeClusterBreak']/field[@name='ZWJ']"
+ [Register ("ZWJ", ApiSince = 26)]
+ public const int Zwj = (int) 17;
+
+ }
+
[Register ("android/icu/lang/UCharacter$HangulSyllableType", ApiSince = 24, DoNotGenerateAcw=true)]
public abstract class HangulSyllableType : Java.Lang.Object {
@@ -698,6 +898,35 @@ namespace Android.Icu.Lang {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.HangulSyllableType']"
+ public partial interface IHangulSyllableType {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.HangulSyllableType']/field[@name='LEADING_JAMO']"
+ [Register ("LEADING_JAMO")]
+ public const int LeadingJamo = (int) 1;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.HangulSyllableType']/field[@name='LV_SYLLABLE']"
+ [Register ("LV_SYLLABLE")]
+ public const int LvSyllable = (int) 4;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.HangulSyllableType']/field[@name='LVT_SYLLABLE']"
+ [Register ("LVT_SYLLABLE")]
+ public const int LvtSyllable = (int) 5;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.HangulSyllableType']/field[@name='NOT_APPLICABLE']"
+ [Register ("NOT_APPLICABLE")]
+ public const int NotApplicable = (int) 0;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.HangulSyllableType']/field[@name='TRAILING_JAMO']"
+ [Register ("TRAILING_JAMO")]
+ public const int TrailingJamo = (int) 3;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.HangulSyllableType']/field[@name='VOWEL_JAMO']"
+ [Register ("VOWEL_JAMO")]
+ public const int VowelJamo = (int) 2;
+
+ }
+
[Register ("android/icu/lang/UCharacter$JoiningGroup", ApiSince = 24, DoNotGenerateAcw=true)]
public abstract class JoiningGroup : Java.Lang.Object {
@@ -1120,55 +1349,682 @@ namespace Android.Icu.Lang {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']"
+ public partial interface IJoiningGroup {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='AFRICAN_FEH']"
+ [Register ("AFRICAN_FEH", ApiSince = 26)]
+ public const int AfricanFeh = (int) 86;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='AFRICAN_NOON']"
+ [Register ("AFRICAN_NOON", ApiSince = 26)]
+ public const int AfricanNoon = (int) 87;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='AFRICAN_QAF']"
+ [Register ("AFRICAN_QAF", ApiSince = 26)]
+ public const int AfricanQaf = (int) 88;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='AIN']"
+ [Register ("AIN")]
+ public const int Ain = (int) 1;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='ALAPH']"
+ [Register ("ALAPH")]
+ public const int Alaph = (int) 2;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='ALEF']"
+ [Register ("ALEF")]
+ public const int Alef = (int) 3;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='BEH']"
+ [Register ("BEH")]
+ public const int Beh = (int) 4;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='BETH']"
+ [Register ("BETH")]
+ public const int Beth = (int) 5;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='BURUSHASKI_YEH_BARREE']"
+ [Register ("BURUSHASKI_YEH_BARREE")]
+ public const int BurushaskiYehBarree = (int) 54;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='DAL']"
+ [Register ("DAL")]
+ public const int Dal = (int) 6;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='DALATH_RISH']"
+ [Register ("DALATH_RISH")]
+ public const int DalathRish = (int) 7;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='E']"
+ [Register ("E")]
+ public const int E = (int) 8;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='FARSI_YEH']"
+ [Register ("FARSI_YEH")]
+ public const int FarsiYeh = (int) 55;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='FE']"
+ [Register ("FE")]
+ public const int Fe = (int) 51;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='FEH']"
+ [Register ("FEH")]
+ public const int Feh = (int) 9;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='FINAL_SEMKATH']"
+ [Register ("FINAL_SEMKATH")]
+ public const int FinalSemkath = (int) 10;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='GAF']"
+ [Register ("GAF")]
+ public const int Gaf = (int) 11;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='GAMAL']"
+ [Register ("GAMAL")]
+ public const int Gamal = (int) 12;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='HAH']"
+ [Register ("HAH")]
+ public const int Hah = (int) 13;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='HAMZA_ON_HEH_GOAL']"
+ [Register ("HAMZA_ON_HEH_GOAL")]
+ public const int HamzaOnHehGoal = (int) 14;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='HE']"
+ [Register ("HE")]
+ public const int He = (int) 15;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='HEH']"
+ [Register ("HEH")]
+ public const int Heh = (int) 16;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='HEH_GOAL']"
+ [Register ("HEH_GOAL")]
+ public const int HehGoal = (int) 17;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='HETH']"
+ [Register ("HETH")]
+ public const int Heth = (int) 18;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='KAF']"
+ [Register ("KAF")]
+ public const int Kaf = (int) 19;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='KAPH']"
+ [Register ("KAPH")]
+ public const int Kaph = (int) 20;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='KHAPH']"
+ [Register ("KHAPH")]
+ public const int Khaph = (int) 52;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='KNOTTED_HEH']"
+ [Register ("KNOTTED_HEH")]
+ public const int KnottedHeh = (int) 21;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='LAM']"
+ [Register ("LAM")]
+ public const int Lam = (int) 22;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='LAMADH']"
+ [Register ("LAMADH")]
+ public const int Lamadh = (int) 23;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MALAYALAM_BHA']"
+ [Register ("MALAYALAM_BHA", ApiSince = 28)]
+ public const int MalayalamBha = (int) 89;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MALAYALAM_JA']"
+ [Register ("MALAYALAM_JA", ApiSince = 28)]
+ public const int MalayalamJa = (int) 90;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MALAYALAM_LLA']"
+ [Register ("MALAYALAM_LLA", ApiSince = 28)]
+ public const int MalayalamLla = (int) 91;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MALAYALAM_LLLA']"
+ [Register ("MALAYALAM_LLLA", ApiSince = 28)]
+ public const int MalayalamLlla = (int) 92;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MALAYALAM_NGA']"
+ [Register ("MALAYALAM_NGA", ApiSince = 28)]
+ public const int MalayalamNga = (int) 93;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MALAYALAM_NNA']"
+ [Register ("MALAYALAM_NNA", ApiSince = 28)]
+ public const int MalayalamNna = (int) 94;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MALAYALAM_NNNA']"
+ [Register ("MALAYALAM_NNNA", ApiSince = 28)]
+ public const int MalayalamNnna = (int) 95;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MALAYALAM_NYA']"
+ [Register ("MALAYALAM_NYA", ApiSince = 28)]
+ public const int MalayalamNya = (int) 96;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MALAYALAM_RA']"
+ [Register ("MALAYALAM_RA", ApiSince = 28)]
+ public const int MalayalamRa = (int) 97;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MALAYALAM_SSA']"
+ [Register ("MALAYALAM_SSA", ApiSince = 28)]
+ public const int MalayalamSsa = (int) 98;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MALAYALAM_TTA']"
+ [Register ("MALAYALAM_TTA", ApiSince = 28)]
+ public const int MalayalamTta = (int) 99;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MANICHAEAN_ALEPH']"
+ [Register ("MANICHAEAN_ALEPH")]
+ public const int ManichaeanAleph = (int) 58;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MANICHAEAN_AYIN']"
+ [Register ("MANICHAEAN_AYIN")]
+ public const int ManichaeanAyin = (int) 59;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MANICHAEAN_BETH']"
+ [Register ("MANICHAEAN_BETH")]
+ public const int ManichaeanBeth = (int) 60;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MANICHAEAN_DALETH']"
+ [Register ("MANICHAEAN_DALETH")]
+ public const int ManichaeanDaleth = (int) 61;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MANICHAEAN_DHAMEDH']"
+ [Register ("MANICHAEAN_DHAMEDH")]
+ public const int ManichaeanDhamedh = (int) 62;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MANICHAEAN_FIVE']"
+ [Register ("MANICHAEAN_FIVE")]
+ public const int ManichaeanFive = (int) 63;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MANICHAEAN_GIMEL']"
+ [Register ("MANICHAEAN_GIMEL")]
+ public const int ManichaeanGimel = (int) 64;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MANICHAEAN_HETH']"
+ [Register ("MANICHAEAN_HETH")]
+ public const int ManichaeanHeth = (int) 65;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MANICHAEAN_HUNDRED']"
+ [Register ("MANICHAEAN_HUNDRED")]
+ public const int ManichaeanHundred = (int) 66;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MANICHAEAN_KAPH']"
+ [Register ("MANICHAEAN_KAPH")]
+ public const int ManichaeanKaph = (int) 67;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MANICHAEAN_LAMEDH']"
+ [Register ("MANICHAEAN_LAMEDH")]
+ public const int ManichaeanLamedh = (int) 68;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MANICHAEAN_MEM']"
+ [Register ("MANICHAEAN_MEM")]
+ public const int ManichaeanMem = (int) 69;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MANICHAEAN_NUN']"
+ [Register ("MANICHAEAN_NUN")]
+ public const int ManichaeanNun = (int) 70;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MANICHAEAN_ONE']"
+ [Register ("MANICHAEAN_ONE")]
+ public const int ManichaeanOne = (int) 71;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MANICHAEAN_PE']"
+ [Register ("MANICHAEAN_PE")]
+ public const int ManichaeanPe = (int) 72;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MANICHAEAN_QOPH']"
+ [Register ("MANICHAEAN_QOPH")]
+ public const int ManichaeanQoph = (int) 73;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MANICHAEAN_RESH']"
+ [Register ("MANICHAEAN_RESH")]
+ public const int ManichaeanResh = (int) 74;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MANICHAEAN_SADHE']"
+ [Register ("MANICHAEAN_SADHE")]
+ public const int ManichaeanSadhe = (int) 75;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MANICHAEAN_SAMEKH']"
+ [Register ("MANICHAEAN_SAMEKH")]
+ public const int ManichaeanSamekh = (int) 76;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MANICHAEAN_TAW']"
+ [Register ("MANICHAEAN_TAW")]
+ public const int ManichaeanTaw = (int) 77;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MANICHAEAN_TEN']"
+ [Register ("MANICHAEAN_TEN")]
+ public const int ManichaeanTen = (int) 78;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MANICHAEAN_TETH']"
+ [Register ("MANICHAEAN_TETH")]
+ public const int ManichaeanTeth = (int) 79;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MANICHAEAN_THAMEDH']"
+ [Register ("MANICHAEAN_THAMEDH")]
+ public const int ManichaeanThamedh = (int) 80;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MANICHAEAN_TWENTY']"
+ [Register ("MANICHAEAN_TWENTY")]
+ public const int ManichaeanTwenty = (int) 81;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MANICHAEAN_WAW']"
+ [Register ("MANICHAEAN_WAW")]
+ public const int ManichaeanWaw = (int) 82;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MANICHAEAN_YODH']"
+ [Register ("MANICHAEAN_YODH")]
+ public const int ManichaeanYodh = (int) 83;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MANICHAEAN_ZAYIN']"
+ [Register ("MANICHAEAN_ZAYIN")]
+ public const int ManichaeanZayin = (int) 84;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MEEM']"
+ [Register ("MEEM")]
+ public const int Meem = (int) 24;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='MIM']"
+ [Register ("MIM")]
+ public const int Mim = (int) 25;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='NO_JOINING_GROUP']"
+ [Register ("NO_JOINING_GROUP")]
+ public const int NoJoiningGroup = (int) 0;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='NOON']"
+ [Register ("NOON")]
+ public const int Noon = (int) 26;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='NUN']"
+ [Register ("NUN")]
+ public const int Nun = (int) 27;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='NYA']"
+ [Register ("NYA")]
+ public const int Nya = (int) 56;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='PE']"
+ [Register ("PE")]
+ public const int Pe = (int) 28;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='QAF']"
+ [Register ("QAF")]
+ public const int Qaf = (int) 29;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='QAPH']"
+ [Register ("QAPH")]
+ public const int Qaph = (int) 30;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='REH']"
+ [Register ("REH")]
+ public const int Reh = (int) 31;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='REVERSED_PE']"
+ [Register ("REVERSED_PE")]
+ public const int ReversedPe = (int) 32;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='ROHINGYA_YEH']"
+ [Register ("ROHINGYA_YEH")]
+ public const int RohingyaYeh = (int) 57;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='SAD']"
+ [Register ("SAD")]
+ public const int Sad = (int) 33;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='SADHE']"
+ [Register ("SADHE")]
+ public const int Sadhe = (int) 34;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='SEEN']"
+ [Register ("SEEN")]
+ public const int Seen = (int) 35;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='SEMKATH']"
+ [Register ("SEMKATH")]
+ public const int Semkath = (int) 36;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='SHIN']"
+ [Register ("SHIN")]
+ public const int Shin = (int) 37;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='STRAIGHT_WAW']"
+ [Register ("STRAIGHT_WAW")]
+ public const int StraightWaw = (int) 85;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='SWASH_KAF']"
+ [Register ("SWASH_KAF")]
+ public const int SwashKaf = (int) 38;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='SYRIAC_WAW']"
+ [Register ("SYRIAC_WAW")]
+ public const int SyriacWaw = (int) 39;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='TAH']"
+ [Register ("TAH")]
+ public const int Tah = (int) 40;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='TAW']"
+ [Register ("TAW")]
+ public const int Taw = (int) 41;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='TEH_MARBUTA']"
+ [Register ("TEH_MARBUTA")]
+ public const int TehMarbuta = (int) 42;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='TEH_MARBUTA_GOAL']"
+ [Register ("TEH_MARBUTA_GOAL")]
+ public const int TehMarbutaGoal = (int) 14;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='TETH']"
+ [Register ("TETH")]
+ public const int Teth = (int) 43;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='WAW']"
+ [Register ("WAW")]
+ public const int Waw = (int) 44;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='YEH']"
+ [Register ("YEH")]
+ public const int Yeh = (int) 45;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='YEH_BARREE']"
+ [Register ("YEH_BARREE")]
+ public const int YehBarree = (int) 46;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='YEH_WITH_TAIL']"
+ [Register ("YEH_WITH_TAIL")]
+ public const int YehWithTail = (int) 47;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='YUDH']"
+ [Register ("YUDH")]
+ public const int Yudh = (int) 48;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='YUDH_HE']"
+ [Register ("YUDH_HE")]
+ public const int YudhHe = (int) 49;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='ZAIN']"
+ [Register ("ZAIN")]
+ public const int Zain = (int) 50;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningGroup']/field[@name='ZHAIN']"
+ [Register ("ZHAIN")]
+ public const int Zhain = (int) 53;
+
+ }
+
+
+ [Register ("android/icu/lang/UCharacter$JoiningType", ApiSince = 24, DoNotGenerateAcw=true)]
+ public abstract class JoiningType : Java.Lang.Object {
+
+ internal JoiningType ()
+ {
+ }
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningType']/field[@name='DUAL_JOINING']"
+ [Register ("DUAL_JOINING")]
+ public const int DualJoining = (int) 2;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningType']/field[@name='JOIN_CAUSING']"
+ [Register ("JOIN_CAUSING")]
+ public const int JoinCausing = (int) 1;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningType']/field[@name='LEFT_JOINING']"
+ [Register ("LEFT_JOINING")]
+ public const int LeftJoining = (int) 3;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningType']/field[@name='NON_JOINING']"
+ [Register ("NON_JOINING")]
+ public const int NonJoining = (int) 0;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningType']/field[@name='RIGHT_JOINING']"
+ [Register ("RIGHT_JOINING")]
+ public const int RightJoining = (int) 4;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningType']/field[@name='TRANSPARENT']"
+ [Register ("TRANSPARENT")]
+ public const int Transparent = (int) 5;
+ }
+
+ [Register ("android/icu/lang/UCharacter$JoiningType", ApiSince = 24, DoNotGenerateAcw=true)]
+ [global::System.Obsolete ("Use the 'JoiningType' type. This type will be removed in a future release.")]
+ public abstract class JoiningTypeConsts : JoiningType {
+
+ private JoiningTypeConsts ()
+ {
+ }
+ }
+
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningType']"
+ public partial interface IJoiningType {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningType']/field[@name='DUAL_JOINING']"
+ [Register ("DUAL_JOINING")]
+ public const int DualJoining = (int) 2;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningType']/field[@name='JOIN_CAUSING']"
+ [Register ("JOIN_CAUSING")]
+ public const int JoinCausing = (int) 1;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningType']/field[@name='LEFT_JOINING']"
+ [Register ("LEFT_JOINING")]
+ public const int LeftJoining = (int) 3;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningType']/field[@name='NON_JOINING']"
+ [Register ("NON_JOINING")]
+ public const int NonJoining = (int) 0;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningType']/field[@name='RIGHT_JOINING']"
+ [Register ("RIGHT_JOINING")]
+ public const int RightJoining = (int) 4;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningType']/field[@name='TRANSPARENT']"
+ [Register ("TRANSPARENT")]
+ public const int Transparent = (int) 5;
+
+ }
+
+
+ [Register ("android/icu/lang/UCharacter$LineBreak", ApiSince = 24, DoNotGenerateAcw=true)]
+ public abstract class LineBreak : Java.Lang.Object {
+
+ internal LineBreak ()
+ {
+ }
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='ALPHABETIC']"
+ [Register ("ALPHABETIC")]
+ public const int Alphabetic = (int) 2;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='AMBIGUOUS']"
+ [Register ("AMBIGUOUS")]
+ public const int Ambiguous = (int) 1;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='BREAK_AFTER']"
+ [Register ("BREAK_AFTER")]
+ public const int BreakAfter = (int) 4;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='BREAK_BEFORE']"
+ [Register ("BREAK_BEFORE")]
+ public const int BreakBefore = (int) 5;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='BREAK_BOTH']"
+ [Register ("BREAK_BOTH")]
+ public const int BreakBoth = (int) 3;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='BREAK_SYMBOLS']"
+ [Register ("BREAK_SYMBOLS")]
+ public const int BreakSymbols = (int) 27;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='CARRIAGE_RETURN']"
+ [Register ("CARRIAGE_RETURN")]
+ public const int CarriageReturn = (int) 10;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='CLOSE_PARENTHESIS']"
+ [Register ("CLOSE_PARENTHESIS")]
+ public const int CloseParenthesis = (int) 36;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='CLOSE_PUNCTUATION']"
+ [Register ("CLOSE_PUNCTUATION")]
+ public const int ClosePunctuation = (int) 8;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='COMBINING_MARK']"
+ [Register ("COMBINING_MARK")]
+ public const int CombiningMark = (int) 9;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='COMPLEX_CONTEXT']"
+ [Register ("COMPLEX_CONTEXT")]
+ public const int ComplexContext = (int) 24;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='CONDITIONAL_JAPANESE_STARTER']"
+ [Register ("CONDITIONAL_JAPANESE_STARTER")]
+ public const int ConditionalJapaneseStarter = (int) 37;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='CONTINGENT_BREAK']"
+ [Register ("CONTINGENT_BREAK")]
+ public const int ContingentBreak = (int) 7;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='E_BASE']"
+ [Register ("E_BASE", ApiSince = 26)]
+ public const int EBase = (int) 40;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='E_MODIFIER']"
+ [Register ("E_MODIFIER", ApiSince = 26)]
+ public const int EModifier = (int) 41;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='EXCLAMATION']"
+ [Register ("EXCLAMATION")]
+ public const int Exclamation = (int) 11;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='GLUE']"
+ [Register ("GLUE")]
+ public const int Glue = (int) 12;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='H2']"
+ [Register ("H2")]
+ public const int H2 = (int) 31;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='H3']"
+ [Register ("H3")]
+ public const int H3 = (int) 32;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='HEBREW_LETTER']"
+ [Register ("HEBREW_LETTER")]
+ public const int HebrewLetter = (int) 38;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='HYPHEN']"
+ [Register ("HYPHEN")]
+ public const int Hyphen = (int) 13;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='IDEOGRAPHIC']"
+ [Register ("IDEOGRAPHIC")]
+ public const int Ideographic = (int) 14;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='INFIX_NUMERIC']"
+ [Register ("INFIX_NUMERIC")]
+ public const int InfixNumeric = (int) 16;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='INSEPARABLE']"
+ [Register ("INSEPARABLE")]
+ public const int Inseparable = (int) 15;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='INSEPERABLE']"
+ [Register ("INSEPERABLE")]
+ public const int Inseperable = (int) 15;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='JL']"
+ [Register ("JL")]
+ public const int Jl = (int) 33;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='JT']"
+ [Register ("JT")]
+ public const int Jt = (int) 34;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='JV']"
+ [Register ("JV")]
+ public const int Jv = (int) 35;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='LINE_FEED']"
+ [Register ("LINE_FEED")]
+ public const int LineFeed = (int) 17;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='MANDATORY_BREAK']"
+ [Register ("MANDATORY_BREAK")]
+ public const int MandatoryBreak = (int) 6;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='NEXT_LINE']"
+ [Register ("NEXT_LINE")]
+ public const int NextLine = (int) 29;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='NONSTARTER']"
+ [Register ("NONSTARTER")]
+ public const int Nonstarter = (int) 18;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='NUMERIC']"
+ [Register ("NUMERIC")]
+ public const int Numeric = (int) 19;
- [Register ("android/icu/lang/UCharacter$JoiningType", ApiSince = 24, DoNotGenerateAcw=true)]
- public abstract class JoiningType : Java.Lang.Object {
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='OPEN_PUNCTUATION']"
+ [Register ("OPEN_PUNCTUATION")]
+ public const int OpenPunctuation = (int) 20;
- internal JoiningType ()
- {
- }
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='POSTFIX_NUMERIC']"
+ [Register ("POSTFIX_NUMERIC")]
+ public const int PostfixNumeric = (int) 21;
- // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningType']/field[@name='DUAL_JOINING']"
- [Register ("DUAL_JOINING")]
- public const int DualJoining = (int) 2;
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='PREFIX_NUMERIC']"
+ [Register ("PREFIX_NUMERIC")]
+ public const int PrefixNumeric = (int) 22;
- // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningType']/field[@name='JOIN_CAUSING']"
- [Register ("JOIN_CAUSING")]
- public const int JoinCausing = (int) 1;
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='QUOTATION']"
+ [Register ("QUOTATION")]
+ public const int Quotation = (int) 23;
- // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningType']/field[@name='LEFT_JOINING']"
- [Register ("LEFT_JOINING")]
- public const int LeftJoining = (int) 3;
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='REGIONAL_INDICATOR']"
+ [Register ("REGIONAL_INDICATOR")]
+ public const int RegionalIndicator = (int) 39;
- // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningType']/field[@name='NON_JOINING']"
- [Register ("NON_JOINING")]
- public const int NonJoining = (int) 0;
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='SPACE']"
+ [Register ("SPACE")]
+ public const int Space = (int) 26;
- // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningType']/field[@name='RIGHT_JOINING']"
- [Register ("RIGHT_JOINING")]
- public const int RightJoining = (int) 4;
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='SURROGATE']"
+ [Register ("SURROGATE")]
+ public const int Surrogate = (int) 25;
- // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.JoiningType']/field[@name='TRANSPARENT']"
- [Register ("TRANSPARENT")]
- public const int Transparent = (int) 5;
- }
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='UNKNOWN']"
+ [Register ("UNKNOWN")]
+ public const int Unknown = (int) 0;
- [Register ("android/icu/lang/UCharacter$JoiningType", ApiSince = 24, DoNotGenerateAcw=true)]
- [global::System.Obsolete ("Use the 'JoiningType' type. This type will be removed in a future release.")]
- public abstract class JoiningTypeConsts : JoiningType {
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='WORD_JOINER']"
+ [Register ("WORD_JOINER")]
+ public const int WordJoiner = (int) 30;
- private JoiningTypeConsts ()
- {
- }
- }
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='ZWJ']"
+ [Register ("ZWJ", ApiSince = 26)]
+ public const int Zwj = (int) 42;
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='ZWSPACE']"
+ [Register ("ZWSPACE")]
+ public const int Zwspace = (int) 28;
+ }
[Register ("android/icu/lang/UCharacter$LineBreak", ApiSince = 24, DoNotGenerateAcw=true)]
- public abstract class LineBreak : Java.Lang.Object {
+ [global::System.Obsolete ("Use the 'LineBreak' type. This type will be removed in a future release.")]
+ public abstract class LineBreakConsts : LineBreak {
- internal LineBreak ()
+ private LineBreakConsts ()
{
}
+ }
+
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']"
+ public partial interface ILineBreak {
// Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='ALPHABETIC']"
[Register ("ALPHABETIC")]
@@ -1345,15 +2201,7 @@ namespace Android.Icu.Lang {
// Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.LineBreak']/field[@name='ZWSPACE']"
[Register ("ZWSPACE")]
public const int Zwspace = (int) 28;
- }
-
- [Register ("android/icu/lang/UCharacter$LineBreak", ApiSince = 24, DoNotGenerateAcw=true)]
- [global::System.Obsolete ("Use the 'LineBreak' type. This type will be removed in a future release.")]
- public abstract class LineBreakConsts : LineBreak {
- private LineBreakConsts ()
- {
- }
}
@@ -1390,6 +2238,27 @@ namespace Android.Icu.Lang {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.NumericType']"
+ public partial interface INumericType {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.NumericType']/field[@name='DECIMAL']"
+ [Register ("DECIMAL")]
+ public const int Decimal = (int) 1;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.NumericType']/field[@name='DIGIT']"
+ [Register ("DIGIT")]
+ public const int Digit = (int) 2;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.NumericType']/field[@name='NONE']"
+ [Register ("NONE")]
+ public const int None = (int) 0;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.NumericType']/field[@name='NUMERIC']"
+ [Register ("NUMERIC")]
+ public const int Numeric = (int) 3;
+
+ }
+
[Register ("android/icu/lang/UCharacter$SentenceBreak", ApiSince = 24, DoNotGenerateAcw=true)]
public abstract class SentenceBreak : Java.Lang.Object {
@@ -1468,6 +2337,71 @@ namespace Android.Icu.Lang {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.SentenceBreak']"
+ public partial interface ISentenceBreak {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.SentenceBreak']/field[@name='ATERM']"
+ [Register ("ATERM")]
+ public const int Aterm = (int) 1;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.SentenceBreak']/field[@name='CLOSE']"
+ [Register ("CLOSE")]
+ public const int Close = (int) 2;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.SentenceBreak']/field[@name='CR']"
+ [Register ("CR")]
+ public const int Cr = (int) 11;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.SentenceBreak']/field[@name='EXTEND']"
+ [Register ("EXTEND")]
+ public const int Extend = (int) 12;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.SentenceBreak']/field[@name='FORMAT']"
+ [Register ("FORMAT")]
+ public const int Format = (int) 3;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.SentenceBreak']/field[@name='LF']"
+ [Register ("LF")]
+ public const int Lf = (int) 13;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.SentenceBreak']/field[@name='LOWER']"
+ [Register ("LOWER")]
+ public const int Lower = (int) 4;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.SentenceBreak']/field[@name='NUMERIC']"
+ [Register ("NUMERIC")]
+ public const int Numeric = (int) 5;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.SentenceBreak']/field[@name='OLETTER']"
+ [Register ("OLETTER")]
+ public const int Oletter = (int) 6;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.SentenceBreak']/field[@name='OTHER']"
+ [Register ("OTHER")]
+ public const int Other = (int) 0;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.SentenceBreak']/field[@name='SCONTINUE']"
+ [Register ("SCONTINUE")]
+ public const int Scontinue = (int) 14;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.SentenceBreak']/field[@name='SEP']"
+ [Register ("SEP")]
+ public const int Sep = (int) 7;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.SentenceBreak']/field[@name='SP']"
+ [Register ("SP")]
+ public const int Sp = (int) 8;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.SentenceBreak']/field[@name='STERM']"
+ [Register ("STERM")]
+ public const int Sterm = (int) 9;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.SentenceBreak']/field[@name='UPPER']"
+ [Register ("UPPER")]
+ public const int Upper = (int) 10;
+
+ }
+
// Metadata.xml XPath class reference: path="/api/package[@name='android.icu.lang']/class[@name='UCharacter.UnicodeBlock']"
[global::Android.Runtime.Register ("android/icu/lang/UCharacter$UnicodeBlock", DoNotGenerateAcw=true, ApiSince = 24)]
@@ -6198,6 +7132,99 @@ namespace Android.Icu.Lang {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.WordBreak']"
+ public partial interface IWordBreak {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.WordBreak']/field[@name='ALETTER']"
+ [Register ("ALETTER")]
+ public const int Aletter = (int) 1;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.WordBreak']/field[@name='CR']"
+ [Register ("CR")]
+ public const int Cr = (int) 8;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.WordBreak']/field[@name='DOUBLE_QUOTE']"
+ [Register ("DOUBLE_QUOTE")]
+ public const int DoubleQuote = (int) 16;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.WordBreak']/field[@name='E_BASE']"
+ [Register ("E_BASE", ApiSince = 26)]
+ public const int EBase = (int) 17;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.WordBreak']/field[@name='E_BASE_GAZ']"
+ [Register ("E_BASE_GAZ", ApiSince = 26)]
+ public const int EBaseGaz = (int) 18;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.WordBreak']/field[@name='E_MODIFIER']"
+ [Register ("E_MODIFIER", ApiSince = 26)]
+ public const int EModifier = (int) 19;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.WordBreak']/field[@name='EXTEND']"
+ [Register ("EXTEND")]
+ public const int Extend = (int) 9;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.WordBreak']/field[@name='EXTENDNUMLET']"
+ [Register ("EXTENDNUMLET")]
+ public const int Extendnumlet = (int) 7;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.WordBreak']/field[@name='FORMAT']"
+ [Register ("FORMAT")]
+ public const int Format = (int) 2;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.WordBreak']/field[@name='GLUE_AFTER_ZWJ']"
+ [Register ("GLUE_AFTER_ZWJ", ApiSince = 26)]
+ public const int GlueAfterZwj = (int) 20;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.WordBreak']/field[@name='HEBREW_LETTER']"
+ [Register ("HEBREW_LETTER")]
+ public const int HebrewLetter = (int) 14;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.WordBreak']/field[@name='KATAKANA']"
+ [Register ("KATAKANA")]
+ public const int Katakana = (int) 3;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.WordBreak']/field[@name='LF']"
+ [Register ("LF")]
+ public const int Lf = (int) 10;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.WordBreak']/field[@name='MIDLETTER']"
+ [Register ("MIDLETTER")]
+ public const int Midletter = (int) 4;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.WordBreak']/field[@name='MIDNUM']"
+ [Register ("MIDNUM")]
+ public const int Midnum = (int) 5;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.WordBreak']/field[@name='MIDNUMLET']"
+ [Register ("MIDNUMLET")]
+ public const int Midnumlet = (int) 11;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.WordBreak']/field[@name='NEWLINE']"
+ [Register ("NEWLINE")]
+ public const int Newline = (int) 12;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.WordBreak']/field[@name='NUMERIC']"
+ [Register ("NUMERIC")]
+ public const int Numeric = (int) 6;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.WordBreak']/field[@name='OTHER']"
+ [Register ("OTHER")]
+ public const int Other = (int) 0;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.WordBreak']/field[@name='REGIONAL_INDICATOR']"
+ [Register ("REGIONAL_INDICATOR")]
+ public const int RegionalIndicator = (int) 13;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.WordBreak']/field[@name='SINGLE_QUOTE']"
+ [Register ("SINGLE_QUOTE")]
+ public const int SingleQuote = (int) 15;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacter.WordBreak']/field[@name='ZWJ']"
+ [Register ("ZWJ", ApiSince = 26)]
+ public const int Zwj = (int) 21;
+
+ }
+
internal new static readonly JniPeerMembers _members = new XAPeerMembers ("android/icu/lang/UCharacter", typeof (UCharacter));
internal static new IntPtr class_ref {
diff --git a/mono.android-android-28/mcw/Android.Icu.Lang.UCharacterEnums.cs b/mono.android-android-28/mcw/Android.Icu.Lang.UCharacterEnums.cs
index d7db5d8..a1bac84 100644
--- a/mono.android-android-28/mcw/Android.Icu.Lang.UCharacterEnums.cs
+++ b/mono.android-android-28/mcw/Android.Icu.Lang.UCharacterEnums.cs
@@ -158,6 +158,143 @@ namespace Android.Icu.Lang {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterCategory']"
+ public partial interface IECharacterCategory {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterCategory']/field[@name='COMBINING_SPACING_MARK']"
+ [Register ("COMBINING_SPACING_MARK")]
+ public const sbyte CombiningSpacingMark = (sbyte) 8;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterCategory']/field[@name='CONNECTOR_PUNCTUATION']"
+ [Register ("CONNECTOR_PUNCTUATION")]
+ public const sbyte ConnectorPunctuation = (sbyte) 22;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterCategory']/field[@name='CONTROL']"
+ [Register ("CONTROL")]
+ public const sbyte Control = (sbyte) 15;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterCategory']/field[@name='CURRENCY_SYMBOL']"
+ [Register ("CURRENCY_SYMBOL")]
+ public const sbyte CurrencySymbol = (sbyte) 25;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterCategory']/field[@name='DASH_PUNCTUATION']"
+ [Register ("DASH_PUNCTUATION")]
+ public const sbyte DashPunctuation = (sbyte) 19;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterCategory']/field[@name='DECIMAL_DIGIT_NUMBER']"
+ [Register ("DECIMAL_DIGIT_NUMBER")]
+ public const sbyte DecimalDigitNumber = (sbyte) 9;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterCategory']/field[@name='ENCLOSING_MARK']"
+ [Register ("ENCLOSING_MARK")]
+ public const sbyte EnclosingMark = (sbyte) 7;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterCategory']/field[@name='END_PUNCTUATION']"
+ [Register ("END_PUNCTUATION")]
+ public const sbyte EndPunctuation = (sbyte) 21;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterCategory']/field[@name='FINAL_PUNCTUATION']"
+ [Register ("FINAL_PUNCTUATION")]
+ public const sbyte FinalPunctuation = (sbyte) 29;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterCategory']/field[@name='FINAL_QUOTE_PUNCTUATION']"
+ [Register ("FINAL_QUOTE_PUNCTUATION")]
+ public const sbyte FinalQuotePunctuation = (sbyte) 29;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterCategory']/field[@name='FORMAT']"
+ [Register ("FORMAT")]
+ public const sbyte Format = (sbyte) 16;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterCategory']/field[@name='GENERAL_OTHER_TYPES']"
+ [Register ("GENERAL_OTHER_TYPES")]
+ public const sbyte GeneralOtherTypes = (sbyte) 0;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterCategory']/field[@name='INITIAL_PUNCTUATION']"
+ [Register ("INITIAL_PUNCTUATION")]
+ public const sbyte InitialPunctuation = (sbyte) 28;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterCategory']/field[@name='INITIAL_QUOTE_PUNCTUATION']"
+ [Register ("INITIAL_QUOTE_PUNCTUATION")]
+ public const sbyte InitialQuotePunctuation = (sbyte) 28;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterCategory']/field[@name='LETTER_NUMBER']"
+ [Register ("LETTER_NUMBER")]
+ public const sbyte LetterNumber = (sbyte) 10;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterCategory']/field[@name='LINE_SEPARATOR']"
+ [Register ("LINE_SEPARATOR")]
+ public const sbyte LineSeparator = (sbyte) 13;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterCategory']/field[@name='LOWERCASE_LETTER']"
+ [Register ("LOWERCASE_LETTER")]
+ public const sbyte LowercaseLetter = (sbyte) 2;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterCategory']/field[@name='MATH_SYMBOL']"
+ [Register ("MATH_SYMBOL")]
+ public const sbyte MathSymbol = (sbyte) 24;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterCategory']/field[@name='MODIFIER_LETTER']"
+ [Register ("MODIFIER_LETTER")]
+ public const sbyte ModifierLetter = (sbyte) 4;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterCategory']/field[@name='MODIFIER_SYMBOL']"
+ [Register ("MODIFIER_SYMBOL")]
+ public const sbyte ModifierSymbol = (sbyte) 26;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterCategory']/field[@name='NON_SPACING_MARK']"
+ [Register ("NON_SPACING_MARK")]
+ public const sbyte NonSpacingMark = (sbyte) 6;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterCategory']/field[@name='OTHER_LETTER']"
+ [Register ("OTHER_LETTER")]
+ public const sbyte OtherLetter = (sbyte) 5;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterCategory']/field[@name='OTHER_NUMBER']"
+ [Register ("OTHER_NUMBER")]
+ public const sbyte OtherNumber = (sbyte) 11;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterCategory']/field[@name='OTHER_PUNCTUATION']"
+ [Register ("OTHER_PUNCTUATION")]
+ public const sbyte OtherPunctuation = (sbyte) 23;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterCategory']/field[@name='OTHER_SYMBOL']"
+ [Register ("OTHER_SYMBOL")]
+ public const sbyte OtherSymbol = (sbyte) 27;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterCategory']/field[@name='PARAGRAPH_SEPARATOR']"
+ [Register ("PARAGRAPH_SEPARATOR")]
+ public const sbyte ParagraphSeparator = (sbyte) 14;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterCategory']/field[@name='PRIVATE_USE']"
+ [Register ("PRIVATE_USE")]
+ public const sbyte PrivateUse = (sbyte) 17;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterCategory']/field[@name='SPACE_SEPARATOR']"
+ [Register ("SPACE_SEPARATOR")]
+ public const sbyte SpaceSeparator = (sbyte) 12;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterCategory']/field[@name='START_PUNCTUATION']"
+ [Register ("START_PUNCTUATION")]
+ public const sbyte StartPunctuation = (sbyte) 20;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterCategory']/field[@name='SURROGATE']"
+ [Register ("SURROGATE")]
+ public const sbyte Surrogate = (sbyte) 18;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterCategory']/field[@name='TITLECASE_LETTER']"
+ [Register ("TITLECASE_LETTER")]
+ public const sbyte TitlecaseLetter = (sbyte) 3;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterCategory']/field[@name='UNASSIGNED']"
+ [Register ("UNASSIGNED")]
+ public const sbyte Unassigned = (sbyte) 0;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterCategory']/field[@name='UPPERCASE_LETTER']"
+ [Register ("UPPERCASE_LETTER")]
+ public const sbyte UppercaseLetter = (sbyte) 1;
+
+ }
+
[Register ("android/icu/lang/UCharacterEnums$ECharacterDirection", ApiSince = 24, DoNotGenerateAcw=true)]
public abstract class ECharacterDirection : Java.Lang.Object {
@@ -348,6 +485,183 @@ namespace Android.Icu.Lang {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']"
+ public partial interface IECharacterDirection {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='ARABIC_NUMBER']"
+ [Register ("ARABIC_NUMBER")]
+ public const int ArabicNumber = (int) 5;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='BLOCK_SEPARATOR']"
+ [Register ("BLOCK_SEPARATOR")]
+ public const int BlockSeparator = (int) 7;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='BOUNDARY_NEUTRAL']"
+ [Register ("BOUNDARY_NEUTRAL")]
+ public const int BoundaryNeutral = (int) 18;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='COMMON_NUMBER_SEPARATOR']"
+ [Register ("COMMON_NUMBER_SEPARATOR")]
+ public const int CommonNumberSeparator = (int) 6;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='DIR_NON_SPACING_MARK']"
+ [Register ("DIR_NON_SPACING_MARK")]
+ public const int DirNonSpacingMark = (int) 17;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='DIRECTIONALITY_ARABIC_NUMBER']"
+ [Register ("DIRECTIONALITY_ARABIC_NUMBER")]
+ public const sbyte DirectionalityArabicNumber = (sbyte) 5;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='DIRECTIONALITY_BOUNDARY_NEUTRAL']"
+ [Register ("DIRECTIONALITY_BOUNDARY_NEUTRAL")]
+ public const sbyte DirectionalityBoundaryNeutral = (sbyte) 18;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='DIRECTIONALITY_COMMON_NUMBER_SEPARATOR']"
+ [Register ("DIRECTIONALITY_COMMON_NUMBER_SEPARATOR")]
+ public const sbyte DirectionalityCommonNumberSeparator = (sbyte) 6;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='DIRECTIONALITY_EUROPEAN_NUMBER']"
+ [Register ("DIRECTIONALITY_EUROPEAN_NUMBER")]
+ public const sbyte DirectionalityEuropeanNumber = (sbyte) 2;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='DIRECTIONALITY_EUROPEAN_NUMBER_SEPARATOR']"
+ [Register ("DIRECTIONALITY_EUROPEAN_NUMBER_SEPARATOR")]
+ public const sbyte DirectionalityEuropeanNumberSeparator = (sbyte) 3;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='DIRECTIONALITY_EUROPEAN_NUMBER_TERMINATOR']"
+ [Register ("DIRECTIONALITY_EUROPEAN_NUMBER_TERMINATOR")]
+ public const sbyte DirectionalityEuropeanNumberTerminator = (sbyte) 4;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='DIRECTIONALITY_LEFT_TO_RIGHT']"
+ [Register ("DIRECTIONALITY_LEFT_TO_RIGHT")]
+ public const sbyte DirectionalityLeftToRight = (sbyte) 0;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='DIRECTIONALITY_LEFT_TO_RIGHT_EMBEDDING']"
+ [Register ("DIRECTIONALITY_LEFT_TO_RIGHT_EMBEDDING")]
+ public const sbyte DirectionalityLeftToRightEmbedding = (sbyte) 11;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='DIRECTIONALITY_LEFT_TO_RIGHT_OVERRIDE']"
+ [Register ("DIRECTIONALITY_LEFT_TO_RIGHT_OVERRIDE")]
+ public const sbyte DirectionalityLeftToRightOverride = (sbyte) 12;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='DIRECTIONALITY_NONSPACING_MARK']"
+ [Register ("DIRECTIONALITY_NONSPACING_MARK")]
+ public const sbyte DirectionalityNonspacingMark = (sbyte) 17;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='DIRECTIONALITY_OTHER_NEUTRALS']"
+ [Register ("DIRECTIONALITY_OTHER_NEUTRALS")]
+ public const sbyte DirectionalityOtherNeutrals = (sbyte) 10;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='DIRECTIONALITY_PARAGRAPH_SEPARATOR']"
+ [Register ("DIRECTIONALITY_PARAGRAPH_SEPARATOR")]
+ public const sbyte DirectionalityParagraphSeparator = (sbyte) 7;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='DIRECTIONALITY_POP_DIRECTIONAL_FORMAT']"
+ [Register ("DIRECTIONALITY_POP_DIRECTIONAL_FORMAT")]
+ public const sbyte DirectionalityPopDirectionalFormat = (sbyte) 16;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='DIRECTIONALITY_RIGHT_TO_LEFT']"
+ [Register ("DIRECTIONALITY_RIGHT_TO_LEFT")]
+ public const sbyte DirectionalityRightToLeft = (sbyte) 1;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='DIRECTIONALITY_RIGHT_TO_LEFT_ARABIC']"
+ [Register ("DIRECTIONALITY_RIGHT_TO_LEFT_ARABIC")]
+ public const sbyte DirectionalityRightToLeftArabic = (sbyte) 13;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='DIRECTIONALITY_RIGHT_TO_LEFT_EMBEDDING']"
+ [Register ("DIRECTIONALITY_RIGHT_TO_LEFT_EMBEDDING")]
+ public const sbyte DirectionalityRightToLeftEmbedding = (sbyte) 14;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='DIRECTIONALITY_RIGHT_TO_LEFT_OVERRIDE']"
+ [Register ("DIRECTIONALITY_RIGHT_TO_LEFT_OVERRIDE")]
+ public const sbyte DirectionalityRightToLeftOverride = (sbyte) 15;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='DIRECTIONALITY_SEGMENT_SEPARATOR']"
+ [Register ("DIRECTIONALITY_SEGMENT_SEPARATOR")]
+ public const sbyte DirectionalitySegmentSeparator = (sbyte) 8;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='DIRECTIONALITY_UNDEFINED']"
+ [Register ("DIRECTIONALITY_UNDEFINED")]
+ public const sbyte DirectionalityUndefined = (sbyte) -1;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='DIRECTIONALITY_WHITESPACE']"
+ [Register ("DIRECTIONALITY_WHITESPACE")]
+ public const sbyte DirectionalityWhitespace = (sbyte) 9;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='EUROPEAN_NUMBER']"
+ [Register ("EUROPEAN_NUMBER")]
+ public const int EuropeanNumber = (int) 2;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='EUROPEAN_NUMBER_SEPARATOR']"
+ [Register ("EUROPEAN_NUMBER_SEPARATOR")]
+ public const int EuropeanNumberSeparator = (int) 3;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='EUROPEAN_NUMBER_TERMINATOR']"
+ [Register ("EUROPEAN_NUMBER_TERMINATOR")]
+ public const int EuropeanNumberTerminator = (int) 4;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='FIRST_STRONG_ISOLATE']"
+ [Register ("FIRST_STRONG_ISOLATE")]
+ public const sbyte FirstStrongIsolate = (sbyte) 19;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='LEFT_TO_RIGHT']"
+ [Register ("LEFT_TO_RIGHT")]
+ public const int LeftToRight = (int) 0;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='LEFT_TO_RIGHT_EMBEDDING']"
+ [Register ("LEFT_TO_RIGHT_EMBEDDING")]
+ public const int LeftToRightEmbedding = (int) 11;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='LEFT_TO_RIGHT_ISOLATE']"
+ [Register ("LEFT_TO_RIGHT_ISOLATE")]
+ public const sbyte LeftToRightIsolate = (sbyte) 20;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='LEFT_TO_RIGHT_OVERRIDE']"
+ [Register ("LEFT_TO_RIGHT_OVERRIDE")]
+ public const int LeftToRightOverride = (int) 12;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='OTHER_NEUTRAL']"
+ [Register ("OTHER_NEUTRAL")]
+ public const int OtherNeutral = (int) 10;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='POP_DIRECTIONAL_FORMAT']"
+ [Register ("POP_DIRECTIONAL_FORMAT")]
+ public const int PopDirectionalFormat = (int) 16;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='POP_DIRECTIONAL_ISOLATE']"
+ [Register ("POP_DIRECTIONAL_ISOLATE")]
+ public const sbyte PopDirectionalIsolate = (sbyte) 22;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='RIGHT_TO_LEFT']"
+ [Register ("RIGHT_TO_LEFT")]
+ public const int RightToLeft = (int) 1;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='RIGHT_TO_LEFT_ARABIC']"
+ [Register ("RIGHT_TO_LEFT_ARABIC")]
+ public const int RightToLeftArabic = (int) 13;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='RIGHT_TO_LEFT_EMBEDDING']"
+ [Register ("RIGHT_TO_LEFT_EMBEDDING")]
+ public const int RightToLeftEmbedding = (int) 14;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='RIGHT_TO_LEFT_ISOLATE']"
+ [Register ("RIGHT_TO_LEFT_ISOLATE")]
+ public const sbyte RightToLeftIsolate = (sbyte) 21;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='RIGHT_TO_LEFT_OVERRIDE']"
+ [Register ("RIGHT_TO_LEFT_OVERRIDE")]
+ public const int RightToLeftOverride = (int) 15;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='SEGMENT_SEPARATOR']"
+ [Register ("SEGMENT_SEPARATOR")]
+ public const int SegmentSeparator = (int) 8;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.lang']/interface[@name='UCharacterEnums.ECharacterDirection']/field[@name='WHITE_SPACE_NEUTRAL']"
+ [Register ("WHITE_SPACE_NEUTRAL")]
+ public const int WhiteSpaceNeutral = (int) 9;
+
+ }
+
internal new static readonly JniPeerMembers _members = new XAPeerMembers ("android/icu/lang/UCharacterEnums", typeof (UCharacterEnums));
internal static new IntPtr class_ref {
diff --git a/mono.android-android-28/mcw/Android.Icu.Text.Collator.cs b/mono.android-android-28/mcw/Android.Icu.Text.Collator.cs
index 9281413..19b1a6e 100644
--- a/mono.android-android-28/mcw/Android.Icu.Text.Collator.cs
+++ b/mono.android-android-28/mcw/Android.Icu.Text.Collator.cs
@@ -102,6 +102,47 @@ namespace Android.Icu.Text {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.icu.text']/interface[@name='Collator.ReorderCodes']"
+ public partial interface IReorderCodes {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.text']/interface[@name='Collator.ReorderCodes']/field[@name='CURRENCY']"
+ [Register ("CURRENCY")]
+ public const int Currency = (int) 4099;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.text']/interface[@name='Collator.ReorderCodes']/field[@name='DEFAULT']"
+ [Register ("DEFAULT")]
+ public const int Default = (int) -1;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.text']/interface[@name='Collator.ReorderCodes']/field[@name='DIGIT']"
+ [Register ("DIGIT")]
+ public const int Digit = (int) 4100;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.text']/interface[@name='Collator.ReorderCodes']/field[@name='FIRST']"
+ [Register ("FIRST")]
+ public const int First = (int) 4096;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.text']/interface[@name='Collator.ReorderCodes']/field[@name='NONE']"
+ [Register ("NONE")]
+ public const int None = (int) 103;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.text']/interface[@name='Collator.ReorderCodes']/field[@name='OTHERS']"
+ [Register ("OTHERS")]
+ public const int Others = (int) 103;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.text']/interface[@name='Collator.ReorderCodes']/field[@name='PUNCTUATION']"
+ [Register ("PUNCTUATION")]
+ public const int Punctuation = (int) 4097;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.text']/interface[@name='Collator.ReorderCodes']/field[@name='SPACE']"
+ [Register ("SPACE")]
+ public const int Space = (int) 4096;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.text']/interface[@name='Collator.ReorderCodes']/field[@name='SYMBOL']"
+ [Register ("SYMBOL")]
+ public const int Symbol = (int) 4098;
+
+ }
+
internal new static readonly JniPeerMembers _members = new XAPeerMembers ("android/icu/text/Collator", typeof (Collator));
internal static new IntPtr class_ref {
diff --git a/mono.android-android-28/mcw/Android.Icu.Text.ISymbolTable.cs b/mono.android-android-28/mcw/Android.Icu.Text.ISymbolTable.cs
index 7dd05ae..5e350a3 100644
--- a/mono.android-android-28/mcw/Android.Icu.Text.ISymbolTable.cs
+++ b/mono.android-android-28/mcw/Android.Icu.Text.ISymbolTable.cs
@@ -30,6 +30,10 @@ namespace Android.Icu.Text {
[Register ("android/icu/text/SymbolTable", "", "Android.Icu.Text.ISymbolTableInvoker", ApiSince = 24)]
public partial interface ISymbolTable : IJavaObject {
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.text']/interface[@name='SymbolTable']/field[@name='SYMBOL_REF']"
+ [Register ("SYMBOL_REF")]
+ public const char SymbolRef = (char) (char)36;
+
// Metadata.xml XPath method reference: path="/api/package[@name='android.icu.text']/interface[@name='SymbolTable']/method[@name='lookup' and count(parameter)=1 and parameter[1][@type='java.lang.String']]"
[Register ("lookup", "(Ljava/lang/String;)[C", "GetLookup_Ljava_lang_String_Handler:Android.Icu.Text.ISymbolTableInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
char[] Lookup (string s);
diff --git a/mono.android-android-28/mcw/Android.Icu.Text.IUnicodeMatcher.cs b/mono.android-android-28/mcw/Android.Icu.Text.IUnicodeMatcher.cs
index c53d874..7215f86 100644
--- a/mono.android-android-28/mcw/Android.Icu.Text.IUnicodeMatcher.cs
+++ b/mono.android-android-28/mcw/Android.Icu.Text.IUnicodeMatcher.cs
@@ -45,6 +45,10 @@ namespace Android.Icu.Text {
[Register ("android/icu/text/UnicodeMatcher", "", "Android.Icu.Text.IUnicodeMatcherInvoker", ApiSince = 24)]
public partial interface IUnicodeMatcher : IJavaObject {
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.icu.text']/interface[@name='UnicodeMatcher']/field[@name='ETHER']"
+ [Register ("ETHER")]
+ public const char Ether = (char) (char)65535;
+
// Metadata.xml XPath method reference: path="/api/package[@name='android.icu.text']/interface[@name='UnicodeMatcher']/method[@name='addMatchSetTo' and count(parameter)=1 and parameter[1][@type='android.icu.text.UnicodeSet']]"
[Register ("addMatchSetTo", "(Landroid/icu/text/UnicodeSet;)V", "GetAddMatchSetTo_Landroid_icu_text_UnicodeSet_Handler:Android.Icu.Text.IUnicodeMatcherInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
void AddMatchSetTo (Android.Icu.Text.UnicodeSet toUnionTo);
diff --git a/mono.android-android-28/mcw/Android.Media.TV.TvContract.cs b/mono.android-android-28/mcw/Android.Media.TV.TvContract.cs
index 1e51f7a..1170d81 100644
--- a/mono.android-android-28/mcw/Android.Media.TV.TvContract.cs
+++ b/mono.android-android-28/mcw/Android.Media.TV.TvContract.cs
@@ -76,6 +76,15 @@ namespace Android.Media.TV {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.media.tv']/interface[@name='TvContract.BaseTvColumns']"
+ public partial interface IBaseTvColumns {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.media.tv']/interface[@name='TvContract.BaseTvColumns']/field[@name='COLUMN_PACKAGE_NAME']"
+ [Register ("COLUMN_PACKAGE_NAME")]
+ public const string ColumnPackageName = (string) "package_name";
+
+ }
+
// Metadata.xml XPath class reference: path="/api/package[@name='android.media.tv']/class[@name='TvContract.Channels']"
[global::Android.Runtime.Register ("android/media/tv/TvContract$Channels", DoNotGenerateAcw=true, ApiSince = 21)]
diff --git a/mono.android-android-28/mcw/Android.OS.IBinder.cs b/mono.android-android-28/mcw/Android.OS.IBinder.cs
index c37f1b5..5e6bb38 100644
--- a/mono.android-android-28/mcw/Android.OS.IBinder.cs
+++ b/mono.android-android-28/mcw/Android.OS.IBinder.cs
@@ -138,6 +138,34 @@ namespace Android.OS {
[Register ("android/os/IBinder", "", "Android.OS.IBinderInvoker", ApiSince = 1)]
public partial interface IBinder : IJavaObject {
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.os']/interface[@name='IBinder']/field[@name='DUMP_TRANSACTION']"
+ [Register ("DUMP_TRANSACTION")]
+ public const int DumpTransaction = (int) 1598311760;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.os']/interface[@name='IBinder']/field[@name='FIRST_CALL_TRANSACTION']"
+ [Register ("FIRST_CALL_TRANSACTION")]
+ public const int FirstCallTransaction = (int) 1;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.os']/interface[@name='IBinder']/field[@name='INTERFACE_TRANSACTION']"
+ [Register ("INTERFACE_TRANSACTION")]
+ public const int InterfaceTransaction = (int) 1598968902;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.os']/interface[@name='IBinder']/field[@name='LAST_CALL_TRANSACTION']"
+ [Register ("LAST_CALL_TRANSACTION")]
+ public const int LastCallTransaction = (int) 16777215;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.os']/interface[@name='IBinder']/field[@name='LIKE_TRANSACTION']"
+ [Register ("LIKE_TRANSACTION", ApiSince = 15)]
+ public const int LikeTransaction = (int) 1598835019;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.os']/interface[@name='IBinder']/field[@name='PING_TRANSACTION']"
+ [Register ("PING_TRANSACTION")]
+ public const int PingTransaction = (int) 1599098439;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.os']/interface[@name='IBinder']/field[@name='TWEET_TRANSACTION']"
+ [Register ("TWEET_TRANSACTION", ApiSince = 13)]
+ public const int TweetTransaction = (int) 1599362900;
+
string InterfaceDescriptor {
// Metadata.xml XPath method reference: path="/api/package[@name='android.os']/interface[@name='IBinder']/method[@name='getInterfaceDescriptor' and count(parameter)=0]"
[Register ("getInterfaceDescriptor", "()Ljava/lang/String;", "GetGetInterfaceDescriptorHandler:Android.OS.IBinderInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")] get;
diff --git a/mono.android-android-28/mcw/Android.OS.IParcelable.cs b/mono.android-android-28/mcw/Android.OS.IParcelable.cs
index e4670cc..5092369 100644
--- a/mono.android-android-28/mcw/Android.OS.IParcelable.cs
+++ b/mono.android-android-28/mcw/Android.OS.IParcelable.cs
@@ -310,6 +310,10 @@ namespace Android.OS {
[Register ("android/os/Parcelable", "", "Android.OS.IParcelableInvoker", ApiSince = 1)]
public partial interface IParcelable : IJavaObject {
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.os']/interface[@name='Parcelable']/field[@name='CONTENTS_FILE_DESCRIPTOR']"
+ [Register ("CONTENTS_FILE_DESCRIPTOR")]
+ public const int ContentsFileDescriptor = (int) 1;
+
// Metadata.xml XPath method reference: path="/api/package[@name='android.os']/interface[@name='Parcelable']/method[@name='describeContents' and count(parameter)=0]"
[Register ("describeContents", "()I", "GetDescribeContentsHandler:Android.OS.IParcelableInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
int DescribeContents ();
diff --git a/mono.android-android-28/mcw/Android.Provider.CalendarContract.cs b/mono.android-android-28/mcw/Android.Provider.CalendarContract.cs
index 91fcbab..1a421c8 100644
--- a/mono.android-android-28/mcw/Android.Provider.CalendarContract.cs
+++ b/mono.android-android-28/mcw/Android.Provider.CalendarContract.cs
@@ -602,6 +602,43 @@ namespace Android.Provider {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.AttendeesColumns']"
+ protected internal partial interface IAttendeesColumns {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.AttendeesColumns']/field[@name='ATTENDEE_EMAIL']"
+ [Register ("ATTENDEE_EMAIL")]
+ public const string AttendeeEmail = (string) "attendeeEmail";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.AttendeesColumns']/field[@name='ATTENDEE_ID_NAMESPACE']"
+ [Register ("ATTENDEE_ID_NAMESPACE", ApiSince = 16)]
+ public const string AttendeeIdNamespace = (string) "attendeeIdNamespace";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.AttendeesColumns']/field[@name='ATTENDEE_IDENTITY']"
+ [Register ("ATTENDEE_IDENTITY", ApiSince = 16)]
+ public const string AttendeeIdentity = (string) "attendeeIdentity";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.AttendeesColumns']/field[@name='ATTENDEE_NAME']"
+ [Register ("ATTENDEE_NAME")]
+ public const string AttendeeName = (string) "attendeeName";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.AttendeesColumns']/field[@name='ATTENDEE_RELATIONSHIP']"
+ [Register ("ATTENDEE_RELATIONSHIP")]
+ public const string AttendeeRelationship = (string) "attendeeRelationship";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.AttendeesColumns']/field[@name='ATTENDEE_STATUS']"
+ [Register ("ATTENDEE_STATUS")]
+ public const string AttendeeStatus = (string) "attendeeStatus";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.AttendeesColumns']/field[@name='ATTENDEE_TYPE']"
+ [Register ("ATTENDEE_TYPE")]
+ public const string AttendeeType = (string) "attendeeType";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.AttendeesColumns']/field[@name='EVENT_ID']"
+ [Register ("EVENT_ID")]
+ public const string EventId = (string) "event_id";
+
+ }
+
// Metadata.xml XPath class reference: path="/api/package[@name='android.provider']/class[@name='CalendarContract.CalendarAlerts']"
[global::Android.Runtime.Register ("android/provider/CalendarContract$CalendarAlerts", DoNotGenerateAcw=true, ApiSince = 14)]
@@ -1152,6 +1189,51 @@ namespace Android.Provider {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarAlertsColumns']"
+ protected internal partial interface ICalendarAlertsColumns {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarAlertsColumns']/field[@name='ALARM_TIME']"
+ [Register ("ALARM_TIME")]
+ public const string AlarmTime = (string) "alarmTime";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarAlertsColumns']/field[@name='BEGIN']"
+ [Register ("BEGIN")]
+ public const string Begin = (string) "begin";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarAlertsColumns']/field[@name='CREATION_TIME']"
+ [Register ("CREATION_TIME")]
+ public const string CreationTime = (string) "creationTime";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarAlertsColumns']/field[@name='DEFAULT_SORT_ORDER']"
+ [Register ("DEFAULT_SORT_ORDER")]
+ public const string DefaultSortOrder = (string) "begin ASC,title ASC";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarAlertsColumns']/field[@name='END']"
+ [Register ("END")]
+ public const string End = (string) "end";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarAlertsColumns']/field[@name='EVENT_ID']"
+ [Register ("EVENT_ID")]
+ public const string EventId = (string) "event_id";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarAlertsColumns']/field[@name='MINUTES']"
+ [Register ("MINUTES")]
+ public const string Minutes = (string) "minutes";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarAlertsColumns']/field[@name='NOTIFY_TIME']"
+ [Register ("NOTIFY_TIME")]
+ public const string NotifyTime = (string) "notifyTime";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarAlertsColumns']/field[@name='RECEIVED_TIME']"
+ [Register ("RECEIVED_TIME")]
+ public const string ReceivedTime = (string) "receivedTime";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarAlertsColumns']/field[@name='STATE']"
+ [Register ("STATE")]
+ public const string State = (string) "state";
+
+ }
+
// Metadata.xml XPath class reference: path="/api/package[@name='android.provider']/class[@name='CalendarContract.CalendarCache']"
[global::Android.Runtime.Register ("android/provider/CalendarContract$CalendarCache", DoNotGenerateAcw=true, ApiSince = 14)]
@@ -1251,6 +1333,19 @@ namespace Android.Provider {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarCacheColumns']"
+ protected internal partial interface ICalendarCacheColumns {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarCacheColumns']/field[@name='KEY']"
+ [Register ("KEY")]
+ public const string Key = (string) "key";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarCacheColumns']/field[@name='VALUE']"
+ [Register ("VALUE")]
+ public const string Value = (string) "value";
+
+ }
+
[Register ("android/provider/CalendarContract$CalendarColumns", ApiSince = 14, DoNotGenerateAcw=true)]
public abstract class CalendarColumns : Java.Lang.Object {
@@ -1374,6 +1469,71 @@ namespace Android.Provider {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarColumns']"
+ protected internal partial interface ICalendarColumns {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarColumns']/field[@name='ALLOWED_ATTENDEE_TYPES']"
+ [Register ("ALLOWED_ATTENDEE_TYPES", ApiSince = 15)]
+ public const string AllowedAttendeeTypes = (string) "allowedAttendeeTypes";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarColumns']/field[@name='ALLOWED_AVAILABILITY']"
+ [Register ("ALLOWED_AVAILABILITY", ApiSince = 15)]
+ public const string AllowedAvailability = (string) "allowedAvailability";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarColumns']/field[@name='ALLOWED_REMINDERS']"
+ [Register ("ALLOWED_REMINDERS")]
+ public const string AllowedReminders = (string) "allowedReminders";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarColumns']/field[@name='CALENDAR_ACCESS_LEVEL']"
+ [Register ("CALENDAR_ACCESS_LEVEL")]
+ public const string CalendarAccessLevel = (string) "calendar_access_level";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarColumns']/field[@name='CALENDAR_COLOR']"
+ [Register ("CALENDAR_COLOR")]
+ public const string CalendarColor = (string) "calendar_color";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarColumns']/field[@name='CALENDAR_COLOR_KEY']"
+ [Register ("CALENDAR_COLOR_KEY", ApiSince = 15)]
+ public const string CalendarColorKey = (string) "calendar_color_index";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarColumns']/field[@name='CALENDAR_DISPLAY_NAME']"
+ [Register ("CALENDAR_DISPLAY_NAME")]
+ public const string CalendarDisplayName = (string) "calendar_displayName";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarColumns']/field[@name='CALENDAR_TIME_ZONE']"
+ [Register ("CALENDAR_TIME_ZONE")]
+ public const string CalendarTimeZone = (string) "calendar_timezone";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarColumns']/field[@name='CAN_MODIFY_TIME_ZONE']"
+ [Register ("CAN_MODIFY_TIME_ZONE")]
+ public const string CanModifyTimeZone = (string) "canModifyTimeZone";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarColumns']/field[@name='CAN_ORGANIZER_RESPOND']"
+ [Register ("CAN_ORGANIZER_RESPOND")]
+ public const string CanOrganizerRespond = (string) "canOrganizerRespond";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarColumns']/field[@name='IS_PRIMARY']"
+ [Register ("IS_PRIMARY", ApiSince = 17)]
+ public const string IsPrimary = (string) "isPrimary";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarColumns']/field[@name='MAX_REMINDERS']"
+ [Register ("MAX_REMINDERS")]
+ public const string MaxReminders = (string) "maxReminders";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarColumns']/field[@name='OWNER_ACCOUNT']"
+ [Register ("OWNER_ACCOUNT")]
+ public const string OwnerAccount = (string) "ownerAccount";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarColumns']/field[@name='SYNC_EVENTS']"
+ [Register ("SYNC_EVENTS")]
+ public const string SyncEvents = (string) "sync_events";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarColumns']/field[@name='VISIBLE']"
+ [Register ("VISIBLE")]
+ public const string Visible = (string) "visible";
+
+ }
+
// Metadata.xml XPath class reference: path="/api/package[@name='android.provider']/class[@name='CalendarContract.CalendarEntity']"
[global::Android.Runtime.Register ("android/provider/CalendarContract$CalendarEntity", DoNotGenerateAcw=true, ApiSince = 14)]
@@ -1908,6 +2068,51 @@ namespace Android.Provider {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarSyncColumns']"
+ protected internal partial interface ICalendarSyncColumns {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarSyncColumns']/field[@name='CAL_SYNC1']"
+ [Register ("CAL_SYNC1")]
+ public const string CalSync1 = (string) "cal_sync1";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarSyncColumns']/field[@name='CAL_SYNC10']"
+ [Register ("CAL_SYNC10")]
+ public const string CalSync10 = (string) "cal_sync10";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarSyncColumns']/field[@name='CAL_SYNC2']"
+ [Register ("CAL_SYNC2")]
+ public const string CalSync2 = (string) "cal_sync2";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarSyncColumns']/field[@name='CAL_SYNC3']"
+ [Register ("CAL_SYNC3")]
+ public const string CalSync3 = (string) "cal_sync3";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarSyncColumns']/field[@name='CAL_SYNC4']"
+ [Register ("CAL_SYNC4")]
+ public const string CalSync4 = (string) "cal_sync4";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarSyncColumns']/field[@name='CAL_SYNC5']"
+ [Register ("CAL_SYNC5")]
+ public const string CalSync5 = (string) "cal_sync5";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarSyncColumns']/field[@name='CAL_SYNC6']"
+ [Register ("CAL_SYNC6")]
+ public const string CalSync6 = (string) "cal_sync6";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarSyncColumns']/field[@name='CAL_SYNC7']"
+ [Register ("CAL_SYNC7")]
+ public const string CalSync7 = (string) "cal_sync7";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarSyncColumns']/field[@name='CAL_SYNC8']"
+ [Register ("CAL_SYNC8")]
+ public const string CalSync8 = (string) "cal_sync8";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.CalendarSyncColumns']/field[@name='CAL_SYNC9']"
+ [Register ("CAL_SYNC9")]
+ public const string CalSync9 = (string) "cal_sync9";
+
+ }
+
// Metadata.xml XPath class reference: path="/api/package[@name='android.provider']/class[@name='CalendarContract.Colors']"
[global::Android.Runtime.Register ("android/provider/CalendarContract$Colors", DoNotGenerateAcw=true, ApiSince = 15)]
@@ -2063,6 +2268,23 @@ namespace Android.Provider {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.ColorsColumns']"
+ protected internal partial interface IColorsColumns {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.ColorsColumns']/field[@name='COLOR']"
+ [Register ("COLOR")]
+ public const string Color = (string) "color";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.ColorsColumns']/field[@name='COLOR_KEY']"
+ [Register ("COLOR_KEY")]
+ public const string ColorKey = (string) "color_index";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.ColorsColumns']/field[@name='COLOR_TYPE']"
+ [Register ("COLOR_TYPE")]
+ public const string ColorType = (string) "color_type";
+
+ }
+
// Metadata.xml XPath class reference: path="/api/package[@name='android.provider']/class[@name='CalendarContract.EventDays']"
[global::Android.Runtime.Register ("android/provider/CalendarContract$EventDays", DoNotGenerateAcw=true, ApiSince = 14)]
@@ -2164,6 +2386,19 @@ namespace Android.Provider {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventDaysColumns']"
+ protected internal partial interface IEventDaysColumns {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventDaysColumns']/field[@name='ENDDAY']"
+ [Register ("ENDDAY")]
+ public const string Endday = (string) "endDay";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventDaysColumns']/field[@name='STARTDAY']"
+ [Register ("STARTDAY")]
+ public const string Startday = (string) "startDay";
+
+ }
+
// Metadata.xml XPath class reference: path="/api/package[@name='android.provider']/class[@name='CalendarContract.Events']"
[global::Android.Runtime.Register ("android/provider/CalendarContract$Events", DoNotGenerateAcw=true, ApiSince = 14)]
@@ -2920,6 +3155,207 @@ namespace Android.Provider {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']"
+ protected internal partial interface IEventsColumns {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='ACCESS_LEVEL']"
+ [Register ("ACCESS_LEVEL")]
+ public const string AccessLevel = (string) "accessLevel";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='ALL_DAY']"
+ [Register ("ALL_DAY")]
+ public const string AllDay = (string) "allDay";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='AVAILABILITY']"
+ [Register ("AVAILABILITY")]
+ public const string Availability = (string) "availability";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='CALENDAR_ID']"
+ [Register ("CALENDAR_ID")]
+ public const string CalendarId = (string) "calendar_id";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='CAN_INVITE_OTHERS']"
+ [Register ("CAN_INVITE_OTHERS")]
+ public const string CanInviteOthers = (string) "canInviteOthers";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='CUSTOM_APP_PACKAGE']"
+ [Register ("CUSTOM_APP_PACKAGE", ApiSince = 16)]
+ public const string CustomAppPackage = (string) "customAppPackage";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='CUSTOM_APP_URI']"
+ [Register ("CUSTOM_APP_URI", ApiSince = 16)]
+ public const string CustomAppUri = (string) "customAppUri";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='DESCRIPTION']"
+ [Register ("DESCRIPTION")]
+ public const string Description = (string) "description";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='DISPLAY_COLOR']"
+ [Register ("DISPLAY_COLOR", ApiSince = 16)]
+ public const string DisplayColor = (string) "displayColor";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='DTEND']"
+ [Register ("DTEND")]
+ public const string Dtend = (string) "dtend";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='DTSTART']"
+ [Register ("DTSTART")]
+ public const string Dtstart = (string) "dtstart";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='DURATION']"
+ [Register ("DURATION")]
+ public const string Duration = (string) "duration";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='EVENT_COLOR']"
+ [Register ("EVENT_COLOR")]
+ public const string EventColor = (string) "eventColor";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='EVENT_COLOR_KEY']"
+ [Register ("EVENT_COLOR_KEY", ApiSince = 15)]
+ public const string EventColorKey = (string) "eventColor_index";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='EVENT_END_TIMEZONE']"
+ [Register ("EVENT_END_TIMEZONE")]
+ public const string EventEndTimezone = (string) "eventEndTimezone";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='EVENT_LOCATION']"
+ [Register ("EVENT_LOCATION")]
+ public const string EventLocation = (string) "eventLocation";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='EVENT_TIMEZONE']"
+ [Register ("EVENT_TIMEZONE")]
+ public const string EventTimezone = (string) "eventTimezone";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='EXDATE']"
+ [Register ("EXDATE")]
+ public const string Exdate = (string) "exdate";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='EXRULE']"
+ [Register ("EXRULE")]
+ public const string Exrule = (string) "exrule";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='GUESTS_CAN_INVITE_OTHERS']"
+ [Register ("GUESTS_CAN_INVITE_OTHERS")]
+ public const string GuestsCanInviteOthers = (string) "guestsCanInviteOthers";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='GUESTS_CAN_MODIFY']"
+ [Register ("GUESTS_CAN_MODIFY")]
+ public const string GuestsCanModify = (string) "guestsCanModify";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='GUESTS_CAN_SEE_GUESTS']"
+ [Register ("GUESTS_CAN_SEE_GUESTS")]
+ public const string GuestsCanSeeGuests = (string) "guestsCanSeeGuests";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='HAS_ALARM']"
+ [Register ("HAS_ALARM")]
+ public const string HasAlarm = (string) "hasAlarm";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='HAS_ATTENDEE_DATA']"
+ [Register ("HAS_ATTENDEE_DATA")]
+ public const string HasAttendeeData = (string) "hasAttendeeData";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='HAS_EXTENDED_PROPERTIES']"
+ [Register ("HAS_EXTENDED_PROPERTIES")]
+ public const string HasExtendedProperties = (string) "hasExtendedProperties";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='IS_ORGANIZER']"
+ [Register ("IS_ORGANIZER", ApiSince = 17)]
+ public const string IsOrganizer = (string) "isOrganizer";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='LAST_DATE']"
+ [Register ("LAST_DATE")]
+ public const string LastDate = (string) "lastDate";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='LAST_SYNCED']"
+ [Register ("LAST_SYNCED")]
+ public const string LastSynced = (string) "lastSynced";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='ORGANIZER']"
+ [Register ("ORGANIZER")]
+ public const string Organizer = (string) "organizer";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='ORIGINAL_ALL_DAY']"
+ [Register ("ORIGINAL_ALL_DAY")]
+ public const string OriginalAllDay = (string) "originalAllDay";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='ORIGINAL_ID']"
+ [Register ("ORIGINAL_ID")]
+ public const string OriginalId = (string) "original_id";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='ORIGINAL_INSTANCE_TIME']"
+ [Register ("ORIGINAL_INSTANCE_TIME")]
+ public const string OriginalInstanceTime = (string) "originalInstanceTime";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='ORIGINAL_SYNC_ID']"
+ [Register ("ORIGINAL_SYNC_ID")]
+ public const string OriginalSyncId = (string) "original_sync_id";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='RDATE']"
+ [Register ("RDATE")]
+ public const string Rdate = (string) "rdate";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='RRULE']"
+ [Register ("RRULE")]
+ public const string Rrule = (string) "rrule";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='SELF_ATTENDEE_STATUS']"
+ [Register ("SELF_ATTENDEE_STATUS")]
+ public const string SelfAttendeeStatus = (string) "selfAttendeeStatus";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='STATUS']"
+ [Register ("STATUS")]
+ public const string Status = (string) "eventStatus";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='SYNC_DATA1']"
+ [Register ("SYNC_DATA1")]
+ public const string SyncData1 = (string) "sync_data1";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='SYNC_DATA10']"
+ [Register ("SYNC_DATA10")]
+ public const string SyncData10 = (string) "sync_data10";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='SYNC_DATA2']"
+ [Register ("SYNC_DATA2")]
+ public const string SyncData2 = (string) "sync_data2";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='SYNC_DATA3']"
+ [Register ("SYNC_DATA3")]
+ public const string SyncData3 = (string) "sync_data3";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='SYNC_DATA4']"
+ [Register ("SYNC_DATA4")]
+ public const string SyncData4 = (string) "sync_data4";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='SYNC_DATA5']"
+ [Register ("SYNC_DATA5")]
+ public const string SyncData5 = (string) "sync_data5";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='SYNC_DATA6']"
+ [Register ("SYNC_DATA6")]
+ public const string SyncData6 = (string) "sync_data6";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='SYNC_DATA7']"
+ [Register ("SYNC_DATA7")]
+ public const string SyncData7 = (string) "sync_data7";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='SYNC_DATA8']"
+ [Register ("SYNC_DATA8")]
+ public const string SyncData8 = (string) "sync_data8";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='SYNC_DATA9']"
+ [Register ("SYNC_DATA9")]
+ public const string SyncData9 = (string) "sync_data9";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='TITLE']"
+ [Register ("TITLE")]
+ public const string Title = (string) "title";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.EventsColumns']/field[@name='UID_2445']"
+ [Register ("UID_2445", ApiSince = 17)]
+ public const string Uid2445 = (string) "uid2445";
+
+ }
+
// Metadata.xml XPath class reference: path="/api/package[@name='android.provider']/class[@name='CalendarContract.EventsEntity']"
[global::Android.Runtime.Register ("android/provider/CalendarContract$EventsEntity", DoNotGenerateAcw=true, ApiSince = 14)]
@@ -3638,6 +4074,23 @@ namespace Android.Provider {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.ExtendedPropertiesColumns']"
+ protected internal partial interface IExtendedPropertiesColumns {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.ExtendedPropertiesColumns']/field[@name='EVENT_ID']"
+ [Register ("EVENT_ID")]
+ public const string EventId = (string) "event_id";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.ExtendedPropertiesColumns']/field[@name='NAME']"
+ [Register ("NAME")]
+ public const string Name = (string) "name";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.ExtendedPropertiesColumns']/field[@name='VALUE']"
+ [Register ("VALUE")]
+ public const string Value = (string) "value";
+
+ }
+
// Metadata.xml XPath class reference: path="/api/package[@name='android.provider']/class[@name='CalendarContract.Instances']"
[global::Android.Runtime.Register ("android/provider/CalendarContract$Instances", DoNotGenerateAcw=true, ApiSince = 14)]
@@ -4581,6 +5034,27 @@ namespace Android.Provider {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.RemindersColumns']"
+ protected internal partial interface IRemindersColumns {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.RemindersColumns']/field[@name='EVENT_ID']"
+ [Register ("EVENT_ID")]
+ public const string EventId = (string) "event_id";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.RemindersColumns']/field[@name='METHOD']"
+ [Register ("METHOD")]
+ public const string Method = (string) "method";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.RemindersColumns']/field[@name='MINUTES']"
+ [Register ("MINUTES")]
+ public const string Minutes = (string) "minutes";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.RemindersColumns']/field[@name='MINUTES_DEFAULT']"
+ [Register ("MINUTES_DEFAULT")]
+ public const int MinutesDefault = (int) -1;
+
+ }
+
[Register ("android/provider/CalendarContract$SyncColumns", ApiSince = 14, DoNotGenerateAcw=true)]
public abstract class SyncColumns : Java.Lang.Object {
@@ -4669,6 +5143,39 @@ namespace Android.Provider {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.SyncColumns']"
+ protected internal partial interface ISyncColumns {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.SyncColumns']/field[@name='_SYNC_ID']"
+ [Register ("_SYNC_ID")]
+ public const string SyncId = (string) "_sync_id";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.SyncColumns']/field[@name='ACCOUNT_NAME']"
+ [Register ("ACCOUNT_NAME")]
+ public const string AccountName = (string) "account_name";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.SyncColumns']/field[@name='ACCOUNT_TYPE']"
+ [Register ("ACCOUNT_TYPE")]
+ public const string AccountType = (string) "account_type";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.SyncColumns']/field[@name='CAN_PARTIALLY_UPDATE']"
+ [Register ("CAN_PARTIALLY_UPDATE")]
+ public const string CanPartiallyUpdate = (string) "canPartiallyUpdate";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.SyncColumns']/field[@name='DELETED']"
+ [Register ("DELETED")]
+ public const string Deleted = (string) "deleted";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.SyncColumns']/field[@name='DIRTY']"
+ [Register ("DIRTY")]
+ public const string Dirty = (string) "dirty";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='CalendarContract.SyncColumns']/field[@name='MUTATORS']"
+ [Register ("MUTATORS", ApiSince = 18)]
+ public const string Mutators = (string) "mutators";
+
+ }
+
// Metadata.xml XPath class reference: path="/api/package[@name='android.provider']/class[@name='CalendarContract.SyncState']"
[global::Android.Runtime.Register ("android/provider/CalendarContract$SyncState", DoNotGenerateAcw=true, ApiSince = 14)]
diff --git a/mono.android-android-28/mcw/Android.Provider.Contacts.cs b/mono.android-android-28/mcw/Android.Provider.Contacts.cs
index 62f3a17..e2717f8 100644
--- a/mono.android-android-28/mcw/Android.Provider.Contacts.cs
+++ b/mono.android-android-28/mcw/Android.Provider.Contacts.cs
@@ -370,6 +370,42 @@ namespace Android.Provider {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.ContactMethodsColumns']"
+ [ObsoleteAttribute (@"This class is obsoleted in this android platform")]
+ public partial interface IContactMethodsColumns {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.ContactMethodsColumns']/field[@name='AUX_DATA']"
+ [Register ("AUX_DATA")]
+ [Obsolete ("deprecated")]
+ public const string AuxData = (string) "aux_data";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.ContactMethodsColumns']/field[@name='DATA']"
+ [Register ("DATA")]
+ [Obsolete ("deprecated")]
+ public const string Data = (string) "data";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.ContactMethodsColumns']/field[@name='ISPRIMARY']"
+ [Register ("ISPRIMARY")]
+ [Obsolete ("deprecated")]
+ public const string Isprimary = (string) "isprimary";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.ContactMethodsColumns']/field[@name='KIND']"
+ [Register ("KIND")]
+ [Obsolete ("deprecated")]
+ public const string Kind = (string) "kind";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.ContactMethodsColumns']/field[@name='LABEL']"
+ [Register ("LABEL")]
+ [Obsolete ("deprecated")]
+ public const string Label = (string) "label";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.ContactMethodsColumns']/field[@name='TYPE']"
+ [Register ("TYPE")]
+ [Obsolete ("deprecated")]
+ public const string Type = (string) "type";
+
+ }
+
// Metadata.xml XPath class reference: path="/api/package[@name='android.provider']/class[@name='Contacts.Extensions']"
[ObsoleteAttribute (@"This class is obsoleted in this android platform")]
@@ -484,6 +520,22 @@ namespace Android.Provider {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.ExtensionsColumns']"
+ [ObsoleteAttribute (@"This class is obsoleted in this android platform")]
+ public partial interface IExtensionsColumns {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.ExtensionsColumns']/field[@name='NAME']"
+ [Register ("NAME")]
+ [Obsolete ("deprecated")]
+ public const string Name = (string) "name";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.ExtensionsColumns']/field[@name='VALUE']"
+ [Register ("VALUE")]
+ [Obsolete ("deprecated")]
+ public const string Value = (string) "value";
+
+ }
+
// Metadata.xml XPath class reference: path="/api/package[@name='android.provider']/class[@name='Contacts.GroupMembership']"
[ObsoleteAttribute (@"This class is obsoleted in this android platform")]
@@ -768,6 +820,32 @@ namespace Android.Provider {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.GroupsColumns']"
+ [ObsoleteAttribute (@"This class is obsoleted in this android platform")]
+ public partial interface IGroupsColumns {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.GroupsColumns']/field[@name='NAME']"
+ [Register ("NAME")]
+ [Obsolete ("deprecated")]
+ public const string Name = (string) "name";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.GroupsColumns']/field[@name='NOTES']"
+ [Register ("NOTES")]
+ [Obsolete ("deprecated")]
+ public const string Notes = (string) "notes";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.GroupsColumns']/field[@name='SHOULD_SYNC']"
+ [Register ("SHOULD_SYNC")]
+ [Obsolete ("deprecated")]
+ public const string ShouldSync = (string) "should_sync";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.GroupsColumns']/field[@name='SYSTEM_ID']"
+ [Register ("SYSTEM_ID")]
+ [Obsolete ("deprecated")]
+ public const string SystemId = (string) "system_id";
+
+ }
+
// Metadata.xml XPath class reference: path="/api/package[@name='android.provider']/class[@name='Contacts.Intents']"
[ObsoleteAttribute (@"This class is obsoleted in this android platform")]
@@ -1182,6 +1260,42 @@ namespace Android.Provider {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.OrganizationColumns']"
+ [ObsoleteAttribute (@"This class is obsoleted in this android platform")]
+ public partial interface IOrganizationColumns {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.OrganizationColumns']/field[@name='COMPANY']"
+ [Register ("COMPANY")]
+ [Obsolete ("deprecated")]
+ public const string Company = (string) "company";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.OrganizationColumns']/field[@name='ISPRIMARY']"
+ [Register ("ISPRIMARY")]
+ [Obsolete ("deprecated")]
+ public const string Isprimary = (string) "isprimary";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.OrganizationColumns']/field[@name='LABEL']"
+ [Register ("LABEL")]
+ [Obsolete ("deprecated")]
+ public const string Label = (string) "label";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.OrganizationColumns']/field[@name='PERSON_ID']"
+ [Register ("PERSON_ID")]
+ [Obsolete ("deprecated")]
+ public const string PersonId = (string) "person";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.OrganizationColumns']/field[@name='TITLE']"
+ [Register ("TITLE")]
+ [Obsolete ("deprecated")]
+ public const string Title = (string) "title";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.OrganizationColumns']/field[@name='TYPE']"
+ [Register ("TYPE")]
+ [Obsolete ("deprecated")]
+ public const string Type = (string) "type";
+
+ }
+
// Metadata.xml XPath class reference: path="/api/package[@name='android.provider']/class[@name='Contacts.Organizations']"
[ObsoleteAttribute (@"This class is obsoleted in this android platform")]
@@ -2111,6 +2225,62 @@ namespace Android.Provider {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.PeopleColumns']"
+ [ObsoleteAttribute (@"This class is obsoleted in this android platform")]
+ public partial interface IPeopleColumns {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.PeopleColumns']/field[@name='CUSTOM_RINGTONE']"
+ [Register ("CUSTOM_RINGTONE")]
+ [Obsolete ("deprecated")]
+ public const string CustomRingtone = (string) "custom_ringtone";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.PeopleColumns']/field[@name='DISPLAY_NAME']"
+ [Register ("DISPLAY_NAME")]
+ [Obsolete ("deprecated")]
+ public const string DisplayName = (string) "display_name";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.PeopleColumns']/field[@name='LAST_TIME_CONTACTED']"
+ [Register ("LAST_TIME_CONTACTED")]
+ [Obsolete ("deprecated")]
+ public const string LastTimeContacted = (string) "last_time_contacted";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.PeopleColumns']/field[@name='NAME']"
+ [Register ("NAME")]
+ [Obsolete ("deprecated")]
+ public const string Name = (string) "name";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.PeopleColumns']/field[@name='NOTES']"
+ [Register ("NOTES")]
+ [Obsolete ("deprecated")]
+ public const string Notes = (string) "notes";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.PeopleColumns']/field[@name='PHONETIC_NAME']"
+ [Register ("PHONETIC_NAME", ApiSince = 3)]
+ [Obsolete ("deprecated")]
+ public const string PhoneticName = (string) "phonetic_name";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.PeopleColumns']/field[@name='PHOTO_VERSION']"
+ [Register ("PHOTO_VERSION")]
+ [Obsolete ("deprecated")]
+ public const string PhotoVersion = (string) "photo_version";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.PeopleColumns']/field[@name='SEND_TO_VOICEMAIL']"
+ [Register ("SEND_TO_VOICEMAIL")]
+ [Obsolete ("deprecated")]
+ public const string SendToVoicemail = (string) "send_to_voicemail";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.PeopleColumns']/field[@name='STARRED']"
+ [Register ("STARRED")]
+ [Obsolete ("deprecated")]
+ public const string Starred = (string) "starred";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.PeopleColumns']/field[@name='TIMES_CONTACTED']"
+ [Register ("TIMES_CONTACTED")]
+ [Obsolete ("deprecated")]
+ public const string TimesContacted = (string) "times_contacted";
+
+ }
+
// Metadata.xml XPath class reference: path="/api/package[@name='android.provider']/class[@name='Contacts.Phones']"
[ObsoleteAttribute (@"This class is obsoleted in this android platform")]
@@ -2385,6 +2555,37 @@ namespace Android.Provider {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.PhonesColumns']"
+ [ObsoleteAttribute (@"This class is obsoleted in this android platform")]
+ public partial interface IPhonesColumns {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.PhonesColumns']/field[@name='ISPRIMARY']"
+ [Register ("ISPRIMARY")]
+ [Obsolete ("deprecated")]
+ public const string Isprimary = (string) "isprimary";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.PhonesColumns']/field[@name='LABEL']"
+ [Register ("LABEL")]
+ [Obsolete ("deprecated")]
+ public const string Label = (string) "label";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.PhonesColumns']/field[@name='NUMBER']"
+ [Register ("NUMBER")]
+ [Obsolete ("deprecated")]
+ public const string Number = (string) "number";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.PhonesColumns']/field[@name='NUMBER_KEY']"
+ [Register ("NUMBER_KEY")]
+ [Obsolete ("deprecated")]
+ public const string NumberKey = (string) "number_key";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.PhonesColumns']/field[@name='TYPE']"
+ [Register ("TYPE")]
+ [Obsolete ("deprecated")]
+ public const string Type = (string) "type";
+
+ }
+
// Metadata.xml XPath class reference: path="/api/package[@name='android.provider']/class[@name='Contacts.Photos']"
[ObsoleteAttribute (@"This class is obsoleted in this android platform")]
@@ -2529,6 +2730,42 @@ namespace Android.Provider {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.PhotosColumns']"
+ [ObsoleteAttribute (@"This class is obsoleted in this android platform")]
+ public partial interface IPhotosColumns {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.PhotosColumns']/field[@name='DATA']"
+ [Register ("DATA")]
+ [Obsolete ("deprecated")]
+ public const string Data = (string) "data";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.PhotosColumns']/field[@name='DOWNLOAD_REQUIRED']"
+ [Register ("DOWNLOAD_REQUIRED")]
+ [Obsolete ("deprecated")]
+ public const string DownloadRequired = (string) "download_required";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.PhotosColumns']/field[@name='EXISTS_ON_SERVER']"
+ [Register ("EXISTS_ON_SERVER")]
+ [Obsolete ("deprecated")]
+ public const string ExistsOnServer = (string) "exists_on_server";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.PhotosColumns']/field[@name='LOCAL_VERSION']"
+ [Register ("LOCAL_VERSION")]
+ [Obsolete ("deprecated")]
+ public const string LocalVersion = (string) "local_version";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.PhotosColumns']/field[@name='PERSON_ID']"
+ [Register ("PERSON_ID")]
+ [Obsolete ("deprecated")]
+ public const string PersonId = (string) "person";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.PhotosColumns']/field[@name='SYNC_ERROR']"
+ [Register ("SYNC_ERROR")]
+ [Obsolete ("deprecated")]
+ public const string SyncError = (string) "sync_error";
+
+ }
+
[Register ("android/provider/Contacts$PresenceColumns", ApiSince = 1, DoNotGenerateAcw=true)]
public abstract class PresenceColumns : Java.Lang.Object {
@@ -2604,6 +2841,39 @@ namespace Android.Provider {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.PresenceColumns']"
+ [ObsoleteAttribute (@"This class is obsoleted in this android platform")]
+ public partial interface IPresenceColumns {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.PresenceColumns']/field[@name='IM_ACCOUNT']"
+ [Register ("IM_ACCOUNT")]
+ [Obsolete ("deprecated")]
+ public const string ImAccount = (string) "im_account";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.PresenceColumns']/field[@name='IM_HANDLE']"
+ [Register ("IM_HANDLE")]
+ [Obsolete ("deprecated")]
+ public const string ImHandle = (string) "im_handle";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.PresenceColumns']/field[@name='IM_PROTOCOL']"
+ [Register ("IM_PROTOCOL")]
+ [Obsolete ("deprecated")]
+ public const string ImProtocol = (string) "im_protocol";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.PresenceColumns']/field[@name='PRESENCE_CUSTOM_STATUS']"
+ [Register ("PRESENCE_CUSTOM_STATUS", ApiSince = 8)]
+ public const string PresenceCustomStatus = (string) "status";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.PresenceColumns']/field[@name='PRESENCE_STATUS']"
+ [Register ("PRESENCE_STATUS", ApiSince = 8)]
+ public const string PresenceStatus = (string) "mode";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.PresenceColumns']/field[@name='PRIORITY']"
+ [Register ("PRIORITY", ApiSince = 8)]
+ public const string Priority = (string) "priority";
+
+ }
+
// Metadata.xml XPath class reference: path="/api/package[@name='android.provider']/class[@name='Contacts.Settings']"
[ObsoleteAttribute (@"This class is obsoleted in this android platform")]
@@ -2777,6 +3047,32 @@ namespace Android.Provider {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.SettingsColumns']"
+ [ObsoleteAttribute (@"This class is obsoleted in this android platform")]
+ public partial interface ISettingsColumns {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.SettingsColumns']/field[@name='_SYNC_ACCOUNT']"
+ [Register ("_SYNC_ACCOUNT")]
+ [Obsolete ("deprecated")]
+ public const string SyncAccount = (string) "_sync_account";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.SettingsColumns']/field[@name='_SYNC_ACCOUNT_TYPE']"
+ [Register ("_SYNC_ACCOUNT_TYPE", ApiSince = 5)]
+ [Obsolete ("deprecated")]
+ public const string SyncAccountType = (string) "_sync_account_type";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.SettingsColumns']/field[@name='KEY']"
+ [Register ("KEY")]
+ [Obsolete ("deprecated")]
+ public const string Key = (string) "key";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Contacts.SettingsColumns']/field[@name='VALUE']"
+ [Register ("VALUE")]
+ [Obsolete ("deprecated")]
+ public const string Value = (string) "value";
+
+ }
+
internal new static readonly JniPeerMembers _members = new XAPeerMembers ("android/provider/Contacts", typeof (Contacts));
internal static new IntPtr class_ref {
diff --git a/mono.android-android-28/mcw/Android.Provider.ContactsContract.cs b/mono.android-android-28/mcw/Android.Provider.ContactsContract.cs
index bf1d678..dac1371 100644
--- a/mono.android-android-28/mcw/Android.Provider.ContactsContract.cs
+++ b/mono.android-android-28/mcw/Android.Provider.ContactsContract.cs
@@ -167,6 +167,27 @@ namespace Android.Provider {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.BaseSyncColumns']"
+ protected internal partial interface IBaseSyncColumns {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.BaseSyncColumns']/field[@name='SYNC1']"
+ [Register ("SYNC1")]
+ public const string Sync1 = (string) "sync1";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.BaseSyncColumns']/field[@name='SYNC2']"
+ [Register ("SYNC2")]
+ public const string Sync2 = (string) "sync2";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.BaseSyncColumns']/field[@name='SYNC3']"
+ [Register ("SYNC3")]
+ public const string Sync3 = (string) "sync3";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.BaseSyncColumns']/field[@name='SYNC4']"
+ [Register ("SYNC4")]
+ public const string Sync4 = (string) "sync4";
+
+ }
+
// Metadata.xml XPath class reference: path="/api/package[@name='android.provider']/class[@name='ContactsContract.CommonDataKinds']"
[global::Android.Runtime.Register ("android/provider/ContactsContract$CommonDataKinds", DoNotGenerateAcw=true, ApiSince = 5)]
@@ -193,6 +214,15 @@ namespace Android.Provider {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.CommonDataKinds.BaseTypes']"
+ public partial interface IBaseTypes {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.CommonDataKinds.BaseTypes']/field[@name='TYPE_CUSTOM']"
+ [Register ("TYPE_CUSTOM")]
+ public const int TypeCustom = (int) 0;
+
+ }
+
// Metadata.xml XPath class reference: path="/api/package[@name='android.provider']/class[@name='ContactsContract.CommonDataKinds.Callable']"
[global::Android.Runtime.Register ("android/provider/ContactsContract$CommonDataKinds$Callable", DoNotGenerateAcw=true, ApiSince = 21)]
@@ -747,6 +777,23 @@ namespace Android.Provider {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.CommonDataKinds.CommonColumns']"
+ protected internal partial interface ICommonColumns {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.CommonDataKinds.CommonColumns']/field[@name='DATA']"
+ [Register ("DATA")]
+ public const string Data = (string) "data1";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.CommonDataKinds.CommonColumns']/field[@name='LABEL']"
+ [Register ("LABEL")]
+ public const string Label = (string) "data3";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.CommonDataKinds.CommonColumns']/field[@name='TYPE']"
+ [Register ("TYPE")]
+ public const string Type = (string) "data2";
+
+ }
+
// Metadata.xml XPath class reference: path="/api/package[@name='android.provider']/class[@name='ContactsContract.CommonDataKinds.Contactables']"
[global::Android.Runtime.Register ("android/provider/ContactsContract$CommonDataKinds$Contactables", DoNotGenerateAcw=true, ApiSince = 18)]
@@ -8922,6 +8969,39 @@ namespace Android.Provider {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.ContactNameColumns']"
+ protected internal partial interface IContactNameColumns {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.ContactNameColumns']/field[@name='DISPLAY_NAME_ALTERNATIVE']"
+ [Register ("DISPLAY_NAME_ALTERNATIVE")]
+ public const string DisplayNameAlternative = (string) "display_name_alt";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.ContactNameColumns']/field[@name='DISPLAY_NAME_PRIMARY']"
+ [Register ("DISPLAY_NAME_PRIMARY")]
+ public const string DisplayNamePrimary = (string) "display_name";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.ContactNameColumns']/field[@name='DISPLAY_NAME_SOURCE']"
+ [Register ("DISPLAY_NAME_SOURCE")]
+ public const string DisplayNameSource = (string) "display_name_source";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.ContactNameColumns']/field[@name='PHONETIC_NAME']"
+ [Register ("PHONETIC_NAME")]
+ public const string PhoneticName = (string) "phonetic_name";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.ContactNameColumns']/field[@name='PHONETIC_NAME_STYLE']"
+ [Register ("PHONETIC_NAME_STYLE")]
+ public const string PhoneticNameStyle = (string) "phonetic_name_style";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.ContactNameColumns']/field[@name='SORT_KEY_ALTERNATIVE']"
+ [Register ("SORT_KEY_ALTERNATIVE")]
+ public const string SortKeyAlternative = (string) "sort_key_alt";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.ContactNameColumns']/field[@name='SORT_KEY_PRIMARY']"
+ [Register ("SORT_KEY_PRIMARY")]
+ public const string SortKeyPrimary = (string) "sort_key";
+
+ }
+
[Register ("android/provider/ContactsContract$ContactOptionsColumns", ApiSince = 5, DoNotGenerateAcw=true)]
public abstract class ContactOptionsColumns : Java.Lang.Object {
@@ -8964,6 +9044,35 @@ namespace Android.Provider {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.ContactOptionsColumns']"
+ protected internal partial interface IContactOptionsColumns {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.ContactOptionsColumns']/field[@name='CUSTOM_RINGTONE']"
+ [Register ("CUSTOM_RINGTONE")]
+ public const string CustomRingtone = (string) "custom_ringtone";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.ContactOptionsColumns']/field[@name='LAST_TIME_CONTACTED']"
+ [Register ("LAST_TIME_CONTACTED")]
+ public const string LastTimeContacted = (string) "last_time_contacted";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.ContactOptionsColumns']/field[@name='PINNED']"
+ [Register ("PINNED", ApiSince = 21)]
+ public const string Pinned = (string) "pinned";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.ContactOptionsColumns']/field[@name='SEND_TO_VOICEMAIL']"
+ [Register ("SEND_TO_VOICEMAIL")]
+ public const string SendToVoicemail = (string) "send_to_voicemail";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.ContactOptionsColumns']/field[@name='STARRED']"
+ [Register ("STARRED")]
+ public const string Starred = (string) "starred";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.ContactOptionsColumns']/field[@name='TIMES_CONTACTED']"
+ [Register ("TIMES_CONTACTED")]
+ public const string TimesContacted = (string) "times_contacted";
+
+ }
+
// Metadata.xml XPath class reference: path="/api/package[@name='android.provider']/class[@name='ContactsContract.Contacts']"
[global::Android.Runtime.Register ("android/provider/ContactsContract$Contacts", DoNotGenerateAcw=true, ApiSince = 5)]
@@ -10913,6 +11022,59 @@ namespace Android.Provider {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.ContactsColumns']"
+ public partial interface IContactsColumns {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.ContactsColumns']/field[@name='CONTACT_LAST_UPDATED_TIMESTAMP']"
+ [Register ("CONTACT_LAST_UPDATED_TIMESTAMP", ApiSince = 18)]
+ public const string ContactLastUpdatedTimestamp = (string) "contact_last_updated_timestamp";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.ContactsColumns']/field[@name='DISPLAY_NAME']"
+ [Register ("DISPLAY_NAME")]
+ public const string DisplayName = (string) "display_name";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.ContactsColumns']/field[@name='HAS_PHONE_NUMBER']"
+ [Register ("HAS_PHONE_NUMBER")]
+ public const string HasPhoneNumber = (string) "has_phone_number";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.ContactsColumns']/field[@name='IN_DEFAULT_DIRECTORY']"
+ [Register ("IN_DEFAULT_DIRECTORY", ApiSince = 21)]
+ public const string InDefaultDirectory = (string) "in_default_directory";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.ContactsColumns']/field[@name='IN_VISIBLE_GROUP']"
+ [Register ("IN_VISIBLE_GROUP")]
+ public const string InVisibleGroup = (string) "in_visible_group";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.ContactsColumns']/field[@name='IS_USER_PROFILE']"
+ [Register ("IS_USER_PROFILE", ApiSince = 14)]
+ public const string IsUserProfile = (string) "is_user_profile";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.ContactsColumns']/field[@name='LOOKUP_KEY']"
+ [Register ("LOOKUP_KEY")]
+ public const string LookupKey = (string) "lookup";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.ContactsColumns']/field[@name='NAME_RAW_CONTACT_ID']"
+ [Register ("NAME_RAW_CONTACT_ID", ApiSince = 21)]
+ public const string NameRawContactId = (string) "name_raw_contact_id";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.ContactsColumns']/field[@name='PHOTO_FILE_ID']"
+ [Register ("PHOTO_FILE_ID", ApiSince = 14)]
+ public const string PhotoFileId = (string) "photo_file_id";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.ContactsColumns']/field[@name='PHOTO_ID']"
+ [Register ("PHOTO_ID")]
+ public const string PhotoId = (string) "photo_id";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.ContactsColumns']/field[@name='PHOTO_THUMBNAIL_URI']"
+ [Register ("PHOTO_THUMBNAIL_URI", ApiSince = 11)]
+ public const string PhotoThumbnailUri = (string) "photo_thumb_uri";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.ContactsColumns']/field[@name='PHOTO_URI']"
+ [Register ("PHOTO_URI", ApiSince = 11)]
+ public const string PhotoUri = (string) "photo_uri";
+
+ }
+
[Register ("android/provider/ContactsContract$ContactStatusColumns", ApiSince = 5, DoNotGenerateAcw=true)]
public abstract class ContactStatusColumns : Java.Lang.Object {
@@ -10959,6 +11121,39 @@ namespace Android.Provider {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.ContactStatusColumns']"
+ protected internal partial interface IContactStatusColumns {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.ContactStatusColumns']/field[@name='CONTACT_CHAT_CAPABILITY']"
+ [Register ("CONTACT_CHAT_CAPABILITY", ApiSince = 11)]
+ public const string ContactChatCapability = (string) "contact_chat_capability";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.ContactStatusColumns']/field[@name='CONTACT_PRESENCE']"
+ [Register ("CONTACT_PRESENCE")]
+ public const string ContactPresence = (string) "contact_presence";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.ContactStatusColumns']/field[@name='CONTACT_STATUS']"
+ [Register ("CONTACT_STATUS")]
+ public const string ContactStatus = (string) "contact_status";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.ContactStatusColumns']/field[@name='CONTACT_STATUS_ICON']"
+ [Register ("CONTACT_STATUS_ICON")]
+ public const string ContactStatusIcon = (string) "contact_status_icon";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.ContactStatusColumns']/field[@name='CONTACT_STATUS_LABEL']"
+ [Register ("CONTACT_STATUS_LABEL")]
+ public const string ContactStatusLabel = (string) "contact_status_label";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.ContactStatusColumns']/field[@name='CONTACT_STATUS_RES_PACKAGE']"
+ [Register ("CONTACT_STATUS_RES_PACKAGE")]
+ public const string ContactStatusResPackage = (string) "contact_status_res_package";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.ContactStatusColumns']/field[@name='CONTACT_STATUS_TIMESTAMP']"
+ [Register ("CONTACT_STATUS_TIMESTAMP")]
+ public const string ContactStatusTimestamp = (string) "contact_status_ts";
+
+ }
+
// Metadata.xml XPath class reference: path="/api/package[@name='android.provider']/class[@name='ContactsContract.Data']"
[global::Android.Runtime.Register ("android/provider/ContactsContract$Data", DoNotGenerateAcw=true, ApiSince = 5)]
@@ -11576,58 +11771,183 @@ namespace Android.Provider {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.DataColumns']"
+ protected internal partial interface IDataColumns {
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.DataColumns']/field[@name='CARRIER_PRESENCE']"
+ [Register ("CARRIER_PRESENCE", ApiSince = 23)]
+ public const string CarrierPresence = (string) "carrier_presence";
- // Metadata.xml XPath class reference: path="/api/package[@name='android.provider']/class[@name='ContactsContract.DataUsageFeedback']"
- [global::Android.Runtime.Register ("android/provider/ContactsContract$DataUsageFeedback", DoNotGenerateAcw=true, ApiSince = 14)]
- public sealed partial class DataUsageFeedback : Java.Lang.Object {
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.DataColumns']/field[@name='CARRIER_PRESENCE_VT_CAPABLE']"
+ [Register ("CARRIER_PRESENCE_VT_CAPABLE", ApiSince = 23)]
+ public const int CarrierPresenceVtCapable = (int) 1;
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.DataColumns']/field[@name='DATA_VERSION']"
+ [Register ("DATA_VERSION")]
+ public const string DataVersion = (string) "data_version";
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.DataColumns']/field[@name='DATA1']"
+ [Register ("DATA1")]
+ public const string Data1 = (string) "data1";
- // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/class[@name='ContactsContract.DataUsageFeedback']/field[@name='DELETE_USAGE_URI']"
- [Register ("DELETE_USAGE_URI", ApiSince = 16)]
- public static Android.Net.Uri DeleteUsageUri {
- get {
- const string __id = "DELETE_USAGE_URI.Landroid/net/Uri;";
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.DataColumns']/field[@name='DATA10']"
+ [Register ("DATA10")]
+ public const string Data10 = (string) "data10";
- var __v = _members.StaticFields.GetObjectValue (__id);
- return global::Java.Lang.Object.GetObject<Android.Net.Uri> (__v.Handle, JniHandleOwnership.TransferLocalRef);
- }
- }
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.DataColumns']/field[@name='DATA11']"
+ [Register ("DATA11")]
+ public const string Data11 = (string) "data11";
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.DataColumns']/field[@name='DATA12']"
+ [Register ("DATA12")]
+ public const string Data12 = (string) "data12";
- // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/class[@name='ContactsContract.DataUsageFeedback']/field[@name='FEEDBACK_URI']"
- [Register ("FEEDBACK_URI")]
- public static Android.Net.Uri FeedbackUri {
- get {
- const string __id = "FEEDBACK_URI.Landroid/net/Uri;";
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.DataColumns']/field[@name='DATA13']"
+ [Register ("DATA13")]
+ public const string Data13 = (string) "data13";
- var __v = _members.StaticFields.GetObjectValue (__id);
- return global::Java.Lang.Object.GetObject<Android.Net.Uri> (__v.Handle, JniHandleOwnership.TransferLocalRef);
- }
- }
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.DataColumns']/field[@name='DATA14']"
+ [Register ("DATA14")]
+ public const string Data14 = (string) "data14";
- // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/class[@name='ContactsContract.DataUsageFeedback']/field[@name='USAGE_TYPE']"
- [Register ("USAGE_TYPE")]
- public const string UsageType = (string) "type";
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.DataColumns']/field[@name='DATA15']"
+ [Register ("DATA15")]
+ public const string Data15 = (string) "data15";
- // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/class[@name='ContactsContract.DataUsageFeedback']/field[@name='USAGE_TYPE_CALL']"
- [Register ("USAGE_TYPE_CALL")]
- public const string UsageTypeCall = (string) "call";
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.DataColumns']/field[@name='DATA2']"
+ [Register ("DATA2")]
+ public const string Data2 = (string) "data2";
- // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/class[@name='ContactsContract.DataUsageFeedback']/field[@name='USAGE_TYPE_LONG_TEXT']"
- [Register ("USAGE_TYPE_LONG_TEXT")]
- public const string UsageTypeLongText = (string) "long_text";
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.DataColumns']/field[@name='DATA3']"
+ [Register ("DATA3")]
+ public const string Data3 = (string) "data3";
- // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/class[@name='ContactsContract.DataUsageFeedback']/field[@name='USAGE_TYPE_SHORT_TEXT']"
- [Register ("USAGE_TYPE_SHORT_TEXT")]
- public const string UsageTypeShortText = (string) "short_text";
- internal new static readonly JniPeerMembers _members = new XAPeerMembers ("android/provider/ContactsContract$DataUsageFeedback", typeof (DataUsageFeedback));
- internal static new IntPtr class_ref {
- get {
- return _members.JniPeerType.PeerReference.Handle;
- }
- }
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.DataColumns']/field[@name='DATA4']"
+ [Register ("DATA4")]
+ public const string Data4 = (string) "data4";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.DataColumns']/field[@name='DATA5']"
+ [Register ("DATA5")]
+ public const string Data5 = (string) "data5";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.DataColumns']/field[@name='DATA6']"
+ [Register ("DATA6")]
+ public const string Data6 = (string) "data6";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.DataColumns']/field[@name='DATA7']"
+ [Register ("DATA7")]
+ public const string Data7 = (string) "data7";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.DataColumns']/field[@name='DATA8']"
+ [Register ("DATA8")]
+ public const string Data8 = (string) "data8";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.DataColumns']/field[@name='DATA9']"
+ [Register ("DATA9")]
+ public const string Data9 = (string) "data9";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.DataColumns']/field[@name='IS_PRIMARY']"
+ [Register ("IS_PRIMARY")]
+ public const string IsPrimary = (string) "is_primary";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.DataColumns']/field[@name='IS_READ_ONLY']"
+ [Register ("IS_READ_ONLY", ApiSince = 11)]
+ public const string IsReadOnly = (string) "is_read_only";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.DataColumns']/field[@name='IS_SUPER_PRIMARY']"
+ [Register ("IS_SUPER_PRIMARY")]
+ public const string IsSuperPrimary = (string) "is_super_primary";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.DataColumns']/field[@name='MIMETYPE']"
+ [Register ("MIMETYPE")]
+ public const string Mimetype = (string) "mimetype";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.DataColumns']/field[@name='PREFERRED_PHONE_ACCOUNT_COMPONENT_NAME']"
+ [Register ("PREFERRED_PHONE_ACCOUNT_COMPONENT_NAME", ApiSince = 28)]
+ public const string PreferredPhoneAccountComponentName = (string) "preferred_phone_account_component_name";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.DataColumns']/field[@name='PREFERRED_PHONE_ACCOUNT_ID']"
+ [Register ("PREFERRED_PHONE_ACCOUNT_ID", ApiSince = 28)]
+ public const string PreferredPhoneAccountId = (string) "preferred_phone_account_id";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.DataColumns']/field[@name='RAW_CONTACT_ID']"
+ [Register ("RAW_CONTACT_ID")]
+ public const string RawContactId = (string) "raw_contact_id";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.DataColumns']/field[@name='RES_PACKAGE']"
+ [Register ("RES_PACKAGE", ApiSince = 21)]
+ public const string ResPackage = (string) "res_package";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.DataColumns']/field[@name='SYNC1']"
+ [Register ("SYNC1")]
+ public const string Sync1 = (string) "data_sync1";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.DataColumns']/field[@name='SYNC2']"
+ [Register ("SYNC2")]
+ public const string Sync2 = (string) "data_sync2";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.DataColumns']/field[@name='SYNC3']"
+ [Register ("SYNC3")]
+ public const string Sync3 = (string) "data_sync3";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.DataColumns']/field[@name='SYNC4']"
+ [Register ("SYNC4")]
+ public const string Sync4 = (string) "data_sync4";
+
+ }
+
+
+
+ // Metadata.xml XPath class reference: path="/api/package[@name='android.provider']/class[@name='ContactsContract.DataUsageFeedback']"
+ [global::Android.Runtime.Register ("android/provider/ContactsContract$DataUsageFeedback", DoNotGenerateAcw=true, ApiSince = 14)]
+ public sealed partial class DataUsageFeedback : Java.Lang.Object {
+
+
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/class[@name='ContactsContract.DataUsageFeedback']/field[@name='DELETE_USAGE_URI']"
+ [Register ("DELETE_USAGE_URI", ApiSince = 16)]
+ public static Android.Net.Uri DeleteUsageUri {
+ get {
+ const string __id = "DELETE_USAGE_URI.Landroid/net/Uri;";
+
+ var __v = _members.StaticFields.GetObjectValue (__id);
+ return global::Java.Lang.Object.GetObject<Android.Net.Uri> (__v.Handle, JniHandleOwnership.TransferLocalRef);
+ }
+ }
+
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/class[@name='ContactsContract.DataUsageFeedback']/field[@name='FEEDBACK_URI']"
+ [Register ("FEEDBACK_URI")]
+ public static Android.Net.Uri FeedbackUri {
+ get {
+ const string __id = "FEEDBACK_URI.Landroid/net/Uri;";
+
+ var __v = _members.StaticFields.GetObjectValue (__id);
+ return global::Java.Lang.Object.GetObject<Android.Net.Uri> (__v.Handle, JniHandleOwnership.TransferLocalRef);
+ }
+ }
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/class[@name='ContactsContract.DataUsageFeedback']/field[@name='USAGE_TYPE']"
+ [Register ("USAGE_TYPE")]
+ public const string UsageType = (string) "type";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/class[@name='ContactsContract.DataUsageFeedback']/field[@name='USAGE_TYPE_CALL']"
+ [Register ("USAGE_TYPE_CALL")]
+ public const string UsageTypeCall = (string) "call";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/class[@name='ContactsContract.DataUsageFeedback']/field[@name='USAGE_TYPE_LONG_TEXT']"
+ [Register ("USAGE_TYPE_LONG_TEXT")]
+ public const string UsageTypeLongText = (string) "long_text";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/class[@name='ContactsContract.DataUsageFeedback']/field[@name='USAGE_TYPE_SHORT_TEXT']"
+ [Register ("USAGE_TYPE_SHORT_TEXT")]
+ public const string UsageTypeShortText = (string) "short_text";
+ internal new static readonly JniPeerMembers _members = new XAPeerMembers ("android/provider/ContactsContract$DataUsageFeedback", typeof (DataUsageFeedback));
+ internal static new IntPtr class_ref {
+ get {
+ return _members.JniPeerType.PeerReference.Handle;
+ }
+ }
public override global::Java.Interop.JniPeerMembers JniPeerMembers {
get { return _members; }
@@ -11688,6 +12008,19 @@ namespace Android.Provider {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.DataUsageStatColumns']"
+ protected internal partial interface IDataUsageStatColumns {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.DataUsageStatColumns']/field[@name='LAST_TIME_USED']"
+ [Register ("LAST_TIME_USED")]
+ public const string LastTimeUsed = (string) "last_time_used";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.DataUsageStatColumns']/field[@name='TIMES_USED']"
+ [Register ("TIMES_USED")]
+ public const string TimesUsed = (string) "times_used";
+
+ }
+
// Metadata.xml XPath class reference: path="/api/package[@name='android.provider']/class[@name='ContactsContract.DeletedContacts']"
[global::Android.Runtime.Register ("android/provider/ContactsContract$DeletedContacts", DoNotGenerateAcw=true, ApiSince = 18)]
@@ -11771,6 +12104,19 @@ namespace Android.Provider {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.DeletedContactsColumns']"
+ protected internal partial interface IDeletedContactsColumns {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.DeletedContactsColumns']/field[@name='CONTACT_DELETED_TIMESTAMP']"
+ [Register ("CONTACT_DELETED_TIMESTAMP")]
+ public const string ContactDeletedTimestamp = (string) "contact_deleted_timestamp";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.DeletedContactsColumns']/field[@name='CONTACT_ID']"
+ [Register ("CONTACT_ID")]
+ public const string ContactId = (string) "contact_id";
+
+ }
+
// Metadata.xml XPath class reference: path="/api/package[@name='android.provider']/class[@name='ContactsContract.Directory']"
[global::Android.Runtime.Register ("android/provider/ContactsContract$Directory", DoNotGenerateAcw=true, ApiSince = 11)]
@@ -12396,6 +12742,67 @@ namespace Android.Provider {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.GroupsColumns']"
+ protected internal partial interface IGroupsColumns {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.GroupsColumns']/field[@name='AUTO_ADD']"
+ [Register ("AUTO_ADD", ApiSince = 11)]
+ public const string AutoAdd = (string) "auto_add";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.GroupsColumns']/field[@name='DATA_SET']"
+ [Register ("DATA_SET", ApiSince = 14)]
+ public const string DataSet = (string) "data_set";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.GroupsColumns']/field[@name='DELETED']"
+ [Register ("DELETED")]
+ public const string Deleted = (string) "deleted";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.GroupsColumns']/field[@name='FAVORITES']"
+ [Register ("FAVORITES", ApiSince = 11)]
+ public const string Favorites = (string) "favorites";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.GroupsColumns']/field[@name='GROUP_IS_READ_ONLY']"
+ [Register ("GROUP_IS_READ_ONLY", ApiSince = 11)]
+ public const string GroupIsReadOnly = (string) "group_is_read_only";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.GroupsColumns']/field[@name='GROUP_VISIBLE']"
+ [Register ("GROUP_VISIBLE")]
+ public const string GroupVisible = (string) "group_visible";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.GroupsColumns']/field[@name='NOTES']"
+ [Register ("NOTES")]
+ public const string Notes = (string) "notes";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.GroupsColumns']/field[@name='RES_PACKAGE']"
+ [Register ("RES_PACKAGE", ApiSince = 21)]
+ public const string ResPackage = (string) "res_package";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.GroupsColumns']/field[@name='SHOULD_SYNC']"
+ [Register ("SHOULD_SYNC")]
+ public const string ShouldSync = (string) "should_sync";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.GroupsColumns']/field[@name='SUMMARY_COUNT']"
+ [Register ("SUMMARY_COUNT")]
+ public const string SummaryCount = (string) "summ_count";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.GroupsColumns']/field[@name='SUMMARY_WITH_PHONES']"
+ [Register ("SUMMARY_WITH_PHONES")]
+ public const string SummaryWithPhones = (string) "summ_phones";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.GroupsColumns']/field[@name='SYSTEM_ID']"
+ [Register ("SYSTEM_ID")]
+ public const string SystemId = (string) "system_id";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.GroupsColumns']/field[@name='TITLE']"
+ [Register ("TITLE")]
+ public const string Title = (string) "title";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.GroupsColumns']/field[@name='TITLE_RES']"
+ [Register ("TITLE_RES", ApiSince = 21)]
+ public const string TitleRes = (string) "title_res";
+
+ }
+
// Metadata.xml XPath class reference: path="/api/package[@name='android.provider']/class[@name='ContactsContract.Intents']"
[global::Android.Runtime.Register ("android/provider/ContactsContract$Intents", DoNotGenerateAcw=true, ApiSince = 5)]
@@ -12909,6 +13316,35 @@ namespace Android.Provider {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.PhoneLookupColumns']"
+ protected internal partial interface IPhoneLookupColumns {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.PhoneLookupColumns']/field[@name='CONTACT_ID']"
+ [Register ("CONTACT_ID", ApiSince = 24)]
+ public const string ContactId = (string) "contact_id";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.PhoneLookupColumns']/field[@name='DATA_ID']"
+ [Register ("DATA_ID", ApiSince = 24)]
+ public const string DataId = (string) "data_id";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.PhoneLookupColumns']/field[@name='LABEL']"
+ [Register ("LABEL")]
+ public const string Label = (string) "label";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.PhoneLookupColumns']/field[@name='NORMALIZED_NUMBER']"
+ [Register ("NORMALIZED_NUMBER", ApiSince = 16)]
+ public const string NormalizedNumber = (string) "normalized_number";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.PhoneLookupColumns']/field[@name='NUMBER']"
+ [Register ("NUMBER")]
+ public const string Number = (string) "number";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.PhoneLookupColumns']/field[@name='TYPE']"
+ [Register ("TYPE")]
+ public const string Type = (string) "type";
+
+ }
+
[Register ("android/provider/ContactsContract$PhoneticNameStyle", ApiSince = 11, DoNotGenerateAcw=true)]
public abstract class PhoneticNameStyle : Java.Lang.Object {
@@ -13113,21 +13549,46 @@ namespace Android.Provider {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.PresenceColumns']"
+ protected internal partial interface IPresenceColumns {
- // Metadata.xml XPath class reference: path="/api/package[@name='android.provider']/class[@name='ContactsContract.Profile']"
- [global::Android.Runtime.Register ("android/provider/ContactsContract$Profile", DoNotGenerateAcw=true, ApiSince = 14)]
- public sealed partial class Profile : Java.Lang.Object {
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.PresenceColumns']/field[@name='CUSTOM_PROTOCOL']"
+ [Register ("CUSTOM_PROTOCOL")]
+ public const string CustomProtocol = (string) "custom_protocol";
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.PresenceColumns']/field[@name='DATA_ID']"
+ [Register ("DATA_ID")]
+ public const string DataId = (string) "presence_data_id";
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.PresenceColumns']/field[@name='IM_ACCOUNT']"
+ [Register ("IM_ACCOUNT")]
+ public const string ImAccount = (string) "im_account";
- // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/class[@name='ContactsContract.Profile']/field[@name='CONTENT_RAW_CONTACTS_URI']"
- [Register ("CONTENT_RAW_CONTACTS_URI")]
- public static Android.Net.Uri ContentRawContactsUri {
- get {
- const string __id = "CONTENT_RAW_CONTACTS_URI.Landroid/net/Uri;";
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.PresenceColumns']/field[@name='IM_HANDLE']"
+ [Register ("IM_HANDLE")]
+ public const string ImHandle = (string) "im_handle";
- var __v = _members.StaticFields.GetObjectValue (__id);
- return global::Java.Lang.Object.GetObject<Android.Net.Uri> (__v.Handle, JniHandleOwnership.TransferLocalRef);
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.PresenceColumns']/field[@name='PROTOCOL']"
+ [Register ("PROTOCOL")]
+ public const string Protocol = (string) "protocol";
+
+ }
+
+
+ // Metadata.xml XPath class reference: path="/api/package[@name='android.provider']/class[@name='ContactsContract.Profile']"
+ [global::Android.Runtime.Register ("android/provider/ContactsContract$Profile", DoNotGenerateAcw=true, ApiSince = 14)]
+ public sealed partial class Profile : Java.Lang.Object {
+
+
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/class[@name='ContactsContract.Profile']/field[@name='CONTENT_RAW_CONTACTS_URI']"
+ [Register ("CONTENT_RAW_CONTACTS_URI")]
+ public static Android.Net.Uri ContentRawContactsUri {
+ get {
+ const string __id = "CONTENT_RAW_CONTACTS_URI.Landroid/net/Uri;";
+
+ var __v = _members.StaticFields.GetObjectValue (__id);
+ return global::Java.Lang.Object.GetObject<Android.Net.Uri> (__v.Handle, JniHandleOwnership.TransferLocalRef);
}
}
@@ -14442,6 +14903,47 @@ namespace Android.Provider {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.RawContactsColumns']"
+ protected internal partial interface IRawContactsColumns {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.RawContactsColumns']/field[@name='ACCOUNT_TYPE_AND_DATA_SET']"
+ [Register ("ACCOUNT_TYPE_AND_DATA_SET", ApiSince = 21)]
+ public const string AccountTypeAndDataSet = (string) "account_type_and_data_set";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.RawContactsColumns']/field[@name='AGGREGATION_MODE']"
+ [Register ("AGGREGATION_MODE")]
+ public const string AggregationMode = (string) "aggregation_mode";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.RawContactsColumns']/field[@name='BACKUP_ID']"
+ [Register ("BACKUP_ID", ApiSince = 24)]
+ public const string BackupId = (string) "backup_id";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.RawContactsColumns']/field[@name='CONTACT_ID']"
+ [Register ("CONTACT_ID")]
+ public const string ContactId = (string) "contact_id";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.RawContactsColumns']/field[@name='DATA_SET']"
+ [Register ("DATA_SET", ApiSince = 14)]
+ public const string DataSet = (string) "data_set";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.RawContactsColumns']/field[@name='DELETED']"
+ [Register ("DELETED")]
+ public const string Deleted = (string) "deleted";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.RawContactsColumns']/field[@name='METADATA_DIRTY']"
+ [Register ("METADATA_DIRTY", ApiSince = 24)]
+ public const string MetadataDirty = (string) "metadata_dirty";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.RawContactsColumns']/field[@name='RAW_CONTACT_IS_READ_ONLY']"
+ [Register ("RAW_CONTACT_IS_READ_ONLY", ApiSince = 11)]
+ public const string RawContactIsReadOnly = (string) "raw_contact_is_read_only";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.RawContactsColumns']/field[@name='RAW_CONTACT_IS_USER_PROFILE']"
+ [Register ("RAW_CONTACT_IS_USER_PROFILE", ApiSince = 14)]
+ public const string RawContactIsUserProfile = (string) "raw_contact_is_user_profile";
+
+ }
+
// Metadata.xml XPath class reference: path="/api/package[@name='android.provider']/class[@name='ContactsContract.RawContactsEntity']"
[global::Android.Runtime.Register ("android/provider/ContactsContract$RawContactsEntity", DoNotGenerateAcw=true, ApiSince = 5)]
@@ -14863,6 +15365,43 @@ namespace Android.Provider {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.SettingsColumns']"
+ protected internal partial interface ISettingsColumns {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.SettingsColumns']/field[@name='ACCOUNT_NAME']"
+ [Register ("ACCOUNT_NAME")]
+ public const string AccountName = (string) "account_name";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.SettingsColumns']/field[@name='ACCOUNT_TYPE']"
+ [Register ("ACCOUNT_TYPE")]
+ public const string AccountType = (string) "account_type";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.SettingsColumns']/field[@name='ANY_UNSYNCED']"
+ [Register ("ANY_UNSYNCED")]
+ public const string AnyUnsynced = (string) "any_unsynced";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.SettingsColumns']/field[@name='DATA_SET']"
+ [Register ("DATA_SET", ApiSince = 14)]
+ public const string DataSet = (string) "data_set";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.SettingsColumns']/field[@name='SHOULD_SYNC']"
+ [Register ("SHOULD_SYNC")]
+ public const string ShouldSync = (string) "should_sync";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.SettingsColumns']/field[@name='UNGROUPED_COUNT']"
+ [Register ("UNGROUPED_COUNT")]
+ public const string UngroupedCount = (string) "summ_count";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.SettingsColumns']/field[@name='UNGROUPED_VISIBLE']"
+ [Register ("UNGROUPED_VISIBLE")]
+ public const string UngroupedVisible = (string) "ungrouped_visible";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.SettingsColumns']/field[@name='UNGROUPED_WITH_PHONES']"
+ [Register ("UNGROUPED_WITH_PHONES")]
+ public const string UngroupedWithPhones = (string) "summ_phones";
+
+ }
+
[Register ("android/provider/ContactsContract$StatusColumns", ApiSince = 5, DoNotGenerateAcw=true)]
public abstract class StatusColumns : Java.Lang.Object {
@@ -14964,6 +15503,49 @@ namespace Android.Provider {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.StatusColumns']"
+ protected internal partial interface IStatusColumns {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.StatusColumns']/field[@name='CHAT_CAPABILITY']"
+ [Register ("CHAT_CAPABILITY", ApiSince = 11)]
+ public const string ChatCapability = (string) "chat_capability";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.StatusColumns']/field[@name='PRESENCE']"
+ [Register ("PRESENCE")]
+ public const string Presence = (string) "mode";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.StatusColumns']/field[@name='PRESENCE_CUSTOM_STATUS']"
+ [Register ("PRESENCE_CUSTOM_STATUS", ApiSince = 8)]
+ [Obsolete ("deprecated")]
+ public const string PresenceCustomStatus = (string) "status";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.StatusColumns']/field[@name='PRESENCE_STATUS']"
+ [Register ("PRESENCE_STATUS", ApiSince = 8)]
+ [Obsolete ("deprecated")]
+ public const string PresenceStatus = (string) "mode";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.StatusColumns']/field[@name='STATUS']"
+ [Register ("STATUS")]
+ public const string Status = (string) "status";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.StatusColumns']/field[@name='STATUS_ICON']"
+ [Register ("STATUS_ICON")]
+ public const string StatusIcon = (string) "status_icon";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.StatusColumns']/field[@name='STATUS_LABEL']"
+ [Register ("STATUS_LABEL")]
+ public const string StatusLabel = (string) "status_label";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.StatusColumns']/field[@name='STATUS_RES_PACKAGE']"
+ [Register ("STATUS_RES_PACKAGE")]
+ public const string StatusResPackage = (string) "status_res_package";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.StatusColumns']/field[@name='STATUS_TIMESTAMP']"
+ [Register ("STATUS_TIMESTAMP")]
+ public const string StatusTimestamp = (string) "status_ts";
+
+ }
+
// Metadata.xml XPath class reference: path="/api/package[@name='android.provider']/class[@name='ContactsContract.StatusUpdates']"
[global::Android.Runtime.Register ("android/provider/ContactsContract$StatusUpdates", DoNotGenerateAcw=true, ApiSince = 5)]
@@ -15309,6 +15891,52 @@ namespace Android.Provider {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.StreamItemPhotosColumns']"
+ [ObsoleteAttribute (@"This class is obsoleted in this android platform")]
+ protected internal partial interface IStreamItemPhotosColumns {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.StreamItemPhotosColumns']/field[@name='PHOTO_FILE_ID']"
+ [Register ("PHOTO_FILE_ID")]
+ [Obsolete ("deprecated")]
+ public const string PhotoFileId = (string) "photo_file_id";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.StreamItemPhotosColumns']/field[@name='PHOTO_URI']"
+ [Register ("PHOTO_URI")]
+ [Obsolete ("deprecated")]
+ public const string PhotoUri = (string) "photo_uri";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.StreamItemPhotosColumns']/field[@name='SORT_INDEX']"
+ [Register ("SORT_INDEX")]
+ [Obsolete ("deprecated")]
+ public const string SortIndex = (string) "sort_index";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.StreamItemPhotosColumns']/field[@name='STREAM_ITEM_ID']"
+ [Register ("STREAM_ITEM_ID")]
+ [Obsolete ("deprecated")]
+ public const string StreamItemId = (string) "stream_item_id";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.StreamItemPhotosColumns']/field[@name='SYNC1']"
+ [Register ("SYNC1")]
+ [Obsolete ("deprecated")]
+ public const string Sync1 = (string) "stream_item_photo_sync1";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.StreamItemPhotosColumns']/field[@name='SYNC2']"
+ [Register ("SYNC2")]
+ [Obsolete ("deprecated")]
+ public const string Sync2 = (string) "stream_item_photo_sync2";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.StreamItemPhotosColumns']/field[@name='SYNC3']"
+ [Register ("SYNC3")]
+ [Obsolete ("deprecated")]
+ public const string Sync3 = (string) "stream_item_photo_sync3";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.StreamItemPhotosColumns']/field[@name='SYNC4']"
+ [Register ("SYNC4")]
+ [Obsolete ("deprecated")]
+ public const string Sync4 = (string) "stream_item_photo_sync4";
+
+ }
+
// Metadata.xml XPath class reference: path="/api/package[@name='android.provider']/class[@name='ContactsContract.StreamItems']"
[ObsoleteAttribute (@"This class is obsoleted in this android platform")]
@@ -15691,6 +16319,97 @@ namespace Android.Provider {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.StreamItemsColumns']"
+ [ObsoleteAttribute (@"This class is obsoleted in this android platform")]
+ protected internal partial interface IStreamItemsColumns {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.StreamItemsColumns']/field[@name='ACCOUNT_NAME']"
+ [Register ("ACCOUNT_NAME")]
+ [Obsolete ("deprecated")]
+ public const string AccountName = (string) "account_name";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.StreamItemsColumns']/field[@name='ACCOUNT_TYPE']"
+ [Register ("ACCOUNT_TYPE")]
+ [Obsolete ("deprecated")]
+ public const string AccountType = (string) "account_type";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.StreamItemsColumns']/field[@name='COMMENTS']"
+ [Register ("COMMENTS")]
+ [Obsolete ("deprecated")]
+ public const string Comments = (string) "comments";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.StreamItemsColumns']/field[@name='CONTACT_ID']"
+ [Register ("CONTACT_ID")]
+ [Obsolete ("deprecated")]
+ public const string ContactId = (string) "contact_id";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.StreamItemsColumns']/field[@name='CONTACT_LOOKUP_KEY']"
+ [Register ("CONTACT_LOOKUP_KEY")]
+ [Obsolete ("deprecated")]
+ public const string ContactLookupKey = (string) "contact_lookup";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.StreamItemsColumns']/field[@name='DATA_SET']"
+ [Register ("DATA_SET")]
+ [Obsolete ("deprecated")]
+ public const string DataSet = (string) "data_set";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.StreamItemsColumns']/field[@name='RAW_CONTACT_ID']"
+ [Register ("RAW_CONTACT_ID")]
+ [Obsolete ("deprecated")]
+ public const string RawContactId = (string) "raw_contact_id";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.StreamItemsColumns']/field[@name='RAW_CONTACT_SOURCE_ID']"
+ [Register ("RAW_CONTACT_SOURCE_ID")]
+ [Obsolete ("deprecated")]
+ public const string RawContactSourceId = (string) "raw_contact_source_id";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.StreamItemsColumns']/field[@name='RES_ICON']"
+ [Register ("RES_ICON")]
+ [Obsolete ("deprecated")]
+ public const string ResIcon = (string) "icon";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.StreamItemsColumns']/field[@name='RES_LABEL']"
+ [Register ("RES_LABEL")]
+ [Obsolete ("deprecated")]
+ public const string ResLabel = (string) "label";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.StreamItemsColumns']/field[@name='RES_PACKAGE']"
+ [Register ("RES_PACKAGE")]
+ [Obsolete ("deprecated")]
+ public const string ResPackage = (string) "res_package";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.StreamItemsColumns']/field[@name='SYNC1']"
+ [Register ("SYNC1")]
+ [Obsolete ("deprecated")]
+ public const string Sync1 = (string) "stream_item_sync1";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.StreamItemsColumns']/field[@name='SYNC2']"
+ [Register ("SYNC2")]
+ [Obsolete ("deprecated")]
+ public const string Sync2 = (string) "stream_item_sync2";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.StreamItemsColumns']/field[@name='SYNC3']"
+ [Register ("SYNC3")]
+ [Obsolete ("deprecated")]
+ public const string Sync3 = (string) "stream_item_sync3";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.StreamItemsColumns']/field[@name='SYNC4']"
+ [Register ("SYNC4")]
+ [Obsolete ("deprecated")]
+ public const string Sync4 = (string) "stream_item_sync4";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.StreamItemsColumns']/field[@name='TEXT']"
+ [Register ("TEXT")]
+ [Obsolete ("deprecated")]
+ public const string Text = (string) "text";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.StreamItemsColumns']/field[@name='TIMESTAMP']"
+ [Register ("TIMESTAMP")]
+ [Obsolete ("deprecated")]
+ public const string Timestamp = (string) "timestamp";
+
+ }
+
[Register ("android/provider/ContactsContract$SyncColumns", ApiSince = 5, DoNotGenerateAcw=true)]
public abstract class SyncColumns : Java.Lang.Object {
@@ -15747,6 +16466,31 @@ namespace Android.Provider {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.SyncColumns']"
+ protected internal partial interface ISyncColumns {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.SyncColumns']/field[@name='ACCOUNT_NAME']"
+ [Register ("ACCOUNT_NAME")]
+ public const string AccountName = (string) "account_name";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.SyncColumns']/field[@name='ACCOUNT_TYPE']"
+ [Register ("ACCOUNT_TYPE")]
+ public const string AccountType = (string) "account_type";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.SyncColumns']/field[@name='DIRTY']"
+ [Register ("DIRTY")]
+ public const string Dirty = (string) "dirty";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.SyncColumns']/field[@name='SOURCE_ID']"
+ [Register ("SOURCE_ID")]
+ public const string SourceId = (string) "sourceid";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='ContactsContract.SyncColumns']/field[@name='VERSION']"
+ [Register ("VERSION")]
+ public const string Version = (string) "version";
+
+ }
+
// Metadata.xml XPath class reference: path="/api/package[@name='android.provider']/class[@name='ContactsContract.SyncState']"
[global::Android.Runtime.Register ("android/provider/ContactsContract$SyncState", DoNotGenerateAcw=true, ApiSince = 5)]
diff --git a/mono.android-android-28/mcw/Android.Provider.IBaseColumns.cs b/mono.android-android-28/mcw/Android.Provider.IBaseColumns.cs
index e5cb041..6e3a7b2 100644
--- a/mono.android-android-28/mcw/Android.Provider.IBaseColumns.cs
+++ b/mono.android-android-28/mcw/Android.Provider.IBaseColumns.cs
@@ -30,4 +30,17 @@ namespace Android.Provider {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.provider']/interface[@name='BaseColumns']"
+ public partial interface IBaseColumns {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='BaseColumns']/field[@name='_COUNT']"
+ [Register ("_COUNT")]
+ public const string Count = (string) "_count";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='BaseColumns']/field[@name='_ID']"
+ [Register ("_ID")]
+ public const string Id = (string) "_id";
+
+ }
+
}
diff --git a/mono.android-android-28/mcw/Android.Provider.IOpenableColumns.cs b/mono.android-android-28/mcw/Android.Provider.IOpenableColumns.cs
index 24b3c63..fb96ab7 100644
--- a/mono.android-android-28/mcw/Android.Provider.IOpenableColumns.cs
+++ b/mono.android-android-28/mcw/Android.Provider.IOpenableColumns.cs
@@ -30,4 +30,17 @@ namespace Android.Provider {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.provider']/interface[@name='OpenableColumns']"
+ public partial interface IOpenableColumns {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='OpenableColumns']/field[@name='DISPLAY_NAME']"
+ [Register ("DISPLAY_NAME")]
+ public const string DisplayName = (string) "_display_name";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='OpenableColumns']/field[@name='SIZE']"
+ [Register ("SIZE")]
+ public const string Size = (string) "_size";
+
+ }
+
}
diff --git a/mono.android-android-28/mcw/Android.Provider.MediaStore.cs b/mono.android-android-28/mcw/Android.Provider.MediaStore.cs
index e001755..4161f65 100644
--- a/mono.android-android-28/mcw/Android.Provider.MediaStore.cs
+++ b/mono.android-android-28/mcw/Android.Provider.MediaStore.cs
@@ -191,6 +191,47 @@ namespace Android.Provider {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.Audio.AlbumColumns']"
+ public partial interface IAlbumColumns {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.Audio.AlbumColumns']/field[@name='ALBUM']"
+ [Register ("ALBUM")]
+ public const string Album = (string) "album";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.Audio.AlbumColumns']/field[@name='ALBUM_ART']"
+ [Register ("ALBUM_ART")]
+ public const string AlbumArt = (string) "album_art";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.Audio.AlbumColumns']/field[@name='ALBUM_ID']"
+ [Register ("ALBUM_ID")]
+ public const string AlbumId = (string) "album_id";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.Audio.AlbumColumns']/field[@name='ALBUM_KEY']"
+ [Register ("ALBUM_KEY")]
+ public const string AlbumKey = (string) "album_key";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.Audio.AlbumColumns']/field[@name='ARTIST']"
+ [Register ("ARTIST")]
+ public const string Artist = (string) "artist";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.Audio.AlbumColumns']/field[@name='FIRST_YEAR']"
+ [Register ("FIRST_YEAR")]
+ public const string FirstYear = (string) "minyear";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.Audio.AlbumColumns']/field[@name='LAST_YEAR']"
+ [Register ("LAST_YEAR")]
+ public const string LastYear = (string) "maxyear";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.Audio.AlbumColumns']/field[@name='NUMBER_OF_SONGS']"
+ [Register ("NUMBER_OF_SONGS")]
+ public const string NumberOfSongs = (string) "numsongs";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.Audio.AlbumColumns']/field[@name='NUMBER_OF_SONGS_FOR_ARTIST']"
+ [Register ("NUMBER_OF_SONGS_FOR_ARTIST", ApiSince = 3)]
+ public const string NumberOfSongsForArtist = (string) "numsongs_by_artist";
+
+ }
+
// Metadata.xml XPath class reference: path="/api/package[@name='android.provider']/class[@name='MediaStore.Audio.Albums']"
[global::Android.Runtime.Register ("android/provider/MediaStore$Audio$Albums", DoNotGenerateAcw=true, ApiSince = 1)]
@@ -374,6 +415,27 @@ namespace Android.Provider {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.Audio.ArtistColumns']"
+ public partial interface IArtistColumns {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.Audio.ArtistColumns']/field[@name='ARTIST']"
+ [Register ("ARTIST")]
+ public const string Artist = (string) "artist";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.Audio.ArtistColumns']/field[@name='ARTIST_KEY']"
+ [Register ("ARTIST_KEY")]
+ public const string ArtistKey = (string) "artist_key";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.Audio.ArtistColumns']/field[@name='NUMBER_OF_ALBUMS']"
+ [Register ("NUMBER_OF_ALBUMS")]
+ public const string NumberOfAlbums = (string) "number_of_albums";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.Audio.ArtistColumns']/field[@name='NUMBER_OF_TRACKS']"
+ [Register ("NUMBER_OF_TRACKS")]
+ public const string NumberOfTracks = (string) "number_of_tracks";
+
+ }
+
// Metadata.xml XPath class reference: path="/api/package[@name='android.provider']/class[@name='MediaStore.Audio.Artists']"
[global::Android.Runtime.Register ("android/provider/MediaStore$Audio$Artists", DoNotGenerateAcw=true, ApiSince = 1)]
@@ -745,6 +807,83 @@ namespace Android.Provider {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.Audio.AudioColumns']"
+ public partial interface IAudioColumns {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.Audio.AudioColumns']/field[@name='ALBUM']"
+ [Register ("ALBUM")]
+ public const string Album = (string) "album";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.Audio.AudioColumns']/field[@name='ALBUM_ART']"
+ [Register ("ALBUM_ART")]
+ public const string AlbumArt = (string) "album_art";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.Audio.AudioColumns']/field[@name='ALBUM_ID']"
+ [Register ("ALBUM_ID")]
+ public const string AlbumId = (string) "album_id";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.Audio.AudioColumns']/field[@name='ALBUM_KEY']"
+ [Register ("ALBUM_KEY")]
+ public const string AlbumKey = (string) "album_key";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.Audio.AudioColumns']/field[@name='ARTIST']"
+ [Register ("ARTIST")]
+ public const string Artist = (string) "artist";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.Audio.AudioColumns']/field[@name='ARTIST_ID']"
+ [Register ("ARTIST_ID")]
+ public const string ArtistId = (string) "artist_id";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.Audio.AudioColumns']/field[@name='ARTIST_KEY']"
+ [Register ("ARTIST_KEY")]
+ public const string ArtistKey = (string) "artist_key";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.Audio.AudioColumns']/field[@name='BOOKMARK']"
+ [Register ("BOOKMARK", ApiSince = 8)]
+ public const string Bookmark = (string) "bookmark";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.Audio.AudioColumns']/field[@name='COMPOSER']"
+ [Register ("COMPOSER")]
+ public const string Composer = (string) "composer";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.Audio.AudioColumns']/field[@name='DURATION']"
+ [Register ("DURATION")]
+ public const string Duration = (string) "duration";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.Audio.AudioColumns']/field[@name='IS_ALARM']"
+ [Register ("IS_ALARM")]
+ public const string IsAlarm = (string) "is_alarm";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.Audio.AudioColumns']/field[@name='IS_MUSIC']"
+ [Register ("IS_MUSIC")]
+ public const string IsMusic = (string) "is_music";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.Audio.AudioColumns']/field[@name='IS_NOTIFICATION']"
+ [Register ("IS_NOTIFICATION")]
+ public const string IsNotification = (string) "is_notification";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.Audio.AudioColumns']/field[@name='IS_PODCAST']"
+ [Register ("IS_PODCAST", ApiSince = 8)]
+ public const string IsPodcast = (string) "is_podcast";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.Audio.AudioColumns']/field[@name='IS_RINGTONE']"
+ [Register ("IS_RINGTONE")]
+ public const string IsRingtone = (string) "is_ringtone";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.Audio.AudioColumns']/field[@name='TITLE_KEY']"
+ [Register ("TITLE_KEY")]
+ public const string TitleKey = (string) "title_key";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.Audio.AudioColumns']/field[@name='TRACK']"
+ [Register ("TRACK")]
+ public const string Track = (string) "track";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.Audio.AudioColumns']/field[@name='YEAR']"
+ [Register ("YEAR")]
+ public const string Year = (string) "year";
+
+ }
+
// Metadata.xml XPath class reference: path="/api/package[@name='android.provider']/class[@name='MediaStore.Audio.Genres']"
[global::Android.Runtime.Register ("android/provider/MediaStore$Audio$Genres", DoNotGenerateAcw=true, ApiSince = 1)]
@@ -1105,6 +1244,15 @@ namespace Android.Provider {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.Audio.GenresColumns']"
+ public partial interface IGenresColumns {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.Audio.GenresColumns']/field[@name='NAME']"
+ [Register ("NAME")]
+ public const string Name = (string) "name";
+
+ }
+
// Metadata.xml XPath class reference: path="/api/package[@name='android.provider']/class[@name='MediaStore.Audio.Media']"
[global::Android.Runtime.Register ("android/provider/MediaStore$Audio$Media", DoNotGenerateAcw=true, ApiSince = 1)]
@@ -1740,6 +1888,27 @@ namespace Android.Provider {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.Audio.PlaylistsColumns']"
+ public partial interface IPlaylistsColumns {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.Audio.PlaylistsColumns']/field[@name='DATA']"
+ [Register ("DATA")]
+ public const string Data = (string) "_data";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.Audio.PlaylistsColumns']/field[@name='DATE_ADDED']"
+ [Register ("DATE_ADDED")]
+ public const string DateAdded = (string) "date_added";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.Audio.PlaylistsColumns']/field[@name='DATE_MODIFIED']"
+ [Register ("DATE_MODIFIED")]
+ public const string DateModified = (string) "date_modified";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.Audio.PlaylistsColumns']/field[@name='NAME']"
+ [Register ("NAME")]
+ public const string Name = (string) "name";
+
+ }
+
// Metadata.xml XPath class reference: path="/api/package[@name='android.provider']/class[@name='MediaStore.Audio.Radio']"
[global::Android.Runtime.Register ("android/provider/MediaStore$Audio$Radio", DoNotGenerateAcw=true, ApiSince = 21)]
@@ -1931,6 +2100,27 @@ namespace Android.Provider {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.Files.FileColumns']"
+ public partial interface IFileColumns {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.Files.FileColumns']/field[@name='MEDIA_TYPE']"
+ [Register ("MEDIA_TYPE")]
+ public const string MediaType = (string) "media_type";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.Files.FileColumns']/field[@name='MIME_TYPE']"
+ [Register ("MIME_TYPE")]
+ public const string MimeType = (string) "mime_type";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.Files.FileColumns']/field[@name='PARENT']"
+ [Register ("PARENT")]
+ public const string Parent = (string) "parent";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.Files.FileColumns']/field[@name='TITLE']"
+ [Register ("TITLE")]
+ public const string Title = (string) "title";
+
+ }
+
internal new static readonly JniPeerMembers _members = new XAPeerMembers ("android/provider/MediaStore$Files", typeof (Files));
internal static new IntPtr class_ref {
@@ -2115,6 +2305,51 @@ namespace Android.Provider {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.Images.ImageColumns']"
+ public partial interface IImageColumns {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.Images.ImageColumns']/field[@name='BUCKET_DISPLAY_NAME']"
+ [Register ("BUCKET_DISPLAY_NAME")]
+ public const string BucketDisplayName = (string) "bucket_display_name";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.Images.ImageColumns']/field[@name='BUCKET_ID']"
+ [Register ("BUCKET_ID")]
+ public const string BucketId = (string) "bucket_id";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.Images.ImageColumns']/field[@name='DATE_TAKEN']"
+ [Register ("DATE_TAKEN")]
+ public const string DateTaken = (string) "datetaken";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.Images.ImageColumns']/field[@name='DESCRIPTION']"
+ [Register ("DESCRIPTION")]
+ public const string Description = (string) "description";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.Images.ImageColumns']/field[@name='IS_PRIVATE']"
+ [Register ("IS_PRIVATE")]
+ public const string IsPrivate = (string) "isprivate";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.Images.ImageColumns']/field[@name='LATITUDE']"
+ [Register ("LATITUDE")]
+ public const string Latitude = (string) "latitude";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.Images.ImageColumns']/field[@name='LONGITUDE']"
+ [Register ("LONGITUDE")]
+ public const string Longitude = (string) "longitude";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.Images.ImageColumns']/field[@name='MINI_THUMB_MAGIC']"
+ [Register ("MINI_THUMB_MAGIC")]
+ public const string MiniThumbMagic = (string) "mini_thumb_magic";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.Images.ImageColumns']/field[@name='ORIENTATION']"
+ [Register ("ORIENTATION")]
+ public const string Orientation = (string) "orientation";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.Images.ImageColumns']/field[@name='PICASA_ID']"
+ [Register ("PICASA_ID")]
+ public const string PicasaId = (string) "picasa_id";
+
+ }
+
// Metadata.xml XPath class reference: path="/api/package[@name='android.provider']/class[@name='MediaStore.Images.Media']"
[global::Android.Runtime.Register ("android/provider/MediaStore$Images$Media", DoNotGenerateAcw=true, ApiSince = 1)]
@@ -2803,6 +3038,47 @@ namespace Android.Provider {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.MediaColumns']"
+ public partial interface IMediaColumns {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.MediaColumns']/field[@name='DATA']"
+ [Register ("DATA")]
+ public const string Data = (string) "_data";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.MediaColumns']/field[@name='DATE_ADDED']"
+ [Register ("DATE_ADDED")]
+ public const string DateAdded = (string) "date_added";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.MediaColumns']/field[@name='DATE_MODIFIED']"
+ [Register ("DATE_MODIFIED")]
+ public const string DateModified = (string) "date_modified";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.MediaColumns']/field[@name='DISPLAY_NAME']"
+ [Register ("DISPLAY_NAME")]
+ public const string DisplayName = (string) "_display_name";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.MediaColumns']/field[@name='HEIGHT']"
+ [Register ("HEIGHT", ApiSince = 16)]
+ public const string Height = (string) "height";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.MediaColumns']/field[@name='MIME_TYPE']"
+ [Register ("MIME_TYPE")]
+ public const string MimeType = (string) "mime_type";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.MediaColumns']/field[@name='SIZE']"
+ [Register ("SIZE")]
+ public const string Size = (string) "_size";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.MediaColumns']/field[@name='TITLE']"
+ [Register ("TITLE")]
+ public const string Title = (string) "title";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.MediaColumns']/field[@name='WIDTH']"
+ [Register ("WIDTH", ApiSince = 16)]
+ public const string Width = (string) "width";
+
+ }
+
// Metadata.xml XPath class reference: path="/api/package[@name='android.provider']/class[@name='MediaStore.Video']"
[global::Android.Runtime.Register ("android/provider/MediaStore$Video", DoNotGenerateAcw=true, ApiSince = 1)]
@@ -3354,6 +3630,75 @@ namespace Android.Provider {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.Video.VideoColumns']"
+ public partial interface IVideoColumns {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.Video.VideoColumns']/field[@name='ALBUM']"
+ [Register ("ALBUM")]
+ public const string Album = (string) "album";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.Video.VideoColumns']/field[@name='ARTIST']"
+ [Register ("ARTIST")]
+ public const string Artist = (string) "artist";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.Video.VideoColumns']/field[@name='BOOKMARK']"
+ [Register ("BOOKMARK", ApiSince = 3)]
+ public const string Bookmark = (string) "bookmark";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.Video.VideoColumns']/field[@name='BUCKET_DISPLAY_NAME']"
+ [Register ("BUCKET_DISPLAY_NAME", ApiSince = 3)]
+ public const string BucketDisplayName = (string) "bucket_display_name";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.Video.VideoColumns']/field[@name='BUCKET_ID']"
+ [Register ("BUCKET_ID", ApiSince = 3)]
+ public const string BucketId = (string) "bucket_id";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.Video.VideoColumns']/field[@name='CATEGORY']"
+ [Register ("CATEGORY")]
+ public const string Category = (string) "category";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.Video.VideoColumns']/field[@name='DATE_TAKEN']"
+ [Register ("DATE_TAKEN")]
+ public const string DateTaken = (string) "datetaken";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.Video.VideoColumns']/field[@name='DESCRIPTION']"
+ [Register ("DESCRIPTION")]
+ public const string Description = (string) "description";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.Video.VideoColumns']/field[@name='DURATION']"
+ [Register ("DURATION")]
+ public const string Duration = (string) "duration";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.Video.VideoColumns']/field[@name='IS_PRIVATE']"
+ [Register ("IS_PRIVATE")]
+ public const string IsPrivate = (string) "isprivate";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.Video.VideoColumns']/field[@name='LANGUAGE']"
+ [Register ("LANGUAGE")]
+ public const string Language = (string) "language";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.Video.VideoColumns']/field[@name='LATITUDE']"
+ [Register ("LATITUDE")]
+ public const string Latitude = (string) "latitude";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.Video.VideoColumns']/field[@name='LONGITUDE']"
+ [Register ("LONGITUDE")]
+ public const string Longitude = (string) "longitude";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.Video.VideoColumns']/field[@name='MINI_THUMB_MAGIC']"
+ [Register ("MINI_THUMB_MAGIC")]
+ public const string MiniThumbMagic = (string) "mini_thumb_magic";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.Video.VideoColumns']/field[@name='RESOLUTION']"
+ [Register ("RESOLUTION")]
+ public const string Resolution = (string) "resolution";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='MediaStore.Video.VideoColumns']/field[@name='TAGS']"
+ [Register ("TAGS")]
+ public const string Tags = (string) "tags";
+
+ }
+
internal new static readonly JniPeerMembers _members = new XAPeerMembers ("android/provider/MediaStore$Video", typeof (Video));
internal static new IntPtr class_ref {
diff --git a/mono.android-android-28/mcw/Android.Provider.SyncStateContract.cs b/mono.android-android-28/mcw/Android.Provider.SyncStateContract.cs
index 07aa2ee..6fca7cd 100644
--- a/mono.android-android-28/mcw/Android.Provider.SyncStateContract.cs
+++ b/mono.android-android-28/mcw/Android.Provider.SyncStateContract.cs
@@ -48,6 +48,23 @@ namespace Android.Provider {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.provider']/interface[@name='SyncStateContract.Columns']"
+ public partial interface IColumns {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='SyncStateContract.Columns']/field[@name='ACCOUNT_NAME']"
+ [Register ("ACCOUNT_NAME")]
+ public const string AccountName = (string) "account_name";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='SyncStateContract.Columns']/field[@name='ACCOUNT_TYPE']"
+ [Register ("ACCOUNT_TYPE")]
+ public const string AccountType = (string) "account_type";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='SyncStateContract.Columns']/field[@name='DATA']"
+ [Register ("DATA")]
+ public const string Data = (string) "data";
+
+ }
+
// Metadata.xml XPath class reference: path="/api/package[@name='android.provider']/class[@name='SyncStateContract.Constants']"
[global::Android.Runtime.Register ("android/provider/SyncStateContract$Constants", DoNotGenerateAcw=true, ApiSince = 5)]
diff --git a/mono.android-android-28/mcw/Android.Provider.Telephony.cs b/mono.android-android-28/mcw/Android.Provider.Telephony.cs
index 1c4f393..e551203 100644
--- a/mono.android-android-28/mcw/Android.Provider.Telephony.cs
+++ b/mono.android-android-28/mcw/Android.Provider.Telephony.cs
@@ -202,6 +202,147 @@ namespace Android.Provider {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.provider']/interface[@name='Telephony.BaseMmsColumns']"
+ public partial interface IBaseMmsColumns {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Telephony.BaseMmsColumns']/field[@name='CONTENT_CLASS']"
+ [Register ("CONTENT_CLASS")]
+ public const string ContentClass = (string) "ct_cls";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Telephony.BaseMmsColumns']/field[@name='CONTENT_LOCATION']"
+ [Register ("CONTENT_LOCATION")]
+ public const string ContentLocation = (string) "ct_l";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Telephony.BaseMmsColumns']/field[@name='CONTENT_TYPE']"
+ [Register ("CONTENT_TYPE")]
+ public const string ContentType = (string) "ct_t";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Telephony.BaseMmsColumns']/field[@name='CREATOR']"
+ [Register ("CREATOR", ApiSince = 21)]
+ public const string Creator = (string) "creator";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Telephony.BaseMmsColumns']/field[@name='DATE']"
+ [Register ("DATE")]
+ public const string Date = (string) "date";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Telephony.BaseMmsColumns']/field[@name='DATE_SENT']"
+ [Register ("DATE_SENT")]
+ public const string DateSent = (string) "date_sent";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Telephony.BaseMmsColumns']/field[@name='DELIVERY_REPORT']"
+ [Register ("DELIVERY_REPORT")]
+ public const string DeliveryReport = (string) "d_rpt";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Telephony.BaseMmsColumns']/field[@name='DELIVERY_TIME']"
+ [Register ("DELIVERY_TIME")]
+ public const string DeliveryTime = (string) "d_tm";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Telephony.BaseMmsColumns']/field[@name='EXPIRY']"
+ [Register ("EXPIRY")]
+ public const string Expiry = (string) "exp";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Telephony.BaseMmsColumns']/field[@name='LOCKED']"
+ [Register ("LOCKED")]
+ public const string Locked = (string) "locked";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Telephony.BaseMmsColumns']/field[@name='MESSAGE_BOX']"
+ [Register ("MESSAGE_BOX")]
+ public const string MessageBox = (string) "msg_box";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Telephony.BaseMmsColumns']/field[@name='MESSAGE_CLASS']"
+ [Register ("MESSAGE_CLASS")]
+ public const string MessageClass = (string) "m_cls";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Telephony.BaseMmsColumns']/field[@name='MESSAGE_ID']"
+ [Register ("MESSAGE_ID")]
+ public const string MessageId = (string) "m_id";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Telephony.BaseMmsColumns']/field[@name='MESSAGE_SIZE']"
+ [Register ("MESSAGE_SIZE")]
+ public const string MessageSize = (string) "m_size";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Telephony.BaseMmsColumns']/field[@name='MESSAGE_TYPE']"
+ [Register ("MESSAGE_TYPE")]
+ public const string MessageType = (string) "m_type";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Telephony.BaseMmsColumns']/field[@name='MMS_VERSION']"
+ [Register ("MMS_VERSION")]
+ public const string MmsVersion = (string) "v";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Telephony.BaseMmsColumns']/field[@name='PRIORITY']"
+ [Register ("PRIORITY")]
+ public const string Priority = (string) "pri";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Telephony.BaseMmsColumns']/field[@name='READ']"
+ [Register ("READ")]
+ public const string Read = (string) "read";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Telephony.BaseMmsColumns']/field[@name='READ_REPORT']"
+ [Register ("READ_REPORT")]
+ public const string ReadReport = (string) "rr";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Telephony.BaseMmsColumns']/field[@name='READ_STATUS']"
+ [Register ("READ_STATUS")]
+ public const string ReadStatus = (string) "read_status";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Telephony.BaseMmsColumns']/field[@name='REPORT_ALLOWED']"
+ [Register ("REPORT_ALLOWED")]
+ public const string ReportAllowed = (string) "rpt_a";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Telephony.BaseMmsColumns']/field[@name='RESPONSE_STATUS']"
+ [Register ("RESPONSE_STATUS")]
+ public const string ResponseStatus = (string) "resp_st";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Telephony.BaseMmsColumns']/field[@name='RESPONSE_TEXT']"
+ [Register ("RESPONSE_TEXT")]
+ public const string ResponseText = (string) "resp_txt";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Telephony.BaseMmsColumns']/field[@name='RETRIEVE_STATUS']"
+ [Register ("RETRIEVE_STATUS")]
+ public const string RetrieveStatus = (string) "retr_st";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Telephony.BaseMmsColumns']/field[@name='RETRIEVE_TEXT']"
+ [Register ("RETRIEVE_TEXT")]
+ public const string RetrieveText = (string) "retr_txt";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Telephony.BaseMmsColumns']/field[@name='RETRIEVE_TEXT_CHARSET']"
+ [Register ("RETRIEVE_TEXT_CHARSET")]
+ public const string RetrieveTextCharset = (string) "retr_txt_cs";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Telephony.BaseMmsColumns']/field[@name='SEEN']"
+ [Register ("SEEN")]
+ public const string Seen = (string) "seen";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Telephony.BaseMmsColumns']/field[@name='STATUS']"
+ [Register ("STATUS")]
+ public const string Status = (string) "st";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Telephony.BaseMmsColumns']/field[@name='SUBJECT']"
+ [Register ("SUBJECT")]
+ public const string Subject = (string) "sub";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Telephony.BaseMmsColumns']/field[@name='SUBJECT_CHARSET']"
+ [Register ("SUBJECT_CHARSET")]
+ public const string SubjectCharset = (string) "sub_cs";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Telephony.BaseMmsColumns']/field[@name='SUBSCRIPTION_ID']"
+ [Register ("SUBSCRIPTION_ID", ApiSince = 22)]
+ public const string SubscriptionId = (string) "sub_id";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Telephony.BaseMmsColumns']/field[@name='TEXT_ONLY']"
+ [Register ("TEXT_ONLY")]
+ public const string TextOnly = (string) "text_only";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Telephony.BaseMmsColumns']/field[@name='THREAD_ID']"
+ [Register ("THREAD_ID")]
+ public const string ThreadId = (string) "thread_id";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Telephony.BaseMmsColumns']/field[@name='TRANSACTION_ID']"
+ [Register ("TRANSACTION_ID")]
+ public const string TransactionId = (string) "tr_id";
+
+ }
+
[Register ("android/provider/Telephony$CanonicalAddressesColumns", ApiSince = 19, DoNotGenerateAcw=true)]
public abstract class CanonicalAddressesColumns : Java.Lang.Object {
@@ -234,6 +375,15 @@ namespace Android.Provider {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.provider']/interface[@name='Telephony.CanonicalAddressesColumns']"
+ public partial interface ICanonicalAddressesColumns {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Telephony.CanonicalAddressesColumns']/field[@name='ADDRESS']"
+ [Register ("ADDRESS")]
+ public const string Address = (string) "address";
+
+ }
+
// Metadata.xml XPath class reference: path="/api/package[@name='android.provider']/class[@name='Telephony.CarrierId']"
[global::Android.Runtime.Register ("android/provider/Telephony$CarrierId", DoNotGenerateAcw=true, ApiSince = 28)]
@@ -3611,6 +3761,83 @@ namespace Android.Provider {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.provider']/interface[@name='Telephony.TextBasedSmsColumns']"
+ public partial interface ITextBasedSmsColumns {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Telephony.TextBasedSmsColumns']/field[@name='ADDRESS']"
+ [Register ("ADDRESS")]
+ public const string Address = (string) "address";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Telephony.TextBasedSmsColumns']/field[@name='BODY']"
+ [Register ("BODY")]
+ public const string Body = (string) "body";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Telephony.TextBasedSmsColumns']/field[@name='CREATOR']"
+ [Register ("CREATOR", ApiSince = 21)]
+ public const string Creator = (string) "creator";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Telephony.TextBasedSmsColumns']/field[@name='DATE']"
+ [Register ("DATE")]
+ public const string Date = (string) "date";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Telephony.TextBasedSmsColumns']/field[@name='DATE_SENT']"
+ [Register ("DATE_SENT")]
+ public const string DateSent = (string) "date_sent";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Telephony.TextBasedSmsColumns']/field[@name='ERROR_CODE']"
+ [Register ("ERROR_CODE")]
+ public const string ErrorCode = (string) "error_code";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Telephony.TextBasedSmsColumns']/field[@name='LOCKED']"
+ [Register ("LOCKED")]
+ public const string Locked = (string) "locked";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Telephony.TextBasedSmsColumns']/field[@name='PERSON']"
+ [Register ("PERSON")]
+ public const string Person = (string) "person";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Telephony.TextBasedSmsColumns']/field[@name='PROTOCOL']"
+ [Register ("PROTOCOL")]
+ public const string Protocol = (string) "protocol";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Telephony.TextBasedSmsColumns']/field[@name='READ']"
+ [Register ("READ")]
+ public const string Read = (string) "read";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Telephony.TextBasedSmsColumns']/field[@name='REPLY_PATH_PRESENT']"
+ [Register ("REPLY_PATH_PRESENT")]
+ public const string ReplyPathPresent = (string) "reply_path_present";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Telephony.TextBasedSmsColumns']/field[@name='SEEN']"
+ [Register ("SEEN")]
+ public const string Seen = (string) "seen";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Telephony.TextBasedSmsColumns']/field[@name='SERVICE_CENTER']"
+ [Register ("SERVICE_CENTER")]
+ public const string ServiceCenter = (string) "service_center";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Telephony.TextBasedSmsColumns']/field[@name='STATUS']"
+ [Register ("STATUS")]
+ public const string Status = (string) "status";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Telephony.TextBasedSmsColumns']/field[@name='SUBJECT']"
+ [Register ("SUBJECT")]
+ public const string Subject = (string) "subject";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Telephony.TextBasedSmsColumns']/field[@name='SUBSCRIPTION_ID']"
+ [Register ("SUBSCRIPTION_ID", ApiSince = 22)]
+ public const string SubscriptionId = (string) "sub_id";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Telephony.TextBasedSmsColumns']/field[@name='THREAD_ID']"
+ [Register ("THREAD_ID")]
+ public const string ThreadId = (string) "thread_id";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Telephony.TextBasedSmsColumns']/field[@name='TYPE']"
+ [Register ("TYPE")]
+ public const string Type = (string) "type";
+
+ }
+
// Metadata.xml XPath class reference: path="/api/package[@name='android.provider']/class[@name='Telephony.Threads']"
[global::Android.Runtime.Register ("android/provider/Telephony$Threads", DoNotGenerateAcw=true, ApiSince = 19)]
@@ -3830,6 +4057,51 @@ namespace Android.Provider {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='android.provider']/interface[@name='Telephony.ThreadsColumns']"
+ public partial interface IThreadsColumns {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Telephony.ThreadsColumns']/field[@name='ARCHIVED']"
+ [Register ("ARCHIVED", ApiSince = 21)]
+ public const string Archived = (string) "archived";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Telephony.ThreadsColumns']/field[@name='DATE']"
+ [Register ("DATE")]
+ public const string Date = (string) "date";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Telephony.ThreadsColumns']/field[@name='ERROR']"
+ [Register ("ERROR")]
+ public const string Error = (string) "error";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Telephony.ThreadsColumns']/field[@name='HAS_ATTACHMENT']"
+ [Register ("HAS_ATTACHMENT")]
+ public const string HasAttachment = (string) "has_attachment";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Telephony.ThreadsColumns']/field[@name='MESSAGE_COUNT']"
+ [Register ("MESSAGE_COUNT")]
+ public const string MessageCount = (string) "message_count";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Telephony.ThreadsColumns']/field[@name='READ']"
+ [Register ("READ")]
+ public const string Read = (string) "read";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Telephony.ThreadsColumns']/field[@name='RECIPIENT_IDS']"
+ [Register ("RECIPIENT_IDS")]
+ public const string RecipientIds = (string) "recipient_ids";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Telephony.ThreadsColumns']/field[@name='SNIPPET']"
+ [Register ("SNIPPET")]
+ public const string Snippet = (string) "snippet";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Telephony.ThreadsColumns']/field[@name='SNIPPET_CHARSET']"
+ [Register ("SNIPPET_CHARSET")]
+ public const string SnippetCharset = (string) "snippet_cs";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.provider']/interface[@name='Telephony.ThreadsColumns']/field[@name='TYPE']"
+ [Register ("TYPE")]
+ public const string Type = (string) "type";
+
+ }
+
internal new static readonly JniPeerMembers _members = new XAPeerMembers ("android/provider/Telephony", typeof (Telephony));
internal static new IntPtr class_ref {
diff --git a/mono.android-android-28/mcw/Android.Views.IMenu.cs b/mono.android-android-28/mcw/Android.Views.IMenu.cs
index be8b9b7..13ecbc0 100644
--- a/mono.android-android-28/mcw/Android.Views.IMenu.cs
+++ b/mono.android-android-28/mcw/Android.Views.IMenu.cs
@@ -38,6 +38,18 @@ namespace Android.Views {
[Register ("android/view/Menu", "", "Android.Views.IMenuInvoker", ApiSince = 1)]
public partial interface IMenu : IJavaObject {
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.view']/interface[@name='Menu']/field[@name='FIRST']"
+ [Register ("FIRST")]
+ public const int First = (int) 1;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.view']/interface[@name='Menu']/field[@name='NONE']"
+ [Register ("NONE")]
+ public const int None = (int) 0;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.view']/interface[@name='Menu']/field[@name='SUPPORTED_MODIFIERS_MASK']"
+ [Register ("SUPPORTED_MODIFIERS_MASK", ApiSince = 26)]
+ public const int SupportedModifiersMask = (int) 69647;
+
bool HasVisibleItems {
// Metadata.xml XPath method reference: path="/api/package[@name='android.view']/interface[@name='Menu']/method[@name='hasVisibleItems' and count(parameter)=0]"
[Register ("hasVisibleItems", "()Z", "GetHasVisibleItemsHandler:Android.Views.IMenuInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")] get;
diff --git a/mono.android-android-28/mcw/Android.Views.InputMethods.IInputMethod.cs b/mono.android-android-28/mcw/Android.Views.InputMethods.IInputMethod.cs
index 466958f..50d5695 100644
--- a/mono.android-android-28/mcw/Android.Views.InputMethods.IInputMethod.cs
+++ b/mono.android-android-28/mcw/Android.Views.InputMethods.IInputMethod.cs
@@ -125,6 +125,14 @@ namespace Android.Views.InputMethods {
[Register ("android/view/inputmethod/InputMethod", "", "Android.Views.InputMethods.IInputMethodInvoker", ApiSince = 3)]
public partial interface IInputMethod : IJavaObject {
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.view.inputmethod']/interface[@name='InputMethod']/field[@name='SERVICE_INTERFACE']"
+ [Register ("SERVICE_INTERFACE")]
+ public const string ServiceInterface = (string) "android.view.InputMethod";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.view.inputmethod']/interface[@name='InputMethod']/field[@name='SERVICE_META_DATA']"
+ [Register ("SERVICE_META_DATA")]
+ public const string ServiceMetaData = (string) "android.view.im";
+
// Metadata.xml XPath method reference: path="/api/package[@name='android.view.inputmethod']/interface[@name='InputMethod']/method[@name='attachToken' and count(parameter)=1 and parameter[1][@type='android.os.IBinder']]"
[Register ("attachToken", "(Landroid/os/IBinder;)V", "GetAttachToken_Landroid_os_IBinder_Handler:Android.Views.InputMethods.IInputMethodInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
void AttachToken (Android.OS.IBinder token);
diff --git a/mono.android-android-28/mcw/Android.Views.TextClassifiers.ITextClassifier.cs b/mono.android-android-28/mcw/Android.Views.TextClassifiers.ITextClassifier.cs
index 3a2cfdc..b9a926a 100644
--- a/mono.android-android-28/mcw/Android.Views.TextClassifiers.ITextClassifier.cs
+++ b/mono.android-android-28/mcw/Android.Views.TextClassifiers.ITextClassifier.cs
@@ -283,6 +283,86 @@ namespace Android.Views.TextClassifiers {
[Register ("android/view/textclassifier/TextClassifier", "", "Android.Views.TextClassifiers.ITextClassifierInvoker", ApiSince = 26)]
public partial interface ITextClassifier : IJavaObject {
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.view.textclassifier']/interface[@name='TextClassifier']/field[@name='HINT_TEXT_IS_EDITABLE']"
+ [Register ("HINT_TEXT_IS_EDITABLE", ApiSince = 28)]
+ public const string HintTextIsEditable = (string) "android.text_is_editable";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.view.textclassifier']/interface[@name='TextClassifier']/field[@name='HINT_TEXT_IS_NOT_EDITABLE']"
+ [Register ("HINT_TEXT_IS_NOT_EDITABLE", ApiSince = 28)]
+ public const string HintTextIsNotEditable = (string) "android.text_is_not_editable";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.view.textclassifier']/interface[@name='TextClassifier']/field[@name='TYPE_ADDRESS']"
+ [Register ("TYPE_ADDRESS")]
+ public const string TypeAddress = (string) "address";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.view.textclassifier']/interface[@name='TextClassifier']/field[@name='TYPE_DATE']"
+ [Register ("TYPE_DATE", ApiSince = 28)]
+ public const string TypeDate = (string) "date";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.view.textclassifier']/interface[@name='TextClassifier']/field[@name='TYPE_DATE_TIME']"
+ [Register ("TYPE_DATE_TIME", ApiSince = 28)]
+ public const string TypeDateTime = (string) "datetime";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.view.textclassifier']/interface[@name='TextClassifier']/field[@name='TYPE_EMAIL']"
+ [Register ("TYPE_EMAIL")]
+ public const string TypeEmail = (string) "email";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.view.textclassifier']/interface[@name='TextClassifier']/field[@name='TYPE_FLIGHT_NUMBER']"
+ [Register ("TYPE_FLIGHT_NUMBER", ApiSince = 28)]
+ public const string TypeFlightNumber = (string) "flight";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.view.textclassifier']/interface[@name='TextClassifier']/field[@name='TYPE_OTHER']"
+ [Register ("TYPE_OTHER")]
+ public const string TypeOther = (string) "other";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.view.textclassifier']/interface[@name='TextClassifier']/field[@name='TYPE_PHONE']"
+ [Register ("TYPE_PHONE")]
+ public const string TypePhone = (string) "phone";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.view.textclassifier']/interface[@name='TextClassifier']/field[@name='TYPE_UNKNOWN']"
+ [Register ("TYPE_UNKNOWN", ApiSince = 28)]
+ public const string TypeUnknown = (string) "";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.view.textclassifier']/interface[@name='TextClassifier']/field[@name='TYPE_URL']"
+ [Register ("TYPE_URL")]
+ public const string TypeUrl = (string) "url";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.view.textclassifier']/interface[@name='TextClassifier']/field[@name='WIDGET_TYPE_CUSTOM_EDITTEXT']"
+ [Register ("WIDGET_TYPE_CUSTOM_EDITTEXT", ApiSince = 28)]
+ public const string WidgetTypeCustomEdittext = (string) "customedit";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.view.textclassifier']/interface[@name='TextClassifier']/field[@name='WIDGET_TYPE_CUSTOM_TEXTVIEW']"
+ [Register ("WIDGET_TYPE_CUSTOM_TEXTVIEW", ApiSince = 28)]
+ public const string WidgetTypeCustomTextview = (string) "customview";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.view.textclassifier']/interface[@name='TextClassifier']/field[@name='WIDGET_TYPE_CUSTOM_UNSELECTABLE_TEXTVIEW']"
+ [Register ("WIDGET_TYPE_CUSTOM_UNSELECTABLE_TEXTVIEW", ApiSince = 28)]
+ public const string WidgetTypeCustomUnselectableTextview = (string) "nosel-customview";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.view.textclassifier']/interface[@name='TextClassifier']/field[@name='WIDGET_TYPE_EDIT_WEBVIEW']"
+ [Register ("WIDGET_TYPE_EDIT_WEBVIEW", ApiSince = 28)]
+ public const string WidgetTypeEditWebview = (string) "edit-webview";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.view.textclassifier']/interface[@name='TextClassifier']/field[@name='WIDGET_TYPE_EDITTEXT']"
+ [Register ("WIDGET_TYPE_EDITTEXT", ApiSince = 28)]
+ public const string WidgetTypeEdittext = (string) "edittext";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.view.textclassifier']/interface[@name='TextClassifier']/field[@name='WIDGET_TYPE_TEXTVIEW']"
+ [Register ("WIDGET_TYPE_TEXTVIEW", ApiSince = 28)]
+ public const string WidgetTypeTextview = (string) "textview";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.view.textclassifier']/interface[@name='TextClassifier']/field[@name='WIDGET_TYPE_UNKNOWN']"
+ [Register ("WIDGET_TYPE_UNKNOWN", ApiSince = 28)]
+ public const string WidgetTypeUnknown = (string) "unknown";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.view.textclassifier']/interface[@name='TextClassifier']/field[@name='WIDGET_TYPE_UNSELECTABLE_TEXTVIEW']"
+ [Register ("WIDGET_TYPE_UNSELECTABLE_TEXTVIEW", ApiSince = 28)]
+ public const string WidgetTypeUnselectableTextview = (string) "nosel-textview";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.view.textclassifier']/interface[@name='TextClassifier']/field[@name='WIDGET_TYPE_WEBVIEW']"
+ [Register ("WIDGET_TYPE_WEBVIEW", ApiSince = 28)]
+ public const string WidgetTypeWebview = (string) "webview";
+
// Metadata.xml XPath method reference: path="/api/package[@name='android.view.textclassifier']/interface[@name='TextClassifier']/method[@name='classifyText' and count(parameter)=4 and parameter[1][@type='java.lang.CharSequence'] and parameter[2][@type='int'] and parameter[3][@type='int'] and parameter[4][@type='android.os.LocaleList']]"
[Register ("classifyText", "(Ljava/lang/CharSequence;IILandroid/os/LocaleList;)Landroid/view/textclassifier/TextClassification;", "GetClassifyText_Ljava_lang_CharSequence_IILandroid_os_LocaleList_Handler:Android.Views.TextClassifiers.ITextClassifierInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
Android.Views.TextClassifiers.TextClassification ClassifyText (Java.Lang.ICharSequence text, int startIndex, int endIndex, Android.OS.LocaleList defaultLocales);
diff --git a/mono.android-android-28/mcw/Android.Widget.IAdapter.cs b/mono.android-android-28/mcw/Android.Widget.IAdapter.cs
index 5732f1f..4a36490 100644
--- a/mono.android-android-28/mcw/Android.Widget.IAdapter.cs
+++ b/mono.android-android-28/mcw/Android.Widget.IAdapter.cs
@@ -34,6 +34,14 @@ namespace Android.Widget {
[Register ("android/widget/Adapter", "", "Android.Widget.IAdapterInvoker", ApiSince = 1)]
public partial interface IAdapter : IJavaObject {
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.widget']/interface[@name='Adapter']/field[@name='IGNORE_ITEM_VIEW_TYPE']"
+ [Register ("IGNORE_ITEM_VIEW_TYPE")]
+ public const int IgnoreItemViewType = (int) -1;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='android.widget']/interface[@name='Adapter']/field[@name='NO_SELECTION']"
+ [Register ("NO_SELECTION")]
+ public const int NoSelection = (int) -2147483648;
+
int Count {
// Metadata.xml XPath method reference: path="/api/package[@name='android.widget']/interface[@name='Adapter']/method[@name='getCount' and count(parameter)=0]"
[Register ("getCount", "()I", "GetGetCountHandler:Android.Widget.IAdapterInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")] get;
diff --git a/mono.android-android-28/mcw/Dalvik.Bytecode.IOpcodes.cs b/mono.android-android-28/mcw/Dalvik.Bytecode.IOpcodes.cs
index 3890350..a6e5cd5 100644
--- a/mono.android-android-28/mcw/Dalvik.Bytecode.IOpcodes.cs
+++ b/mono.android-android-28/mcw/Dalvik.Bytecode.IOpcodes.cs
@@ -1169,4 +1169,1156 @@ namespace Dalvik.Bytecode {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']"
+ public partial interface IOpcodes {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_ADD_DOUBLE']"
+ [Register ("OP_ADD_DOUBLE")]
+ public const int OpAddDouble = (int) 171;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_ADD_DOUBLE_2ADDR']"
+ [Register ("OP_ADD_DOUBLE_2ADDR")]
+ public const int OpAddDouble2addr = (int) 203;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_ADD_FLOAT']"
+ [Register ("OP_ADD_FLOAT")]
+ public const int OpAddFloat = (int) 166;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_ADD_FLOAT_2ADDR']"
+ [Register ("OP_ADD_FLOAT_2ADDR")]
+ public const int OpAddFloat2addr = (int) 198;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_ADD_INT']"
+ [Register ("OP_ADD_INT")]
+ public const int OpAddInt = (int) 144;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_ADD_INT_2ADDR']"
+ [Register ("OP_ADD_INT_2ADDR")]
+ public const int OpAddInt2addr = (int) 176;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_ADD_INT_LIT16']"
+ [Register ("OP_ADD_INT_LIT16")]
+ public const int OpAddIntLit16 = (int) 208;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_ADD_INT_LIT8']"
+ [Register ("OP_ADD_INT_LIT8")]
+ public const int OpAddIntLit8 = (int) 216;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_ADD_LONG']"
+ [Register ("OP_ADD_LONG")]
+ public const int OpAddLong = (int) 155;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_ADD_LONG_2ADDR']"
+ [Register ("OP_ADD_LONG_2ADDR")]
+ public const int OpAddLong2addr = (int) 187;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_AGET']"
+ [Register ("OP_AGET")]
+ public const int OpAget = (int) 68;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_AGET_BOOLEAN']"
+ [Register ("OP_AGET_BOOLEAN")]
+ public const int OpAgetBoolean = (int) 71;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_AGET_BYTE']"
+ [Register ("OP_AGET_BYTE")]
+ public const int OpAgetByte = (int) 72;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_AGET_CHAR']"
+ [Register ("OP_AGET_CHAR")]
+ public const int OpAgetChar = (int) 73;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_AGET_OBJECT']"
+ [Register ("OP_AGET_OBJECT")]
+ public const int OpAgetObject = (int) 70;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_AGET_SHORT']"
+ [Register ("OP_AGET_SHORT")]
+ public const int OpAgetShort = (int) 74;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_AGET_WIDE']"
+ [Register ("OP_AGET_WIDE")]
+ public const int OpAgetWide = (int) 69;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_AND_INT']"
+ [Register ("OP_AND_INT")]
+ public const int OpAndInt = (int) 149;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_AND_INT_2ADDR']"
+ [Register ("OP_AND_INT_2ADDR")]
+ public const int OpAndInt2addr = (int) 181;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_AND_INT_LIT16']"
+ [Register ("OP_AND_INT_LIT16")]
+ public const int OpAndIntLit16 = (int) 213;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_AND_INT_LIT8']"
+ [Register ("OP_AND_INT_LIT8")]
+ public const int OpAndIntLit8 = (int) 221;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_AND_LONG']"
+ [Register ("OP_AND_LONG")]
+ public const int OpAndLong = (int) 160;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_AND_LONG_2ADDR']"
+ [Register ("OP_AND_LONG_2ADDR")]
+ public const int OpAndLong2addr = (int) 192;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_APUT']"
+ [Register ("OP_APUT")]
+ public const int OpAput = (int) 75;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_APUT_BOOLEAN']"
+ [Register ("OP_APUT_BOOLEAN")]
+ public const int OpAputBoolean = (int) 78;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_APUT_BYTE']"
+ [Register ("OP_APUT_BYTE")]
+ public const int OpAputByte = (int) 79;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_APUT_CHAR']"
+ [Register ("OP_APUT_CHAR")]
+ public const int OpAputChar = (int) 80;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_APUT_OBJECT']"
+ [Register ("OP_APUT_OBJECT")]
+ public const int OpAputObject = (int) 77;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_APUT_SHORT']"
+ [Register ("OP_APUT_SHORT")]
+ public const int OpAputShort = (int) 81;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_APUT_WIDE']"
+ [Register ("OP_APUT_WIDE")]
+ public const int OpAputWide = (int) 76;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_ARRAY_LENGTH']"
+ [Register ("OP_ARRAY_LENGTH")]
+ public const int OpArrayLength = (int) 33;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_BREAKPOINT']"
+ [Register ("OP_BREAKPOINT", ApiSince = 8)]
+ [Obsolete ("deprecated")]
+ public const int OpBreakpoint = (int) 236;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_CHECK_CAST']"
+ [Register ("OP_CHECK_CAST")]
+ public const int OpCheckCast = (int) 31;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_CHECK_CAST_JUMBO']"
+ [Register ("OP_CHECK_CAST_JUMBO", ApiSince = 11)]
+ public const int OpCheckCastJumbo = (int) 511;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_CMP_LONG']"
+ [Register ("OP_CMP_LONG")]
+ public const int OpCmpLong = (int) 49;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_CMPG_DOUBLE']"
+ [Register ("OP_CMPG_DOUBLE")]
+ public const int OpCmpgDouble = (int) 48;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_CMPG_FLOAT']"
+ [Register ("OP_CMPG_FLOAT")]
+ public const int OpCmpgFloat = (int) 46;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_CMPL_DOUBLE']"
+ [Register ("OP_CMPL_DOUBLE")]
+ public const int OpCmplDouble = (int) 47;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_CMPL_FLOAT']"
+ [Register ("OP_CMPL_FLOAT")]
+ public const int OpCmplFloat = (int) 45;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_CONST']"
+ [Register ("OP_CONST")]
+ public const int OpConst = (int) 20;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_CONST_16']"
+ [Register ("OP_CONST_16")]
+ public const int OpConst16 = (int) 19;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_CONST_4']"
+ [Register ("OP_CONST_4")]
+ public const int OpConst4 = (int) 18;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_CONST_CLASS']"
+ [Register ("OP_CONST_CLASS")]
+ public const int OpConstClass = (int) 28;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_CONST_CLASS_JUMBO']"
+ [Register ("OP_CONST_CLASS_JUMBO", ApiSince = 11)]
+ public const int OpConstClassJumbo = (int) 255;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_CONST_HIGH16']"
+ [Register ("OP_CONST_HIGH16")]
+ public const int OpConstHigh16 = (int) 21;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_CONST_METHOD_HANDLE']"
+ [Register ("OP_CONST_METHOD_HANDLE", ApiSince = 28)]
+ public const int OpConstMethodHandle = (int) 254;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_CONST_METHOD_TYPE']"
+ [Register ("OP_CONST_METHOD_TYPE", ApiSince = 28)]
+ public const int OpConstMethodType = (int) 255;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_CONST_STRING']"
+ [Register ("OP_CONST_STRING")]
+ public const int OpConstString = (int) 26;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_CONST_STRING_JUMBO']"
+ [Register ("OP_CONST_STRING_JUMBO")]
+ public const int OpConstStringJumbo = (int) 27;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_CONST_WIDE']"
+ [Register ("OP_CONST_WIDE")]
+ public const int OpConstWide = (int) 24;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_CONST_WIDE_16']"
+ [Register ("OP_CONST_WIDE_16")]
+ public const int OpConstWide16 = (int) 22;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_CONST_WIDE_32']"
+ [Register ("OP_CONST_WIDE_32")]
+ public const int OpConstWide32 = (int) 23;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_CONST_WIDE_HIGH16']"
+ [Register ("OP_CONST_WIDE_HIGH16")]
+ public const int OpConstWideHigh16 = (int) 25;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_DIV_DOUBLE']"
+ [Register ("OP_DIV_DOUBLE")]
+ public const int OpDivDouble = (int) 174;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_DIV_DOUBLE_2ADDR']"
+ [Register ("OP_DIV_DOUBLE_2ADDR")]
+ public const int OpDivDouble2addr = (int) 206;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_DIV_FLOAT']"
+ [Register ("OP_DIV_FLOAT")]
+ public const int OpDivFloat = (int) 169;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_DIV_FLOAT_2ADDR']"
+ [Register ("OP_DIV_FLOAT_2ADDR")]
+ public const int OpDivFloat2addr = (int) 201;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_DIV_INT']"
+ [Register ("OP_DIV_INT")]
+ public const int OpDivInt = (int) 147;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_DIV_INT_2ADDR']"
+ [Register ("OP_DIV_INT_2ADDR")]
+ public const int OpDivInt2addr = (int) 179;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_DIV_INT_LIT16']"
+ [Register ("OP_DIV_INT_LIT16")]
+ public const int OpDivIntLit16 = (int) 211;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_DIV_INT_LIT8']"
+ [Register ("OP_DIV_INT_LIT8")]
+ public const int OpDivIntLit8 = (int) 219;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_DIV_LONG']"
+ [Register ("OP_DIV_LONG")]
+ public const int OpDivLong = (int) 158;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_DIV_LONG_2ADDR']"
+ [Register ("OP_DIV_LONG_2ADDR")]
+ public const int OpDivLong2addr = (int) 190;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_DOUBLE_TO_FLOAT']"
+ [Register ("OP_DOUBLE_TO_FLOAT")]
+ public const int OpDoubleToFloat = (int) 140;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_DOUBLE_TO_INT']"
+ [Register ("OP_DOUBLE_TO_INT")]
+ public const int OpDoubleToInt = (int) 138;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_DOUBLE_TO_LONG']"
+ [Register ("OP_DOUBLE_TO_LONG")]
+ public const int OpDoubleToLong = (int) 139;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_EXECUTE_INLINE']"
+ [Register ("OP_EXECUTE_INLINE")]
+ [Obsolete ("deprecated")]
+ public const int OpExecuteInline = (int) 238;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_EXECUTE_INLINE_RANGE']"
+ [Register ("OP_EXECUTE_INLINE_RANGE", ApiSince = 8)]
+ [Obsolete ("deprecated")]
+ public const int OpExecuteInlineRange = (int) 239;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_FILL_ARRAY_DATA']"
+ [Register ("OP_FILL_ARRAY_DATA")]
+ public const int OpFillArrayData = (int) 38;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_FILLED_NEW_ARRAY']"
+ [Register ("OP_FILLED_NEW_ARRAY")]
+ public const int OpFilledNewArray = (int) 36;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_FILLED_NEW_ARRAY_JUMBO']"
+ [Register ("OP_FILLED_NEW_ARRAY_JUMBO", ApiSince = 11)]
+ public const int OpFilledNewArrayJumbo = (int) 1535;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_FILLED_NEW_ARRAY_RANGE']"
+ [Register ("OP_FILLED_NEW_ARRAY_RANGE")]
+ public const int OpFilledNewArrayRange = (int) 37;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_FLOAT_TO_DOUBLE']"
+ [Register ("OP_FLOAT_TO_DOUBLE")]
+ public const int OpFloatToDouble = (int) 137;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_FLOAT_TO_INT']"
+ [Register ("OP_FLOAT_TO_INT")]
+ public const int OpFloatToInt = (int) 135;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_FLOAT_TO_LONG']"
+ [Register ("OP_FLOAT_TO_LONG")]
+ public const int OpFloatToLong = (int) 136;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_GOTO']"
+ [Register ("OP_GOTO")]
+ public const int OpGoto = (int) 40;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_GOTO_16']"
+ [Register ("OP_GOTO_16")]
+ public const int OpGoto16 = (int) 41;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_GOTO_32']"
+ [Register ("OP_GOTO_32")]
+ public const int OpGoto32 = (int) 42;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_IF_EQ']"
+ [Register ("OP_IF_EQ")]
+ public const int OpIfEq = (int) 50;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_IF_EQZ']"
+ [Register ("OP_IF_EQZ")]
+ public const int OpIfEqz = (int) 56;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_IF_GE']"
+ [Register ("OP_IF_GE")]
+ public const int OpIfGe = (int) 53;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_IF_GEZ']"
+ [Register ("OP_IF_GEZ")]
+ public const int OpIfGez = (int) 59;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_IF_GT']"
+ [Register ("OP_IF_GT")]
+ public const int OpIfGt = (int) 54;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_IF_GTZ']"
+ [Register ("OP_IF_GTZ")]
+ public const int OpIfGtz = (int) 60;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_IF_LE']"
+ [Register ("OP_IF_LE")]
+ public const int OpIfLe = (int) 55;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_IF_LEZ']"
+ [Register ("OP_IF_LEZ")]
+ public const int OpIfLez = (int) 61;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_IF_LT']"
+ [Register ("OP_IF_LT")]
+ public const int OpIfLt = (int) 52;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_IF_LTZ']"
+ [Register ("OP_IF_LTZ")]
+ public const int OpIfLtz = (int) 58;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_IF_NE']"
+ [Register ("OP_IF_NE")]
+ public const int OpIfNe = (int) 51;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_IF_NEZ']"
+ [Register ("OP_IF_NEZ")]
+ public const int OpIfNez = (int) 57;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_IGET']"
+ [Register ("OP_IGET")]
+ public const int OpIget = (int) 82;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_IGET_BOOLEAN']"
+ [Register ("OP_IGET_BOOLEAN")]
+ public const int OpIgetBoolean = (int) 85;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_IGET_BOOLEAN_JUMBO']"
+ [Register ("OP_IGET_BOOLEAN_JUMBO", ApiSince = 11)]
+ public const int OpIgetBooleanJumbo = (int) 2559;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_IGET_BYTE']"
+ [Register ("OP_IGET_BYTE")]
+ public const int OpIgetByte = (int) 86;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_IGET_BYTE_JUMBO']"
+ [Register ("OP_IGET_BYTE_JUMBO", ApiSince = 11)]
+ public const int OpIgetByteJumbo = (int) 2815;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_IGET_CHAR']"
+ [Register ("OP_IGET_CHAR")]
+ public const int OpIgetChar = (int) 87;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_IGET_CHAR_JUMBO']"
+ [Register ("OP_IGET_CHAR_JUMBO", ApiSince = 11)]
+ public const int OpIgetCharJumbo = (int) 3071;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_IGET_JUMBO']"
+ [Register ("OP_IGET_JUMBO", ApiSince = 11)]
+ public const int OpIgetJumbo = (int) 1791;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_IGET_OBJECT']"
+ [Register ("OP_IGET_OBJECT")]
+ public const int OpIgetObject = (int) 84;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_IGET_OBJECT_JUMBO']"
+ [Register ("OP_IGET_OBJECT_JUMBO", ApiSince = 11)]
+ public const int OpIgetObjectJumbo = (int) 2303;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_IGET_OBJECT_QUICK']"
+ [Register ("OP_IGET_OBJECT_QUICK")]
+ [Obsolete ("deprecated")]
+ public const int OpIgetObjectQuick = (int) 244;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_IGET_QUICK']"
+ [Register ("OP_IGET_QUICK")]
+ [Obsolete ("deprecated")]
+ public const int OpIgetQuick = (int) 242;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_IGET_SHORT']"
+ [Register ("OP_IGET_SHORT")]
+ public const int OpIgetShort = (int) 88;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_IGET_SHORT_JUMBO']"
+ [Register ("OP_IGET_SHORT_JUMBO", ApiSince = 11)]
+ public const int OpIgetShortJumbo = (int) 3327;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_IGET_WIDE']"
+ [Register ("OP_IGET_WIDE")]
+ public const int OpIgetWide = (int) 83;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_IGET_WIDE_JUMBO']"
+ [Register ("OP_IGET_WIDE_JUMBO", ApiSince = 11)]
+ public const int OpIgetWideJumbo = (int) 2047;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_IGET_WIDE_QUICK']"
+ [Register ("OP_IGET_WIDE_QUICK")]
+ [Obsolete ("deprecated")]
+ public const int OpIgetWideQuick = (int) 243;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_IGET_WIDE_VOLATILE']"
+ [Register ("OP_IGET_WIDE_VOLATILE", ApiSince = 9)]
+ [Obsolete ("deprecated")]
+ public const int OpIgetWideVolatile = (int) 232;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_INSTANCE_OF']"
+ [Register ("OP_INSTANCE_OF")]
+ public const int OpInstanceOf = (int) 32;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_INSTANCE_OF_JUMBO']"
+ [Register ("OP_INSTANCE_OF_JUMBO", ApiSince = 11)]
+ public const int OpInstanceOfJumbo = (int) 767;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_INT_TO_BYTE']"
+ [Register ("OP_INT_TO_BYTE")]
+ public const int OpIntToByte = (int) 141;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_INT_TO_CHAR']"
+ [Register ("OP_INT_TO_CHAR")]
+ public const int OpIntToChar = (int) 142;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_INT_TO_DOUBLE']"
+ [Register ("OP_INT_TO_DOUBLE")]
+ public const int OpIntToDouble = (int) 131;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_INT_TO_FLOAT']"
+ [Register ("OP_INT_TO_FLOAT")]
+ public const int OpIntToFloat = (int) 130;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_INT_TO_LONG']"
+ [Register ("OP_INT_TO_LONG")]
+ public const int OpIntToLong = (int) 129;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_INT_TO_SHORT']"
+ [Register ("OP_INT_TO_SHORT")]
+ public const int OpIntToShort = (int) 143;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_INVOKE_CUSTOM']"
+ [Register ("OP_INVOKE_CUSTOM", ApiSince = 26)]
+ public const int OpInvokeCustom = (int) 252;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_INVOKE_CUSTOM_RANGE']"
+ [Register ("OP_INVOKE_CUSTOM_RANGE", ApiSince = 26)]
+ public const int OpInvokeCustomRange = (int) 253;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_INVOKE_DIRECT']"
+ [Register ("OP_INVOKE_DIRECT")]
+ public const int OpInvokeDirect = (int) 112;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_INVOKE_DIRECT_EMPTY']"
+ [Register ("OP_INVOKE_DIRECT_EMPTY")]
+ [Obsolete ("deprecated")]
+ public const int OpInvokeDirectEmpty = (int) 240;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_INVOKE_DIRECT_JUMBO']"
+ [Register ("OP_INVOKE_DIRECT_JUMBO", ApiSince = 11)]
+ public const int OpInvokeDirectJumbo = (int) 9471;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_INVOKE_DIRECT_RANGE']"
+ [Register ("OP_INVOKE_DIRECT_RANGE")]
+ public const int OpInvokeDirectRange = (int) 118;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_INVOKE_INTERFACE']"
+ [Register ("OP_INVOKE_INTERFACE")]
+ public const int OpInvokeInterface = (int) 114;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_INVOKE_INTERFACE_JUMBO']"
+ [Register ("OP_INVOKE_INTERFACE_JUMBO", ApiSince = 11)]
+ public const int OpInvokeInterfaceJumbo = (int) 9983;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_INVOKE_INTERFACE_RANGE']"
+ [Register ("OP_INVOKE_INTERFACE_RANGE")]
+ public const int OpInvokeInterfaceRange = (int) 120;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_INVOKE_POLYMORPHIC']"
+ [Register ("OP_INVOKE_POLYMORPHIC", ApiSince = 26)]
+ public const int OpInvokePolymorphic = (int) 250;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_INVOKE_POLYMORPHIC_RANGE']"
+ [Register ("OP_INVOKE_POLYMORPHIC_RANGE", ApiSince = 26)]
+ public const int OpInvokePolymorphicRange = (int) 251;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_INVOKE_STATIC']"
+ [Register ("OP_INVOKE_STATIC")]
+ public const int OpInvokeStatic = (int) 113;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_INVOKE_STATIC_JUMBO']"
+ [Register ("OP_INVOKE_STATIC_JUMBO", ApiSince = 11)]
+ public const int OpInvokeStaticJumbo = (int) 9727;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_INVOKE_STATIC_RANGE']"
+ [Register ("OP_INVOKE_STATIC_RANGE")]
+ public const int OpInvokeStaticRange = (int) 119;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_INVOKE_SUPER']"
+ [Register ("OP_INVOKE_SUPER")]
+ public const int OpInvokeSuper = (int) 111;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_INVOKE_SUPER_JUMBO']"
+ [Register ("OP_INVOKE_SUPER_JUMBO", ApiSince = 11)]
+ public const int OpInvokeSuperJumbo = (int) 9215;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_INVOKE_SUPER_QUICK']"
+ [Register ("OP_INVOKE_SUPER_QUICK")]
+ [Obsolete ("deprecated")]
+ public const int OpInvokeSuperQuick = (int) 250;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_INVOKE_SUPER_QUICK_RANGE']"
+ [Register ("OP_INVOKE_SUPER_QUICK_RANGE")]
+ [Obsolete ("deprecated")]
+ public const int OpInvokeSuperQuickRange = (int) 251;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_INVOKE_SUPER_RANGE']"
+ [Register ("OP_INVOKE_SUPER_RANGE")]
+ public const int OpInvokeSuperRange = (int) 117;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_INVOKE_VIRTUAL']"
+ [Register ("OP_INVOKE_VIRTUAL")]
+ public const int OpInvokeVirtual = (int) 110;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_INVOKE_VIRTUAL_JUMBO']"
+ [Register ("OP_INVOKE_VIRTUAL_JUMBO", ApiSince = 11)]
+ public const int OpInvokeVirtualJumbo = (int) 8959;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_INVOKE_VIRTUAL_QUICK']"
+ [Register ("OP_INVOKE_VIRTUAL_QUICK")]
+ [Obsolete ("deprecated")]
+ public const int OpInvokeVirtualQuick = (int) 248;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_INVOKE_VIRTUAL_QUICK_RANGE']"
+ [Register ("OP_INVOKE_VIRTUAL_QUICK_RANGE")]
+ [Obsolete ("deprecated")]
+ public const int OpInvokeVirtualQuickRange = (int) 249;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_INVOKE_VIRTUAL_RANGE']"
+ [Register ("OP_INVOKE_VIRTUAL_RANGE")]
+ public const int OpInvokeVirtualRange = (int) 116;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_IPUT']"
+ [Register ("OP_IPUT")]
+ public const int OpIput = (int) 89;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_IPUT_BOOLEAN']"
+ [Register ("OP_IPUT_BOOLEAN")]
+ public const int OpIputBoolean = (int) 92;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_IPUT_BOOLEAN_JUMBO']"
+ [Register ("OP_IPUT_BOOLEAN_JUMBO", ApiSince = 11)]
+ public const int OpIputBooleanJumbo = (int) 4351;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_IPUT_BYTE']"
+ [Register ("OP_IPUT_BYTE")]
+ public const int OpIputByte = (int) 93;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_IPUT_BYTE_JUMBO']"
+ [Register ("OP_IPUT_BYTE_JUMBO", ApiSince = 11)]
+ public const int OpIputByteJumbo = (int) 4607;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_IPUT_CHAR']"
+ [Register ("OP_IPUT_CHAR")]
+ public const int OpIputChar = (int) 94;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_IPUT_CHAR_JUMBO']"
+ [Register ("OP_IPUT_CHAR_JUMBO", ApiSince = 11)]
+ public const int OpIputCharJumbo = (int) 4863;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_IPUT_JUMBO']"
+ [Register ("OP_IPUT_JUMBO", ApiSince = 11)]
+ public const int OpIputJumbo = (int) 3583;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_IPUT_OBJECT']"
+ [Register ("OP_IPUT_OBJECT")]
+ public const int OpIputObject = (int) 91;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_IPUT_OBJECT_JUMBO']"
+ [Register ("OP_IPUT_OBJECT_JUMBO", ApiSince = 11)]
+ public const int OpIputObjectJumbo = (int) 4095;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_IPUT_OBJECT_QUICK']"
+ [Register ("OP_IPUT_OBJECT_QUICK")]
+ [Obsolete ("deprecated")]
+ public const int OpIputObjectQuick = (int) 247;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_IPUT_QUICK']"
+ [Register ("OP_IPUT_QUICK")]
+ [Obsolete ("deprecated")]
+ public const int OpIputQuick = (int) 245;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_IPUT_SHORT']"
+ [Register ("OP_IPUT_SHORT")]
+ public const int OpIputShort = (int) 95;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_IPUT_SHORT_JUMBO']"
+ [Register ("OP_IPUT_SHORT_JUMBO", ApiSince = 11)]
+ public const int OpIputShortJumbo = (int) 5119;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_IPUT_WIDE']"
+ [Register ("OP_IPUT_WIDE")]
+ public const int OpIputWide = (int) 90;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_IPUT_WIDE_JUMBO']"
+ [Register ("OP_IPUT_WIDE_JUMBO", ApiSince = 11)]
+ public const int OpIputWideJumbo = (int) 3839;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_IPUT_WIDE_QUICK']"
+ [Register ("OP_IPUT_WIDE_QUICK")]
+ [Obsolete ("deprecated")]
+ public const int OpIputWideQuick = (int) 246;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_IPUT_WIDE_VOLATILE']"
+ [Register ("OP_IPUT_WIDE_VOLATILE", ApiSince = 9)]
+ [Obsolete ("deprecated")]
+ public const int OpIputWideVolatile = (int) 233;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_LONG_TO_DOUBLE']"
+ [Register ("OP_LONG_TO_DOUBLE")]
+ public const int OpLongToDouble = (int) 134;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_LONG_TO_FLOAT']"
+ [Register ("OP_LONG_TO_FLOAT")]
+ public const int OpLongToFloat = (int) 133;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_LONG_TO_INT']"
+ [Register ("OP_LONG_TO_INT")]
+ public const int OpLongToInt = (int) 132;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_MONITOR_ENTER']"
+ [Register ("OP_MONITOR_ENTER")]
+ public const int OpMonitorEnter = (int) 29;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_MONITOR_EXIT']"
+ [Register ("OP_MONITOR_EXIT")]
+ public const int OpMonitorExit = (int) 30;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_MOVE']"
+ [Register ("OP_MOVE")]
+ public const int OpMove = (int) 1;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_MOVE_16']"
+ [Register ("OP_MOVE_16")]
+ public const int OpMove16 = (int) 3;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_MOVE_EXCEPTION']"
+ [Register ("OP_MOVE_EXCEPTION")]
+ public const int OpMoveException = (int) 13;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_MOVE_FROM16']"
+ [Register ("OP_MOVE_FROM16")]
+ public const int OpMoveFrom16 = (int) 2;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_MOVE_OBJECT']"
+ [Register ("OP_MOVE_OBJECT")]
+ public const int OpMoveObject = (int) 7;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_MOVE_OBJECT_16']"
+ [Register ("OP_MOVE_OBJECT_16")]
+ public const int OpMoveObject16 = (int) 9;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_MOVE_OBJECT_FROM16']"
+ [Register ("OP_MOVE_OBJECT_FROM16")]
+ public const int OpMoveObjectFrom16 = (int) 8;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_MOVE_RESULT']"
+ [Register ("OP_MOVE_RESULT")]
+ public const int OpMoveResult = (int) 10;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_MOVE_RESULT_OBJECT']"
+ [Register ("OP_MOVE_RESULT_OBJECT")]
+ public const int OpMoveResultObject = (int) 12;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_MOVE_RESULT_WIDE']"
+ [Register ("OP_MOVE_RESULT_WIDE")]
+ public const int OpMoveResultWide = (int) 11;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_MOVE_WIDE']"
+ [Register ("OP_MOVE_WIDE")]
+ public const int OpMoveWide = (int) 4;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_MOVE_WIDE_16']"
+ [Register ("OP_MOVE_WIDE_16")]
+ public const int OpMoveWide16 = (int) 6;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_MOVE_WIDE_FROM16']"
+ [Register ("OP_MOVE_WIDE_FROM16")]
+ public const int OpMoveWideFrom16 = (int) 5;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_MUL_DOUBLE']"
+ [Register ("OP_MUL_DOUBLE")]
+ public const int OpMulDouble = (int) 173;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_MUL_DOUBLE_2ADDR']"
+ [Register ("OP_MUL_DOUBLE_2ADDR")]
+ public const int OpMulDouble2addr = (int) 205;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_MUL_FLOAT']"
+ [Register ("OP_MUL_FLOAT")]
+ public const int OpMulFloat = (int) 168;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_MUL_FLOAT_2ADDR']"
+ [Register ("OP_MUL_FLOAT_2ADDR")]
+ public const int OpMulFloat2addr = (int) 200;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_MUL_INT']"
+ [Register ("OP_MUL_INT")]
+ public const int OpMulInt = (int) 146;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_MUL_INT_2ADDR']"
+ [Register ("OP_MUL_INT_2ADDR")]
+ public const int OpMulInt2addr = (int) 178;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_MUL_INT_LIT16']"
+ [Register ("OP_MUL_INT_LIT16")]
+ public const int OpMulIntLit16 = (int) 210;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_MUL_INT_LIT8']"
+ [Register ("OP_MUL_INT_LIT8")]
+ public const int OpMulIntLit8 = (int) 218;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_MUL_LONG']"
+ [Register ("OP_MUL_LONG")]
+ public const int OpMulLong = (int) 157;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_MUL_LONG_2ADDR']"
+ [Register ("OP_MUL_LONG_2ADDR")]
+ public const int OpMulLong2addr = (int) 189;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_NEG_DOUBLE']"
+ [Register ("OP_NEG_DOUBLE")]
+ public const int OpNegDouble = (int) 128;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_NEG_FLOAT']"
+ [Register ("OP_NEG_FLOAT")]
+ public const int OpNegFloat = (int) 127;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_NEG_INT']"
+ [Register ("OP_NEG_INT")]
+ public const int OpNegInt = (int) 123;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_NEG_LONG']"
+ [Register ("OP_NEG_LONG")]
+ public const int OpNegLong = (int) 125;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_NEW_ARRAY']"
+ [Register ("OP_NEW_ARRAY")]
+ public const int OpNewArray = (int) 35;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_NEW_ARRAY_JUMBO']"
+ [Register ("OP_NEW_ARRAY_JUMBO", ApiSince = 11)]
+ public const int OpNewArrayJumbo = (int) 1279;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_NEW_INSTANCE']"
+ [Register ("OP_NEW_INSTANCE")]
+ public const int OpNewInstance = (int) 34;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_NEW_INSTANCE_JUMBO']"
+ [Register ("OP_NEW_INSTANCE_JUMBO", ApiSince = 11)]
+ public const int OpNewInstanceJumbo = (int) 1023;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_NOP']"
+ [Register ("OP_NOP")]
+ public const int OpNop = (int) 0;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_NOT_INT']"
+ [Register ("OP_NOT_INT")]
+ public const int OpNotInt = (int) 124;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_NOT_LONG']"
+ [Register ("OP_NOT_LONG")]
+ public const int OpNotLong = (int) 126;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_OR_INT']"
+ [Register ("OP_OR_INT")]
+ public const int OpOrInt = (int) 150;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_OR_INT_2ADDR']"
+ [Register ("OP_OR_INT_2ADDR")]
+ public const int OpOrInt2addr = (int) 182;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_OR_INT_LIT16']"
+ [Register ("OP_OR_INT_LIT16")]
+ public const int OpOrIntLit16 = (int) 214;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_OR_INT_LIT8']"
+ [Register ("OP_OR_INT_LIT8")]
+ public const int OpOrIntLit8 = (int) 222;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_OR_LONG']"
+ [Register ("OP_OR_LONG")]
+ public const int OpOrLong = (int) 161;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_OR_LONG_2ADDR']"
+ [Register ("OP_OR_LONG_2ADDR")]
+ public const int OpOrLong2addr = (int) 193;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_PACKED_SWITCH']"
+ [Register ("OP_PACKED_SWITCH")]
+ public const int OpPackedSwitch = (int) 43;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_REM_DOUBLE']"
+ [Register ("OP_REM_DOUBLE")]
+ public const int OpRemDouble = (int) 175;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_REM_DOUBLE_2ADDR']"
+ [Register ("OP_REM_DOUBLE_2ADDR")]
+ public const int OpRemDouble2addr = (int) 207;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_REM_FLOAT']"
+ [Register ("OP_REM_FLOAT")]
+ public const int OpRemFloat = (int) 170;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_REM_FLOAT_2ADDR']"
+ [Register ("OP_REM_FLOAT_2ADDR")]
+ public const int OpRemFloat2addr = (int) 202;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_REM_INT']"
+ [Register ("OP_REM_INT")]
+ public const int OpRemInt = (int) 148;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_REM_INT_2ADDR']"
+ [Register ("OP_REM_INT_2ADDR")]
+ public const int OpRemInt2addr = (int) 180;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_REM_INT_LIT16']"
+ [Register ("OP_REM_INT_LIT16")]
+ public const int OpRemIntLit16 = (int) 212;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_REM_INT_LIT8']"
+ [Register ("OP_REM_INT_LIT8")]
+ public const int OpRemIntLit8 = (int) 220;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_REM_LONG']"
+ [Register ("OP_REM_LONG")]
+ public const int OpRemLong = (int) 159;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_REM_LONG_2ADDR']"
+ [Register ("OP_REM_LONG_2ADDR")]
+ public const int OpRemLong2addr = (int) 191;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_RETURN']"
+ [Register ("OP_RETURN")]
+ public const int OpReturn = (int) 15;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_RETURN_OBJECT']"
+ [Register ("OP_RETURN_OBJECT")]
+ public const int OpReturnObject = (int) 17;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_RETURN_VOID']"
+ [Register ("OP_RETURN_VOID")]
+ public const int OpReturnVoid = (int) 14;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_RETURN_WIDE']"
+ [Register ("OP_RETURN_WIDE")]
+ public const int OpReturnWide = (int) 16;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_RSUB_INT']"
+ [Register ("OP_RSUB_INT")]
+ public const int OpRsubInt = (int) 209;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_RSUB_INT_LIT8']"
+ [Register ("OP_RSUB_INT_LIT8")]
+ public const int OpRsubIntLit8 = (int) 217;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_SGET']"
+ [Register ("OP_SGET")]
+ public const int OpSget = (int) 96;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_SGET_BOOLEAN']"
+ [Register ("OP_SGET_BOOLEAN")]
+ public const int OpSgetBoolean = (int) 99;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_SGET_BOOLEAN_JUMBO']"
+ [Register ("OP_SGET_BOOLEAN_JUMBO", ApiSince = 11)]
+ public const int OpSgetBooleanJumbo = (int) 6143;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_SGET_BYTE']"
+ [Register ("OP_SGET_BYTE")]
+ public const int OpSgetByte = (int) 100;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_SGET_BYTE_JUMBO']"
+ [Register ("OP_SGET_BYTE_JUMBO", ApiSince = 11)]
+ public const int OpSgetByteJumbo = (int) 6399;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_SGET_CHAR']"
+ [Register ("OP_SGET_CHAR")]
+ public const int OpSgetChar = (int) 101;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_SGET_CHAR_JUMBO']"
+ [Register ("OP_SGET_CHAR_JUMBO", ApiSince = 11)]
+ public const int OpSgetCharJumbo = (int) 6655;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_SGET_JUMBO']"
+ [Register ("OP_SGET_JUMBO", ApiSince = 11)]
+ public const int OpSgetJumbo = (int) 5375;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_SGET_OBJECT']"
+ [Register ("OP_SGET_OBJECT")]
+ public const int OpSgetObject = (int) 98;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_SGET_OBJECT_JUMBO']"
+ [Register ("OP_SGET_OBJECT_JUMBO", ApiSince = 11)]
+ public const int OpSgetObjectJumbo = (int) 5887;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_SGET_SHORT']"
+ [Register ("OP_SGET_SHORT")]
+ public const int OpSgetShort = (int) 102;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_SGET_SHORT_JUMBO']"
+ [Register ("OP_SGET_SHORT_JUMBO", ApiSince = 11)]
+ public const int OpSgetShortJumbo = (int) 6911;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_SGET_WIDE']"
+ [Register ("OP_SGET_WIDE")]
+ public const int OpSgetWide = (int) 97;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_SGET_WIDE_JUMBO']"
+ [Register ("OP_SGET_WIDE_JUMBO", ApiSince = 11)]
+ public const int OpSgetWideJumbo = (int) 5631;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_SGET_WIDE_VOLATILE']"
+ [Register ("OP_SGET_WIDE_VOLATILE", ApiSince = 9)]
+ [Obsolete ("deprecated")]
+ public const int OpSgetWideVolatile = (int) 234;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_SHL_INT']"
+ [Register ("OP_SHL_INT")]
+ public const int OpShlInt = (int) 152;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_SHL_INT_2ADDR']"
+ [Register ("OP_SHL_INT_2ADDR")]
+ public const int OpShlInt2addr = (int) 184;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_SHL_INT_LIT8']"
+ [Register ("OP_SHL_INT_LIT8")]
+ public const int OpShlIntLit8 = (int) 224;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_SHL_LONG']"
+ [Register ("OP_SHL_LONG")]
+ public const int OpShlLong = (int) 163;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_SHL_LONG_2ADDR']"
+ [Register ("OP_SHL_LONG_2ADDR")]
+ public const int OpShlLong2addr = (int) 195;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_SHR_INT']"
+ [Register ("OP_SHR_INT")]
+ public const int OpShrInt = (int) 153;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_SHR_INT_2ADDR']"
+ [Register ("OP_SHR_INT_2ADDR")]
+ public const int OpShrInt2addr = (int) 185;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_SHR_INT_LIT8']"
+ [Register ("OP_SHR_INT_LIT8")]
+ public const int OpShrIntLit8 = (int) 225;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_SHR_LONG']"
+ [Register ("OP_SHR_LONG")]
+ public const int OpShrLong = (int) 164;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_SHR_LONG_2ADDR']"
+ [Register ("OP_SHR_LONG_2ADDR")]
+ public const int OpShrLong2addr = (int) 196;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_SPARSE_SWITCH']"
+ [Register ("OP_SPARSE_SWITCH")]
+ public const int OpSparseSwitch = (int) 44;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_SPUT']"
+ [Register ("OP_SPUT")]
+ public const int OpSput = (int) 103;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_SPUT_BOOLEAN']"
+ [Register ("OP_SPUT_BOOLEAN")]
+ public const int OpSputBoolean = (int) 106;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_SPUT_BOOLEAN_JUMBO']"
+ [Register ("OP_SPUT_BOOLEAN_JUMBO", ApiSince = 11)]
+ public const int OpSputBooleanJumbo = (int) 7935;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_SPUT_BYTE']"
+ [Register ("OP_SPUT_BYTE")]
+ public const int OpSputByte = (int) 107;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_SPUT_BYTE_JUMBO']"
+ [Register ("OP_SPUT_BYTE_JUMBO", ApiSince = 11)]
+ public const int OpSputByteJumbo = (int) 8191;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_SPUT_CHAR']"
+ [Register ("OP_SPUT_CHAR")]
+ public const int OpSputChar = (int) 108;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_SPUT_CHAR_JUMBO']"
+ [Register ("OP_SPUT_CHAR_JUMBO", ApiSince = 11)]
+ public const int OpSputCharJumbo = (int) 8447;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_SPUT_JUMBO']"
+ [Register ("OP_SPUT_JUMBO", ApiSince = 11)]
+ public const int OpSputJumbo = (int) 7167;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_SPUT_OBJECT']"
+ [Register ("OP_SPUT_OBJECT")]
+ public const int OpSputObject = (int) 105;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_SPUT_OBJECT_JUMBO']"
+ [Register ("OP_SPUT_OBJECT_JUMBO", ApiSince = 11)]
+ public const int OpSputObjectJumbo = (int) 7679;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_SPUT_SHORT']"
+ [Register ("OP_SPUT_SHORT")]
+ public const int OpSputShort = (int) 109;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_SPUT_SHORT_JUMBO']"
+ [Register ("OP_SPUT_SHORT_JUMBO", ApiSince = 11)]
+ public const int OpSputShortJumbo = (int) 8703;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_SPUT_WIDE']"
+ [Register ("OP_SPUT_WIDE")]
+ public const int OpSputWide = (int) 104;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_SPUT_WIDE_JUMBO']"
+ [Register ("OP_SPUT_WIDE_JUMBO", ApiSince = 11)]
+ public const int OpSputWideJumbo = (int) 7423;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_SPUT_WIDE_VOLATILE']"
+ [Register ("OP_SPUT_WIDE_VOLATILE", ApiSince = 9)]
+ [Obsolete ("deprecated")]
+ public const int OpSputWideVolatile = (int) 235;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_SUB_DOUBLE']"
+ [Register ("OP_SUB_DOUBLE")]
+ public const int OpSubDouble = (int) 172;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_SUB_DOUBLE_2ADDR']"
+ [Register ("OP_SUB_DOUBLE_2ADDR")]
+ public const int OpSubDouble2addr = (int) 204;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_SUB_FLOAT']"
+ [Register ("OP_SUB_FLOAT")]
+ public const int OpSubFloat = (int) 167;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_SUB_FLOAT_2ADDR']"
+ [Register ("OP_SUB_FLOAT_2ADDR")]
+ public const int OpSubFloat2addr = (int) 199;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_SUB_INT']"
+ [Register ("OP_SUB_INT")]
+ public const int OpSubInt = (int) 145;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_SUB_INT_2ADDR']"
+ [Register ("OP_SUB_INT_2ADDR")]
+ public const int OpSubInt2addr = (int) 177;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_SUB_LONG']"
+ [Register ("OP_SUB_LONG")]
+ public const int OpSubLong = (int) 156;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_SUB_LONG_2ADDR']"
+ [Register ("OP_SUB_LONG_2ADDR")]
+ public const int OpSubLong2addr = (int) 188;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_THROW']"
+ [Register ("OP_THROW")]
+ public const int OpThrow = (int) 39;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_THROW_VERIFICATION_ERROR']"
+ [Register ("OP_THROW_VERIFICATION_ERROR", ApiSince = 8)]
+ [Obsolete ("deprecated")]
+ public const int OpThrowVerificationError = (int) 237;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_USHR_INT']"
+ [Register ("OP_USHR_INT")]
+ public const int OpUshrInt = (int) 154;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_USHR_INT_2ADDR']"
+ [Register ("OP_USHR_INT_2ADDR")]
+ public const int OpUshrInt2addr = (int) 186;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_USHR_INT_LIT8']"
+ [Register ("OP_USHR_INT_LIT8")]
+ public const int OpUshrIntLit8 = (int) 226;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_USHR_LONG']"
+ [Register ("OP_USHR_LONG")]
+ public const int OpUshrLong = (int) 165;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_USHR_LONG_2ADDR']"
+ [Register ("OP_USHR_LONG_2ADDR")]
+ public const int OpUshrLong2addr = (int) 197;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_XOR_INT']"
+ [Register ("OP_XOR_INT")]
+ public const int OpXorInt = (int) 151;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_XOR_INT_2ADDR']"
+ [Register ("OP_XOR_INT_2ADDR")]
+ public const int OpXorInt2addr = (int) 183;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_XOR_INT_LIT16']"
+ [Register ("OP_XOR_INT_LIT16")]
+ public const int OpXorIntLit16 = (int) 215;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_XOR_INT_LIT8']"
+ [Register ("OP_XOR_INT_LIT8")]
+ public const int OpXorIntLit8 = (int) 223;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_XOR_LONG']"
+ [Register ("OP_XOR_LONG")]
+ public const int OpXorLong = (int) 162;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='dalvik.bytecode']/interface[@name='Opcodes']/field[@name='OP_XOR_LONG_2ADDR']"
+ [Register ("OP_XOR_LONG_2ADDR")]
+ public const int OpXorLong2addr = (int) 194;
+
+ }
+
}
diff --git a/mono.android-android-28/mcw/Java.IO.IObjectStreamConstants.cs b/mono.android-android-28/mcw/Java.IO.IObjectStreamConstants.cs
index 2ddb7f4..840c28c 100644
--- a/mono.android-android-28/mcw/Java.IO.IObjectStreamConstants.cs
+++ b/mono.android-android-28/mcw/Java.IO.IObjectStreamConstants.cs
@@ -158,4 +158,109 @@ namespace Java.IO {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='java.io']/interface[@name='ObjectStreamConstants']"
+ public partial interface IObjectStreamConstants {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.io']/interface[@name='ObjectStreamConstants']/field[@name='baseWireHandle']"
+ [Register ("baseWireHandle")]
+ public const int BaseWireHandle = (int) 8257536;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.io']/interface[@name='ObjectStreamConstants']/field[@name='SC_BLOCK_DATA']"
+ [Register ("SC_BLOCK_DATA")]
+ public const sbyte ScBlockData = (sbyte) 8;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.io']/interface[@name='ObjectStreamConstants']/field[@name='SC_ENUM']"
+ [Register ("SC_ENUM")]
+ public const sbyte ScEnum = (sbyte) 16;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.io']/interface[@name='ObjectStreamConstants']/field[@name='SC_EXTERNALIZABLE']"
+ [Register ("SC_EXTERNALIZABLE")]
+ public const sbyte ScExternalizable = (sbyte) 4;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.io']/interface[@name='ObjectStreamConstants']/field[@name='SC_SERIALIZABLE']"
+ [Register ("SC_SERIALIZABLE")]
+ public const sbyte ScSerializable = (sbyte) 2;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.io']/interface[@name='ObjectStreamConstants']/field[@name='SC_WRITE_METHOD']"
+ [Register ("SC_WRITE_METHOD")]
+ public const sbyte ScWriteMethod = (sbyte) 1;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.io']/interface[@name='ObjectStreamConstants']/field[@name='STREAM_MAGIC']"
+ [Register ("STREAM_MAGIC")]
+ public const short StreamMagic = (short) -21267;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.io']/interface[@name='ObjectStreamConstants']/field[@name='STREAM_VERSION']"
+ [Register ("STREAM_VERSION")]
+ public const short StreamVersion = (short) 5;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.io']/interface[@name='ObjectStreamConstants']/field[@name='TC_ARRAY']"
+ [Register ("TC_ARRAY")]
+ public const sbyte TcArray = (sbyte) 117;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.io']/interface[@name='ObjectStreamConstants']/field[@name='TC_BASE']"
+ [Register ("TC_BASE")]
+ public const sbyte TcBase = (sbyte) 112;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.io']/interface[@name='ObjectStreamConstants']/field[@name='TC_BLOCKDATA']"
+ [Register ("TC_BLOCKDATA")]
+ public const sbyte TcBlockdata = (sbyte) 119;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.io']/interface[@name='ObjectStreamConstants']/field[@name='TC_BLOCKDATALONG']"
+ [Register ("TC_BLOCKDATALONG")]
+ public const sbyte TcBlockdatalong = (sbyte) 122;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.io']/interface[@name='ObjectStreamConstants']/field[@name='TC_CLASS']"
+ [Register ("TC_CLASS")]
+ public const sbyte TcClass = (sbyte) 118;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.io']/interface[@name='ObjectStreamConstants']/field[@name='TC_CLASSDESC']"
+ [Register ("TC_CLASSDESC")]
+ public const sbyte TcClassdesc = (sbyte) 114;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.io']/interface[@name='ObjectStreamConstants']/field[@name='TC_ENDBLOCKDATA']"
+ [Register ("TC_ENDBLOCKDATA")]
+ public const sbyte TcEndblockdata = (sbyte) 120;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.io']/interface[@name='ObjectStreamConstants']/field[@name='TC_ENUM']"
+ [Register ("TC_ENUM")]
+ public const sbyte TcEnum = (sbyte) 126;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.io']/interface[@name='ObjectStreamConstants']/field[@name='TC_EXCEPTION']"
+ [Register ("TC_EXCEPTION")]
+ public const sbyte TcException = (sbyte) 123;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.io']/interface[@name='ObjectStreamConstants']/field[@name='TC_LONGSTRING']"
+ [Register ("TC_LONGSTRING")]
+ public const sbyte TcLongstring = (sbyte) 124;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.io']/interface[@name='ObjectStreamConstants']/field[@name='TC_MAX']"
+ [Register ("TC_MAX")]
+ public const sbyte TcMax = (sbyte) 126;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.io']/interface[@name='ObjectStreamConstants']/field[@name='TC_NULL']"
+ [Register ("TC_NULL")]
+ public const sbyte TcNull = (sbyte) 112;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.io']/interface[@name='ObjectStreamConstants']/field[@name='TC_OBJECT']"
+ [Register ("TC_OBJECT")]
+ public const sbyte TcObject = (sbyte) 115;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.io']/interface[@name='ObjectStreamConstants']/field[@name='TC_PROXYCLASSDESC']"
+ [Register ("TC_PROXYCLASSDESC")]
+ public const sbyte TcProxyclassdesc = (sbyte) 125;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.io']/interface[@name='ObjectStreamConstants']/field[@name='TC_REFERENCE']"
+ [Register ("TC_REFERENCE")]
+ public const sbyte TcReference = (sbyte) 113;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.io']/interface[@name='ObjectStreamConstants']/field[@name='TC_RESET']"
+ [Register ("TC_RESET")]
+ public const sbyte TcReset = (sbyte) 121;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.io']/interface[@name='ObjectStreamConstants']/field[@name='TC_STRING']"
+ [Register ("TC_STRING")]
+ public const sbyte TcString = (sbyte) 116;
+
+ }
+
}
diff --git a/mono.android-android-28/mcw/Java.Lang.Reflect.IMember.cs b/mono.android-android-28/mcw/Java.Lang.Reflect.IMember.cs
index bb69e68..d6550c8 100644
--- a/mono.android-android-28/mcw/Java.Lang.Reflect.IMember.cs
+++ b/mono.android-android-28/mcw/Java.Lang.Reflect.IMember.cs
@@ -34,6 +34,14 @@ namespace Java.Lang.Reflect {
[Register ("java/lang/reflect/Member", "", "Java.Lang.Reflect.IMemberInvoker", ApiSince = 1)]
public partial interface IMember : IJavaObject {
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.lang.reflect']/interface[@name='Member']/field[@name='DECLARED']"
+ [Register ("DECLARED")]
+ public const int Declared = (int) 1;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.lang.reflect']/interface[@name='Member']/field[@name='PUBLIC']"
+ [Register ("PUBLIC")]
+ public const int Public = (int) 0;
+
Java.Lang.Class DeclaringClass {
// Metadata.xml XPath method reference: path="/api/package[@name='java.lang.reflect']/interface[@name='Member']/method[@name='getDeclaringClass' and count(parameter)=0]"
[Register ("getDeclaringClass", "()Ljava/lang/Class;", "GetGetDeclaringClassHandler:Java.Lang.Reflect.IMemberInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")] get;
diff --git a/mono.android-android-28/mcw/Java.Security.IKey.cs b/mono.android-android-28/mcw/Java.Security.IKey.cs
index d7c118e..45edd92 100644
--- a/mono.android-android-28/mcw/Java.Security.IKey.cs
+++ b/mono.android-android-28/mcw/Java.Security.IKey.cs
@@ -32,6 +32,10 @@ namespace Java.Security {
[Register ("java/security/Key", "", "Java.Security.IKeyInvoker", ApiSince = 1)]
public partial interface IKey : Java.IO.ISerializable {
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.security']/interface[@name='Key']/field[@name='serialVersionUID']"
+ [Register ("serialVersionUID")]
+ public const long SerialVersionUID = (long) 6603384152749567654;
+
string Algorithm {
// Metadata.xml XPath method reference: path="/api/package[@name='java.security']/interface[@name='Key']/method[@name='getAlgorithm' and count(parameter)=0]"
[Register ("getAlgorithm", "()Ljava/lang/String;", "GetGetAlgorithmHandler:Java.Security.IKeyInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")] get;
diff --git a/mono.android-android-28/mcw/Java.Security.IPrivateKey.cs b/mono.android-android-28/mcw/Java.Security.IPrivateKey.cs
index 36e0c33..94ca20c 100644
--- a/mono.android-android-28/mcw/Java.Security.IPrivateKey.cs
+++ b/mono.android-android-28/mcw/Java.Security.IPrivateKey.cs
@@ -34,6 +34,10 @@ namespace Java.Security {
[Register ("java/security/PrivateKey", "", "Java.Security.IPrivateKeyInvoker", ApiSince = 1)]
public partial interface IPrivateKey : Java.Security.IKey {
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.security']/interface[@name='PrivateKey']/field[@name='serialVersionUID']"
+ [Register ("serialVersionUID")]
+ public const long SerialVersionUID = (long) 6034044314589513430;
+
}
[global::Android.Runtime.Register ("java/security/PrivateKey", DoNotGenerateAcw=true, ApiSince = 1)]
diff --git a/mono.android-android-28/mcw/Java.Security.IPublicKey.cs b/mono.android-android-28/mcw/Java.Security.IPublicKey.cs
index 15a27f1..0c8b0de 100644
--- a/mono.android-android-28/mcw/Java.Security.IPublicKey.cs
+++ b/mono.android-android-28/mcw/Java.Security.IPublicKey.cs
@@ -34,6 +34,10 @@ namespace Java.Security {
[Register ("java/security/PublicKey", "", "Java.Security.IPublicKeyInvoker", ApiSince = 1)]
public partial interface IPublicKey : Java.Security.IKey {
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.security']/interface[@name='PublicKey']/field[@name='serialVersionUID']"
+ [Register ("serialVersionUID")]
+ public const long SerialVersionUID = (long) 7187392471159151072;
+
}
[global::Android.Runtime.Register ("java/security/PublicKey", DoNotGenerateAcw=true, ApiSince = 1)]
diff --git a/mono.android-android-28/mcw/Java.Security.Interfaces.IDSAPrivateKey.cs b/mono.android-android-28/mcw/Java.Security.Interfaces.IDSAPrivateKey.cs
index 04bfe78..45df640 100644
--- a/mono.android-android-28/mcw/Java.Security.Interfaces.IDSAPrivateKey.cs
+++ b/mono.android-android-28/mcw/Java.Security.Interfaces.IDSAPrivateKey.cs
@@ -38,6 +38,10 @@ namespace Java.Security.Interfaces {
[Register ("java/security/interfaces/DSAPrivateKey", "", "Java.Security.Interfaces.IDSAPrivateKeyInvoker", ApiSince = 1)]
public partial interface IDSAPrivateKey : Java.Security.Interfaces.IDSAKey, Java.Security.IPrivateKey {
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.security.interfaces']/interface[@name='DSAPrivateKey']/field[@name='serialVersionUID']"
+ [Register ("serialVersionUID")]
+ public const long SerialVersionUID = (long) 7776497482533790279;
+
// Metadata.xml XPath method reference: path="/api/package[@name='java.security.interfaces']/interface[@name='DSAPrivateKey']/method[@name='getX' and count(parameter)=0]"
[Register ("getX", "()Ljava/math/BigInteger;", "GetGetXHandler:Java.Security.Interfaces.IDSAPrivateKeyInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
Java.Math.BigInteger GetX ();
diff --git a/mono.android-android-28/mcw/Java.Security.Interfaces.IDSAPublicKey.cs b/mono.android-android-28/mcw/Java.Security.Interfaces.IDSAPublicKey.cs
index 065b29d..9edec62 100644
--- a/mono.android-android-28/mcw/Java.Security.Interfaces.IDSAPublicKey.cs
+++ b/mono.android-android-28/mcw/Java.Security.Interfaces.IDSAPublicKey.cs
@@ -38,6 +38,10 @@ namespace Java.Security.Interfaces {
[Register ("java/security/interfaces/DSAPublicKey", "", "Java.Security.Interfaces.IDSAPublicKeyInvoker", ApiSince = 1)]
public partial interface IDSAPublicKey : Java.Security.Interfaces.IDSAKey, Java.Security.IPublicKey {
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.security.interfaces']/interface[@name='DSAPublicKey']/field[@name='serialVersionUID']"
+ [Register ("serialVersionUID")]
+ public const long SerialVersionUID = (long) 1234526332779022332;
+
// Metadata.xml XPath method reference: path="/api/package[@name='java.security.interfaces']/interface[@name='DSAPublicKey']/method[@name='getY' and count(parameter)=0]"
[Register ("getY", "()Ljava/math/BigInteger;", "GetGetYHandler:Java.Security.Interfaces.IDSAPublicKeyInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
Java.Math.BigInteger GetY ();
diff --git a/mono.android-android-28/mcw/Java.Security.Interfaces.IECPrivateKey.cs b/mono.android-android-28/mcw/Java.Security.Interfaces.IECPrivateKey.cs
index 0667353..f806716 100644
--- a/mono.android-android-28/mcw/Java.Security.Interfaces.IECPrivateKey.cs
+++ b/mono.android-android-28/mcw/Java.Security.Interfaces.IECPrivateKey.cs
@@ -38,6 +38,10 @@ namespace Java.Security.Interfaces {
[Register ("java/security/interfaces/ECPrivateKey", "", "Java.Security.Interfaces.IECPrivateKeyInvoker", ApiSince = 1)]
public partial interface IECPrivateKey : Java.Security.Interfaces.IECKey, Java.Security.IPrivateKey {
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.security.interfaces']/interface[@name='ECPrivateKey']/field[@name='serialVersionUID']"
+ [Register ("serialVersionUID")]
+ public const long SerialVersionUID = (long) -7896394956925609184;
+
// Metadata.xml XPath method reference: path="/api/package[@name='java.security.interfaces']/interface[@name='ECPrivateKey']/method[@name='getS' and count(parameter)=0]"
[Register ("getS", "()Ljava/math/BigInteger;", "GetGetSHandler:Java.Security.Interfaces.IECPrivateKeyInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
Java.Math.BigInteger GetS ();
diff --git a/mono.android-android-28/mcw/Java.Security.Interfaces.IECPublicKey.cs b/mono.android-android-28/mcw/Java.Security.Interfaces.IECPublicKey.cs
index 1302c50..d3555e7 100644
--- a/mono.android-android-28/mcw/Java.Security.Interfaces.IECPublicKey.cs
+++ b/mono.android-android-28/mcw/Java.Security.Interfaces.IECPublicKey.cs
@@ -38,6 +38,10 @@ namespace Java.Security.Interfaces {
[Register ("java/security/interfaces/ECPublicKey", "", "Java.Security.Interfaces.IECPublicKeyInvoker", ApiSince = 1)]
public partial interface IECPublicKey : Java.Security.Interfaces.IECKey, Java.Security.IPublicKey {
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.security.interfaces']/interface[@name='ECPublicKey']/field[@name='serialVersionUID']"
+ [Register ("serialVersionUID")]
+ public const long SerialVersionUID = (long) -3314988629879632826;
+
// Metadata.xml XPath method reference: path="/api/package[@name='java.security.interfaces']/interface[@name='ECPublicKey']/method[@name='getW' and count(parameter)=0]"
[Register ("getW", "()Ljava/security/spec/ECPoint;", "GetGetWHandler:Java.Security.Interfaces.IECPublicKeyInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
Java.Security.Spec.ECPoint GetW ();
diff --git a/mono.android-android-28/mcw/Java.Security.Interfaces.IRSAMultiPrimePrivateCrtKey.cs b/mono.android-android-28/mcw/Java.Security.Interfaces.IRSAMultiPrimePrivateCrtKey.cs
index 4a163f8..154e6a2 100644
--- a/mono.android-android-28/mcw/Java.Security.Interfaces.IRSAMultiPrimePrivateCrtKey.cs
+++ b/mono.android-android-28/mcw/Java.Security.Interfaces.IRSAMultiPrimePrivateCrtKey.cs
@@ -40,6 +40,10 @@ namespace Java.Security.Interfaces {
[Register ("java/security/interfaces/RSAMultiPrimePrivateCrtKey", "", "Java.Security.Interfaces.IRSAMultiPrimePrivateCrtKeyInvoker", ApiSince = 1)]
public partial interface IRSAMultiPrimePrivateCrtKey : Java.Security.Interfaces.IRSAPrivateKey {
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.security.interfaces']/interface[@name='RSAMultiPrimePrivateCrtKey']/field[@name='serialVersionUID']"
+ [Register ("serialVersionUID")]
+ public const long SerialVersionUID = (long) 618058533534628008;
+
Java.Math.BigInteger CrtCoefficient {
// Metadata.xml XPath method reference: path="/api/package[@name='java.security.interfaces']/interface[@name='RSAMultiPrimePrivateCrtKey']/method[@name='getCrtCoefficient' and count(parameter)=0]"
[Register ("getCrtCoefficient", "()Ljava/math/BigInteger;", "GetGetCrtCoefficientHandler:Java.Security.Interfaces.IRSAMultiPrimePrivateCrtKeyInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")] get;
diff --git a/mono.android-android-28/mcw/Java.Security.Interfaces.IRSAPrivateCrtKey.cs b/mono.android-android-28/mcw/Java.Security.Interfaces.IRSAPrivateCrtKey.cs
index b9efdd9..b25c37c 100644
--- a/mono.android-android-28/mcw/Java.Security.Interfaces.IRSAPrivateCrtKey.cs
+++ b/mono.android-android-28/mcw/Java.Security.Interfaces.IRSAPrivateCrtKey.cs
@@ -40,6 +40,10 @@ namespace Java.Security.Interfaces {
[Register ("java/security/interfaces/RSAPrivateCrtKey", "", "Java.Security.Interfaces.IRSAPrivateCrtKeyInvoker", ApiSince = 1)]
public partial interface IRSAPrivateCrtKey : Java.Security.Interfaces.IRSAPrivateKey {
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.security.interfaces']/interface[@name='RSAPrivateCrtKey']/field[@name='serialVersionUID']"
+ [Register ("serialVersionUID")]
+ public const long SerialVersionUID = (long) -5682214253527700368;
+
Java.Math.BigInteger CrtCoefficient {
// Metadata.xml XPath method reference: path="/api/package[@name='java.security.interfaces']/interface[@name='RSAPrivateCrtKey']/method[@name='getCrtCoefficient' and count(parameter)=0]"
[Register ("getCrtCoefficient", "()Ljava/math/BigInteger;", "GetGetCrtCoefficientHandler:Java.Security.Interfaces.IRSAPrivateCrtKeyInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")] get;
diff --git a/mono.android-android-28/mcw/Java.Security.Interfaces.IRSAPrivateKey.cs b/mono.android-android-28/mcw/Java.Security.Interfaces.IRSAPrivateKey.cs
index fec87d8..284e62c 100644
--- a/mono.android-android-28/mcw/Java.Security.Interfaces.IRSAPrivateKey.cs
+++ b/mono.android-android-28/mcw/Java.Security.Interfaces.IRSAPrivateKey.cs
@@ -38,6 +38,10 @@ namespace Java.Security.Interfaces {
[Register ("java/security/interfaces/RSAPrivateKey", "", "Java.Security.Interfaces.IRSAPrivateKeyInvoker", ApiSince = 1)]
public partial interface IRSAPrivateKey : Java.Security.Interfaces.IRSAKey, Java.Security.IPrivateKey {
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.security.interfaces']/interface[@name='RSAPrivateKey']/field[@name='serialVersionUID']"
+ [Register ("serialVersionUID")]
+ public const long SerialVersionUID = (long) 5187144804936595022;
+
Java.Math.BigInteger PrivateExponent {
// Metadata.xml XPath method reference: path="/api/package[@name='java.security.interfaces']/interface[@name='RSAPrivateKey']/method[@name='getPrivateExponent' and count(parameter)=0]"
[Register ("getPrivateExponent", "()Ljava/math/BigInteger;", "GetGetPrivateExponentHandler:Java.Security.Interfaces.IRSAPrivateKeyInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")] get;
diff --git a/mono.android-android-28/mcw/Java.Security.Interfaces.IRSAPublicKey.cs b/mono.android-android-28/mcw/Java.Security.Interfaces.IRSAPublicKey.cs
index 2af315b..669c43c 100644
--- a/mono.android-android-28/mcw/Java.Security.Interfaces.IRSAPublicKey.cs
+++ b/mono.android-android-28/mcw/Java.Security.Interfaces.IRSAPublicKey.cs
@@ -38,6 +38,10 @@ namespace Java.Security.Interfaces {
[Register ("java/security/interfaces/RSAPublicKey", "", "Java.Security.Interfaces.IRSAPublicKeyInvoker", ApiSince = 1)]
public partial interface IRSAPublicKey : Java.Security.Interfaces.IRSAKey, Java.Security.IPublicKey {
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.security.interfaces']/interface[@name='RSAPublicKey']/field[@name='serialVersionUID']"
+ [Register ("serialVersionUID")]
+ public const long SerialVersionUID = (long) -8727434096241101194;
+
Java.Math.BigInteger PublicExponent {
// Metadata.xml XPath method reference: path="/api/package[@name='java.security.interfaces']/interface[@name='RSAPublicKey']/method[@name='getPublicExponent' and count(parameter)=0]"
[Register ("getPublicExponent", "()Ljava/math/BigInteger;", "GetGetPublicExponentHandler:Java.Security.Interfaces.IRSAPublicKeyInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")] get;
diff --git a/mono.android-android-28/mcw/Java.Sql.IConnection.cs b/mono.android-android-28/mcw/Java.Sql.IConnection.cs
index 5c9df62..d9879d0 100644
--- a/mono.android-android-28/mcw/Java.Sql.IConnection.cs
+++ b/mono.android-android-28/mcw/Java.Sql.IConnection.cs
@@ -48,6 +48,26 @@ namespace Java.Sql {
[Register ("java/sql/Connection", "", "Java.Sql.IConnectionInvoker", ApiSince = 1)]
public partial interface IConnection : Java.Sql.IWrapper {
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='Connection']/field[@name='TRANSACTION_NONE']"
+ [Register ("TRANSACTION_NONE")]
+ public const int TransactionNone = (int) 0;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='Connection']/field[@name='TRANSACTION_READ_COMMITTED']"
+ [Register ("TRANSACTION_READ_COMMITTED")]
+ public const int TransactionReadCommitted = (int) 2;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='Connection']/field[@name='TRANSACTION_READ_UNCOMMITTED']"
+ [Register ("TRANSACTION_READ_UNCOMMITTED")]
+ public const int TransactionReadUncommitted = (int) 1;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='Connection']/field[@name='TRANSACTION_REPEATABLE_READ']"
+ [Register ("TRANSACTION_REPEATABLE_READ")]
+ public const int TransactionRepeatableRead = (int) 4;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='Connection']/field[@name='TRANSACTION_SERIALIZABLE']"
+ [Register ("TRANSACTION_SERIALIZABLE")]
+ public const int TransactionSerializable = (int) 8;
+
bool AutoCommit {
// Metadata.xml XPath method reference: path="/api/package[@name='java.sql']/interface[@name='Connection']/method[@name='getAutoCommit' and count(parameter)=0]"
[Register ("getAutoCommit", "()Z", "GetGetAutoCommitHandler:Java.Sql.IConnectionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")] get;
diff --git a/mono.android-android-28/mcw/Java.Sql.IDatabaseMetaData.cs b/mono.android-android-28/mcw/Java.Sql.IDatabaseMetaData.cs
index 13839f1..a88fe4c 100644
--- a/mono.android-android-28/mcw/Java.Sql.IDatabaseMetaData.cs
+++ b/mono.android-android-28/mcw/Java.Sql.IDatabaseMetaData.cs
@@ -272,6 +272,250 @@ namespace Java.Sql {
[Register ("java/sql/DatabaseMetaData", "", "Java.Sql.IDatabaseMetaDataInvoker", ApiSince = 1)]
public partial interface IDatabaseMetaData : Java.Sql.IWrapper {
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='DatabaseMetaData']/field[@name='attributeNoNulls']"
+ [Register ("attributeNoNulls")]
+ public const short AttributeNoNulls = (short) 0;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='DatabaseMetaData']/field[@name='attributeNullable']"
+ [Register ("attributeNullable")]
+ public const short AttributeNullable = (short) 1;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='DatabaseMetaData']/field[@name='attributeNullableUnknown']"
+ [Register ("attributeNullableUnknown")]
+ public const short AttributeNullableUnknown = (short) 2;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='DatabaseMetaData']/field[@name='bestRowNotPseudo']"
+ [Register ("bestRowNotPseudo")]
+ public const int BestRowNotPseudo = (int) 1;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='DatabaseMetaData']/field[@name='bestRowPseudo']"
+ [Register ("bestRowPseudo")]
+ public const int BestRowPseudo = (int) 2;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='DatabaseMetaData']/field[@name='bestRowSession']"
+ [Register ("bestRowSession")]
+ public const int BestRowSession = (int) 2;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='DatabaseMetaData']/field[@name='bestRowTemporary']"
+ [Register ("bestRowTemporary")]
+ public const int BestRowTemporary = (int) 0;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='DatabaseMetaData']/field[@name='bestRowTransaction']"
+ [Register ("bestRowTransaction")]
+ public const int BestRowTransaction = (int) 1;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='DatabaseMetaData']/field[@name='bestRowUnknown']"
+ [Register ("bestRowUnknown")]
+ public const int BestRowUnknown = (int) 0;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='DatabaseMetaData']/field[@name='columnNoNulls']"
+ [Register ("columnNoNulls")]
+ public const int ColumnNoNulls = (int) 0;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='DatabaseMetaData']/field[@name='columnNullable']"
+ [Register ("columnNullable")]
+ public const int ColumnNullable = (int) 1;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='DatabaseMetaData']/field[@name='columnNullableUnknown']"
+ [Register ("columnNullableUnknown")]
+ public const int ColumnNullableUnknown = (int) 2;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='DatabaseMetaData']/field[@name='functionColumnIn']"
+ [Register ("functionColumnIn", ApiSince = 9)]
+ public const int FunctionColumnIn = (int) 1;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='DatabaseMetaData']/field[@name='functionColumnInOut']"
+ [Register ("functionColumnInOut", ApiSince = 9)]
+ public const int FunctionColumnInOut = (int) 2;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='DatabaseMetaData']/field[@name='functionColumnOut']"
+ [Register ("functionColumnOut", ApiSince = 9)]
+ public const int FunctionColumnOut = (int) 3;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='DatabaseMetaData']/field[@name='functionColumnResult']"
+ [Register ("functionColumnResult", ApiSince = 9)]
+ public const int FunctionColumnResult = (int) 5;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='DatabaseMetaData']/field[@name='functionColumnUnknown']"
+ [Register ("functionColumnUnknown", ApiSince = 9)]
+ public const int FunctionColumnUnknown = (int) 0;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='DatabaseMetaData']/field[@name='functionNoNulls']"
+ [Register ("functionNoNulls", ApiSince = 9)]
+ public const int FunctionNoNulls = (int) 0;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='DatabaseMetaData']/field[@name='functionNoTable']"
+ [Register ("functionNoTable", ApiSince = 9)]
+ public const int FunctionNoTable = (int) 1;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='DatabaseMetaData']/field[@name='functionNullable']"
+ [Register ("functionNullable", ApiSince = 9)]
+ public const int FunctionNullable = (int) 1;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='DatabaseMetaData']/field[@name='functionNullableUnknown']"
+ [Register ("functionNullableUnknown", ApiSince = 9)]
+ public const int FunctionNullableUnknown = (int) 2;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='DatabaseMetaData']/field[@name='functionResultUnknown']"
+ [Register ("functionResultUnknown", ApiSince = 9)]
+ public const int FunctionResultUnknown = (int) 0;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='DatabaseMetaData']/field[@name='functionReturn']"
+ [Register ("functionReturn", ApiSince = 9)]
+ public const int FunctionReturn = (int) 4;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='DatabaseMetaData']/field[@name='functionReturnsTable']"
+ [Register ("functionReturnsTable", ApiSince = 9)]
+ public const int FunctionReturnsTable = (int) 2;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='DatabaseMetaData']/field[@name='importedKeyCascade']"
+ [Register ("importedKeyCascade")]
+ public const int ImportedKeyCascade = (int) 0;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='DatabaseMetaData']/field[@name='importedKeyInitiallyDeferred']"
+ [Register ("importedKeyInitiallyDeferred")]
+ public const int ImportedKeyInitiallyDeferred = (int) 5;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='DatabaseMetaData']/field[@name='importedKeyInitiallyImmediate']"
+ [Register ("importedKeyInitiallyImmediate")]
+ public const int ImportedKeyInitiallyImmediate = (int) 6;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='DatabaseMetaData']/field[@name='importedKeyNoAction']"
+ [Register ("importedKeyNoAction")]
+ public const int ImportedKeyNoAction = (int) 3;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='DatabaseMetaData']/field[@name='importedKeyNotDeferrable']"
+ [Register ("importedKeyNotDeferrable")]
+ public const int ImportedKeyNotDeferrable = (int) 7;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='DatabaseMetaData']/field[@name='importedKeyRestrict']"
+ [Register ("importedKeyRestrict")]
+ public const int ImportedKeyRestrict = (int) 1;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='DatabaseMetaData']/field[@name='importedKeySetDefault']"
+ [Register ("importedKeySetDefault")]
+ public const int ImportedKeySetDefault = (int) 4;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='DatabaseMetaData']/field[@name='importedKeySetNull']"
+ [Register ("importedKeySetNull")]
+ public const int ImportedKeySetNull = (int) 2;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='DatabaseMetaData']/field[@name='procedureColumnIn']"
+ [Register ("procedureColumnIn")]
+ public const int ProcedureColumnIn = (int) 1;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='DatabaseMetaData']/field[@name='procedureColumnInOut']"
+ [Register ("procedureColumnInOut")]
+ public const int ProcedureColumnInOut = (int) 2;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='DatabaseMetaData']/field[@name='procedureColumnOut']"
+ [Register ("procedureColumnOut")]
+ public const int ProcedureColumnOut = (int) 4;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='DatabaseMetaData']/field[@name='procedureColumnResult']"
+ [Register ("procedureColumnResult")]
+ public const int ProcedureColumnResult = (int) 3;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='DatabaseMetaData']/field[@name='procedureColumnReturn']"
+ [Register ("procedureColumnReturn")]
+ public const int ProcedureColumnReturn = (int) 5;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='DatabaseMetaData']/field[@name='procedureColumnUnknown']"
+ [Register ("procedureColumnUnknown")]
+ public const int ProcedureColumnUnknown = (int) 0;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='DatabaseMetaData']/field[@name='procedureNoNulls']"
+ [Register ("procedureNoNulls")]
+ public const int ProcedureNoNulls = (int) 0;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='DatabaseMetaData']/field[@name='procedureNoResult']"
+ [Register ("procedureNoResult")]
+ public const int ProcedureNoResult = (int) 1;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='DatabaseMetaData']/field[@name='procedureNullable']"
+ [Register ("procedureNullable")]
+ public const int ProcedureNullable = (int) 1;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='DatabaseMetaData']/field[@name='procedureNullableUnknown']"
+ [Register ("procedureNullableUnknown")]
+ public const int ProcedureNullableUnknown = (int) 2;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='DatabaseMetaData']/field[@name='procedureResultUnknown']"
+ [Register ("procedureResultUnknown")]
+ public const int ProcedureResultUnknown = (int) 0;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='DatabaseMetaData']/field[@name='procedureReturnsResult']"
+ [Register ("procedureReturnsResult")]
+ public const int ProcedureReturnsResult = (int) 2;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='DatabaseMetaData']/field[@name='sqlStateSQL']"
+ [Register ("sqlStateSQL", ApiSince = 9)]
+ public const int SqlStateSQL = (int) 2;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='DatabaseMetaData']/field[@name='sqlStateSQL99']"
+ [Register ("sqlStateSQL99")]
+ public const int SqlStateSQL99 = (int) 2;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='DatabaseMetaData']/field[@name='sqlStateXOpen']"
+ [Register ("sqlStateXOpen")]
+ public const int SqlStateXOpen = (int) 1;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='DatabaseMetaData']/field[@name='tableIndexClustered']"
+ [Register ("tableIndexClustered")]
+ public const short TableIndexClustered = (short) 1;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='DatabaseMetaData']/field[@name='tableIndexHashed']"
+ [Register ("tableIndexHashed")]
+ public const short TableIndexHashed = (short) 2;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='DatabaseMetaData']/field[@name='tableIndexOther']"
+ [Register ("tableIndexOther")]
+ public const short TableIndexOther = (short) 3;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='DatabaseMetaData']/field[@name='tableIndexStatistic']"
+ [Register ("tableIndexStatistic")]
+ public const short TableIndexStatistic = (short) 0;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='DatabaseMetaData']/field[@name='typeNoNulls']"
+ [Register ("typeNoNulls")]
+ public const int TypeNoNulls = (int) 0;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='DatabaseMetaData']/field[@name='typeNullable']"
+ [Register ("typeNullable")]
+ public const int TypeNullable = (int) 1;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='DatabaseMetaData']/field[@name='typeNullableUnknown']"
+ [Register ("typeNullableUnknown")]
+ public const int TypeNullableUnknown = (int) 2;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='DatabaseMetaData']/field[@name='typePredBasic']"
+ [Register ("typePredBasic")]
+ public const int TypePredBasic = (int) 2;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='DatabaseMetaData']/field[@name='typePredChar']"
+ [Register ("typePredChar")]
+ public const int TypePredChar = (int) 1;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='DatabaseMetaData']/field[@name='typePredNone']"
+ [Register ("typePredNone")]
+ public const int TypePredNone = (int) 0;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='DatabaseMetaData']/field[@name='typeSearchable']"
+ [Register ("typeSearchable")]
+ public const int TypeSearchable = (int) 3;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='DatabaseMetaData']/field[@name='versionColumnNotPseudo']"
+ [Register ("versionColumnNotPseudo")]
+ public const int VersionColumnNotPseudo = (int) 1;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='DatabaseMetaData']/field[@name='versionColumnPseudo']"
+ [Register ("versionColumnPseudo")]
+ public const int VersionColumnPseudo = (int) 2;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='DatabaseMetaData']/field[@name='versionColumnUnknown']"
+ [Register ("versionColumnUnknown")]
+ public const int VersionColumnUnknown = (int) 0;
+
string CatalogSeparator {
// Metadata.xml XPath method reference: path="/api/package[@name='java.sql']/interface[@name='DatabaseMetaData']/method[@name='getCatalogSeparator' and count(parameter)=0]"
[Register ("getCatalogSeparator", "()Ljava/lang/String;", "GetGetCatalogSeparatorHandler:Java.Sql.IDatabaseMetaDataInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")] get;
diff --git a/mono.android-android-28/mcw/Java.Sql.IParameterMetaData.cs b/mono.android-android-28/mcw/Java.Sql.IParameterMetaData.cs
index f6b5ed6..99a4327 100644
--- a/mono.android-android-28/mcw/Java.Sql.IParameterMetaData.cs
+++ b/mono.android-android-28/mcw/Java.Sql.IParameterMetaData.cs
@@ -56,6 +56,34 @@ namespace Java.Sql {
[Register ("java/sql/ParameterMetaData", "", "Java.Sql.IParameterMetaDataInvoker", ApiSince = 1)]
public partial interface IParameterMetaData : Java.Sql.IWrapper {
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='ParameterMetaData']/field[@name='parameterModeIn']"
+ [Register ("parameterModeIn")]
+ public const int ParameterModeIn = (int) 1;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='ParameterMetaData']/field[@name='parameterModeInOut']"
+ [Register ("parameterModeInOut")]
+ public const int ParameterModeInOut = (int) 2;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='ParameterMetaData']/field[@name='parameterModeOut']"
+ [Register ("parameterModeOut")]
+ public const int ParameterModeOut = (int) 4;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='ParameterMetaData']/field[@name='parameterModeUnknown']"
+ [Register ("parameterModeUnknown")]
+ public const int ParameterModeUnknown = (int) 0;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='ParameterMetaData']/field[@name='parameterNoNulls']"
+ [Register ("parameterNoNulls")]
+ public const int ParameterNoNulls = (int) 0;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='ParameterMetaData']/field[@name='parameterNullable']"
+ [Register ("parameterNullable")]
+ public const int ParameterNullable = (int) 1;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='ParameterMetaData']/field[@name='parameterNullableUnknown']"
+ [Register ("parameterNullableUnknown")]
+ public const int ParameterNullableUnknown = (int) 2;
+
int ParameterCount {
// Metadata.xml XPath method reference: path="/api/package[@name='java.sql']/interface[@name='ParameterMetaData']/method[@name='getParameterCount' and count(parameter)=0]"
[Register ("getParameterCount", "()I", "GetGetParameterCountHandler:Java.Sql.IParameterMetaDataInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")] get;
diff --git a/mono.android-android-28/mcw/Java.Sql.IResultSet.cs b/mono.android-android-28/mcw/Java.Sql.IResultSet.cs
index ae09e23..e81c410 100644
--- a/mono.android-android-28/mcw/Java.Sql.IResultSet.cs
+++ b/mono.android-android-28/mcw/Java.Sql.IResultSet.cs
@@ -68,6 +68,46 @@ namespace Java.Sql {
[Register ("java/sql/ResultSet", "", "Java.Sql.IResultSetInvoker", ApiSince = 1)]
public partial interface IResultSet : Java.Sql.IWrapper {
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='ResultSet']/field[@name='CLOSE_CURSORS_AT_COMMIT']"
+ [Register ("CLOSE_CURSORS_AT_COMMIT")]
+ public const int CloseCursorsAtCommit = (int) 2;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='ResultSet']/field[@name='CONCUR_READ_ONLY']"
+ [Register ("CONCUR_READ_ONLY")]
+ public const int ConcurReadOnly = (int) 1007;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='ResultSet']/field[@name='CONCUR_UPDATABLE']"
+ [Register ("CONCUR_UPDATABLE")]
+ public const int ConcurUpdatable = (int) 1008;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='ResultSet']/field[@name='FETCH_FORWARD']"
+ [Register ("FETCH_FORWARD")]
+ public const int FetchForward = (int) 1000;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='ResultSet']/field[@name='FETCH_REVERSE']"
+ [Register ("FETCH_REVERSE")]
+ public const int FetchReverse = (int) 1001;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='ResultSet']/field[@name='FETCH_UNKNOWN']"
+ [Register ("FETCH_UNKNOWN")]
+ public const int FetchUnknown = (int) 1002;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='ResultSet']/field[@name='HOLD_CURSORS_OVER_COMMIT']"
+ [Register ("HOLD_CURSORS_OVER_COMMIT")]
+ public const int HoldCursorsOverCommit = (int) 1;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='ResultSet']/field[@name='TYPE_FORWARD_ONLY']"
+ [Register ("TYPE_FORWARD_ONLY")]
+ public const int TypeForwardOnly = (int) 1003;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='ResultSet']/field[@name='TYPE_SCROLL_INSENSITIVE']"
+ [Register ("TYPE_SCROLL_INSENSITIVE")]
+ public const int TypeScrollInsensitive = (int) 1004;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='ResultSet']/field[@name='TYPE_SCROLL_SENSITIVE']"
+ [Register ("TYPE_SCROLL_SENSITIVE")]
+ public const int TypeScrollSensitive = (int) 1005;
+
int Concurrency {
// Metadata.xml XPath method reference: path="/api/package[@name='java.sql']/interface[@name='ResultSet']/method[@name='getConcurrency' and count(parameter)=0]"
[Register ("getConcurrency", "()I", "GetGetConcurrencyHandler:Java.Sql.IResultSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")] get;
diff --git a/mono.android-android-28/mcw/Java.Sql.IResultSetMetaData.cs b/mono.android-android-28/mcw/Java.Sql.IResultSetMetaData.cs
index 049fa37..eb2c63f 100644
--- a/mono.android-android-28/mcw/Java.Sql.IResultSetMetaData.cs
+++ b/mono.android-android-28/mcw/Java.Sql.IResultSetMetaData.cs
@@ -40,6 +40,18 @@ namespace Java.Sql {
[Register ("java/sql/ResultSetMetaData", "", "Java.Sql.IResultSetMetaDataInvoker", ApiSince = 1)]
public partial interface IResultSetMetaData : Java.Sql.IWrapper {
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='ResultSetMetaData']/field[@name='columnNoNulls']"
+ [Register ("columnNoNulls")]
+ public const int ColumnNoNulls = (int) 0;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='ResultSetMetaData']/field[@name='columnNullable']"
+ [Register ("columnNullable")]
+ public const int ColumnNullable = (int) 1;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='ResultSetMetaData']/field[@name='columnNullableUnknown']"
+ [Register ("columnNullableUnknown")]
+ public const int ColumnNullableUnknown = (int) 2;
+
int ColumnCount {
// Metadata.xml XPath method reference: path="/api/package[@name='java.sql']/interface[@name='ResultSetMetaData']/method[@name='getColumnCount' and count(parameter)=0]"
[Register ("getColumnCount", "()I", "GetGetColumnCountHandler:Java.Sql.IResultSetMetaDataInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")] get;
diff --git a/mono.android-android-28/mcw/Java.Sql.IStatement.cs b/mono.android-android-28/mcw/Java.Sql.IStatement.cs
index 0b9bcb3..d35c12d 100644
--- a/mono.android-android-28/mcw/Java.Sql.IStatement.cs
+++ b/mono.android-android-28/mcw/Java.Sql.IStatement.cs
@@ -56,6 +56,34 @@ namespace Java.Sql {
[Register ("java/sql/Statement", "", "Java.Sql.IStatementInvoker", ApiSince = 1)]
public partial interface IStatement : Java.Sql.IWrapper {
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='Statement']/field[@name='CLOSE_ALL_RESULTS']"
+ [Register ("CLOSE_ALL_RESULTS")]
+ public const int CloseAllResults = (int) 3;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='Statement']/field[@name='CLOSE_CURRENT_RESULT']"
+ [Register ("CLOSE_CURRENT_RESULT")]
+ public const int CloseCurrentResult = (int) 1;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='Statement']/field[@name='EXECUTE_FAILED']"
+ [Register ("EXECUTE_FAILED")]
+ public const int ExecuteFailed = (int) -3;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='Statement']/field[@name='KEEP_CURRENT_RESULT']"
+ [Register ("KEEP_CURRENT_RESULT")]
+ public const int KeepCurrentResult = (int) 2;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='Statement']/field[@name='NO_GENERATED_KEYS']"
+ [Register ("NO_GENERATED_KEYS")]
+ public const int NoGeneratedKeys = (int) 2;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='Statement']/field[@name='RETURN_GENERATED_KEYS']"
+ [Register ("RETURN_GENERATED_KEYS")]
+ public const int ReturnGeneratedKeys = (int) 1;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.sql']/interface[@name='Statement']/field[@name='SUCCESS_NO_INFO']"
+ [Register ("SUCCESS_NO_INFO")]
+ public const int SuccessNoInfo = (int) -2;
+
Java.Sql.IConnection Connection {
// Metadata.xml XPath method reference: path="/api/package[@name='java.sql']/interface[@name='Statement']/method[@name='getConnection' and count(parameter)=0]"
[Register ("getConnection", "()Ljava/sql/Connection;", "GetGetConnectionHandler:Java.Sql.IStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")] get;
diff --git a/mono.android-android-28/mcw/Java.Text.ICharacterIterator.cs b/mono.android-android-28/mcw/Java.Text.ICharacterIterator.cs
index d6695a5..a3e37e8 100644
--- a/mono.android-android-28/mcw/Java.Text.ICharacterIterator.cs
+++ b/mono.android-android-28/mcw/Java.Text.ICharacterIterator.cs
@@ -32,6 +32,10 @@ namespace Java.Text {
[Register ("java/text/CharacterIterator", "", "Java.Text.ICharacterIteratorInvoker", ApiSince = 1)]
public partial interface ICharacterIterator : Java.Lang.ICloneable {
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.text']/interface[@name='CharacterIterator']/field[@name='DONE']"
+ [Register ("DONE")]
+ public const char Done = (char) (char)65535;
+
int BeginIndex {
// Metadata.xml XPath method reference: path="/api/package[@name='java.text']/interface[@name='CharacterIterator']/method[@name='getBeginIndex' and count(parameter)=0]"
[Register ("getBeginIndex", "()I", "GetGetBeginIndexHandler:Java.Text.ICharacterIteratorInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")] get;
diff --git a/mono.android-android-28/mcw/Java.Util.Jar.Pack200.cs b/mono.android-android-28/mcw/Java.Util.Jar.Pack200.cs
index 4f523cc..0a5975c 100644
--- a/mono.android-android-28/mcw/Java.Util.Jar.Pack200.cs
+++ b/mono.android-android-28/mcw/Java.Util.Jar.Pack200.cs
@@ -106,6 +106,82 @@ namespace Java.Util.Jar {
[Register ("java/util/jar/Pack200$Packer", "", "Java.Util.Jar.Pack200/IPackerInvoker", ApiSince = 1)]
public partial interface IPacker : IJavaObject {
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.util.jar']/interface[@name='Pack200.Packer']/field[@name='CLASS_ATTRIBUTE_PFX']"
+ [Register ("CLASS_ATTRIBUTE_PFX")]
+ public const string ClassAttributePfx = (string) "pack.class.attribute.";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.util.jar']/interface[@name='Pack200.Packer']/field[@name='CODE_ATTRIBUTE_PFX']"
+ [Register ("CODE_ATTRIBUTE_PFX")]
+ public const string CodeAttributePfx = (string) "pack.code.attribute.";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.util.jar']/interface[@name='Pack200.Packer']/field[@name='DEFLATE_HINT']"
+ [Register ("DEFLATE_HINT")]
+ public const string DeflateHint = (string) "pack.deflate.hint";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.util.jar']/interface[@name='Pack200.Packer']/field[@name='EFFORT']"
+ [Register ("EFFORT")]
+ public const string Effort = (string) "pack.effort";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.util.jar']/interface[@name='Pack200.Packer']/field[@name='ERROR']"
+ [Register ("ERROR")]
+ public const string Error = (string) "error";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.util.jar']/interface[@name='Pack200.Packer']/field[@name='FALSE']"
+ [Register ("FALSE")]
+ public const string False = (string) "false";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.util.jar']/interface[@name='Pack200.Packer']/field[@name='FIELD_ATTRIBUTE_PFX']"
+ [Register ("FIELD_ATTRIBUTE_PFX")]
+ public const string FieldAttributePfx = (string) "pack.field.attribute.";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.util.jar']/interface[@name='Pack200.Packer']/field[@name='KEEP']"
+ [Register ("KEEP")]
+ public const string Keep = (string) "keep";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.util.jar']/interface[@name='Pack200.Packer']/field[@name='KEEP_FILE_ORDER']"
+ [Register ("KEEP_FILE_ORDER")]
+ public const string KeepFileOrder = (string) "pack.keep.file.order";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.util.jar']/interface[@name='Pack200.Packer']/field[@name='LATEST']"
+ [Register ("LATEST")]
+ public const string Latest = (string) "latest";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.util.jar']/interface[@name='Pack200.Packer']/field[@name='METHOD_ATTRIBUTE_PFX']"
+ [Register ("METHOD_ATTRIBUTE_PFX")]
+ public const string MethodAttributePfx = (string) "pack.method.attribute.";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.util.jar']/interface[@name='Pack200.Packer']/field[@name='MODIFICATION_TIME']"
+ [Register ("MODIFICATION_TIME")]
+ public const string ModificationTime = (string) "pack.modification.time";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.util.jar']/interface[@name='Pack200.Packer']/field[@name='PASS']"
+ [Register ("PASS")]
+ public const string Pass = (string) "pass";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.util.jar']/interface[@name='Pack200.Packer']/field[@name='PASS_FILE_PFX']"
+ [Register ("PASS_FILE_PFX")]
+ public const string PassFilePfx = (string) "pack.pass.file.";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.util.jar']/interface[@name='Pack200.Packer']/field[@name='PROGRESS']"
+ [Register ("PROGRESS")]
+ public const string Progress = (string) "pack.progress";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.util.jar']/interface[@name='Pack200.Packer']/field[@name='SEGMENT_LIMIT']"
+ [Register ("SEGMENT_LIMIT")]
+ public const string SegmentLimit = (string) "pack.segment.limit";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.util.jar']/interface[@name='Pack200.Packer']/field[@name='STRIP']"
+ [Register ("STRIP")]
+ public const string Strip = (string) "strip";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.util.jar']/interface[@name='Pack200.Packer']/field[@name='TRUE']"
+ [Register ("TRUE")]
+ public const string True = (string) "true";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.util.jar']/interface[@name='Pack200.Packer']/field[@name='UNKNOWN_ATTRIBUTE']"
+ [Register ("UNKNOWN_ATTRIBUTE")]
+ public const string UnknownAttribute = (string) "pack.unknown.attribute";
+
// Metadata.xml XPath method reference: path="/api/package[@name='java.util.jar']/interface[@name='Pack200.Packer']/method[@name='addPropertyChangeListener' and count(parameter)=1 and parameter[1][@type='java.beans.PropertyChangeListener']]"
[Obsolete (@"deprecated")]
[Register ("addPropertyChangeListener", "(Ljava/beans/PropertyChangeListener;)V", "GetAddPropertyChangeListener_Ljava_beans_PropertyChangeListener_Handler:Java.Util.Jar.Pack200/IPackerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince = 3)]
@@ -369,6 +445,26 @@ namespace Java.Util.Jar {
[Register ("java/util/jar/Pack200$Unpacker", "", "Java.Util.Jar.Pack200/IUnpackerInvoker", ApiSince = 1)]
public partial interface IUnpacker : IJavaObject {
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.util.jar']/interface[@name='Pack200.Unpacker']/field[@name='DEFLATE_HINT']"
+ [Register ("DEFLATE_HINT")]
+ public const string DeflateHint = (string) "unpack.deflate.hint";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.util.jar']/interface[@name='Pack200.Unpacker']/field[@name='FALSE']"
+ [Register ("FALSE")]
+ public const string False = (string) "false";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.util.jar']/interface[@name='Pack200.Unpacker']/field[@name='KEEP']"
+ [Register ("KEEP")]
+ public const string Keep = (string) "keep";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.util.jar']/interface[@name='Pack200.Unpacker']/field[@name='PROGRESS']"
+ [Register ("PROGRESS")]
+ public const string Progress = (string) "unpack.progress";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='java.util.jar']/interface[@name='Pack200.Unpacker']/field[@name='TRUE']"
+ [Register ("TRUE")]
+ public const string True = (string) "true";
+
// Metadata.xml XPath method reference: path="/api/package[@name='java.util.jar']/interface[@name='Pack200.Unpacker']/method[@name='addPropertyChangeListener' and count(parameter)=1 and parameter[1][@type='java.beans.PropertyChangeListener']]"
[Obsolete (@"deprecated")]
[Register ("addPropertyChangeListener", "(Ljava/beans/PropertyChangeListener;)V", "GetAddPropertyChangeListener_Ljava_beans_PropertyChangeListener_Handler:Java.Util.Jar.Pack200/IUnpackerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince = 3)]
diff --git a/mono.android-android-28/mcw/Javax.Crypto.ISecretKey.cs b/mono.android-android-28/mcw/Javax.Crypto.ISecretKey.cs
index f1980a7..8a40b8e 100644
--- a/mono.android-android-28/mcw/Javax.Crypto.ISecretKey.cs
+++ b/mono.android-android-28/mcw/Javax.Crypto.ISecretKey.cs
@@ -34,6 +34,10 @@ namespace Javax.Crypto {
[Register ("javax/crypto/SecretKey", "", "Javax.Crypto.ISecretKeyInvoker", ApiSince = 1)]
public partial interface ISecretKey : Java.Security.IKey {
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.crypto']/interface[@name='SecretKey']/field[@name='serialVersionUID']"
+ [Register ("serialVersionUID")]
+ public const long SerialVersionUID = (long) -4795878709595146952;
+
}
[global::Android.Runtime.Register ("javax/crypto/SecretKey", DoNotGenerateAcw=true, ApiSince = 1)]
diff --git a/mono.android-android-28/mcw/Javax.Crypto.Interfaces.IDHPrivateKey.cs b/mono.android-android-28/mcw/Javax.Crypto.Interfaces.IDHPrivateKey.cs
index 19fa24a..05204cd 100644
--- a/mono.android-android-28/mcw/Javax.Crypto.Interfaces.IDHPrivateKey.cs
+++ b/mono.android-android-28/mcw/Javax.Crypto.Interfaces.IDHPrivateKey.cs
@@ -38,6 +38,10 @@ namespace Javax.Crypto.Interfaces {
[Register ("javax/crypto/interfaces/DHPrivateKey", "", "Javax.Crypto.Interfaces.IDHPrivateKeyInvoker", ApiSince = 1)]
public partial interface IDHPrivateKey : Java.Security.IPrivateKey, Javax.Crypto.Interfaces.IDHKey {
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.crypto.interfaces']/interface[@name='DHPrivateKey']/field[@name='serialVersionUID']"
+ [Register ("serialVersionUID")]
+ public const long SerialVersionUID = (long) 2211791113380396553;
+
// Metadata.xml XPath method reference: path="/api/package[@name='javax.crypto.interfaces']/interface[@name='DHPrivateKey']/method[@name='getX' and count(parameter)=0]"
[Register ("getX", "()Ljava/math/BigInteger;", "GetGetXHandler:Javax.Crypto.Interfaces.IDHPrivateKeyInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
Java.Math.BigInteger GetX ();
diff --git a/mono.android-android-28/mcw/Javax.Crypto.Interfaces.IDHPublicKey.cs b/mono.android-android-28/mcw/Javax.Crypto.Interfaces.IDHPublicKey.cs
index a69f5b2..a4a3670 100644
--- a/mono.android-android-28/mcw/Javax.Crypto.Interfaces.IDHPublicKey.cs
+++ b/mono.android-android-28/mcw/Javax.Crypto.Interfaces.IDHPublicKey.cs
@@ -38,6 +38,10 @@ namespace Javax.Crypto.Interfaces {
[Register ("javax/crypto/interfaces/DHPublicKey", "", "Javax.Crypto.Interfaces.IDHPublicKeyInvoker", ApiSince = 1)]
public partial interface IDHPublicKey : Java.Security.IPublicKey, Javax.Crypto.Interfaces.IDHKey {
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.crypto.interfaces']/interface[@name='DHPublicKey']/field[@name='serialVersionUID']"
+ [Register ("serialVersionUID")]
+ public const long SerialVersionUID = (long) -6628103563352519193;
+
// Metadata.xml XPath method reference: path="/api/package[@name='javax.crypto.interfaces']/interface[@name='DHPublicKey']/method[@name='getY' and count(parameter)=0]"
[Register ("getY", "()Ljava/math/BigInteger;", "GetGetYHandler:Javax.Crypto.Interfaces.IDHPublicKeyInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
Java.Math.BigInteger GetY ();
diff --git a/mono.android-android-28/mcw/Javax.Crypto.Interfaces.IPBEKey.cs b/mono.android-android-28/mcw/Javax.Crypto.Interfaces.IPBEKey.cs
index 27b56a5..bc163bd 100644
--- a/mono.android-android-28/mcw/Javax.Crypto.Interfaces.IPBEKey.cs
+++ b/mono.android-android-28/mcw/Javax.Crypto.Interfaces.IPBEKey.cs
@@ -36,6 +36,10 @@ namespace Javax.Crypto.Interfaces {
[Register ("javax/crypto/interfaces/PBEKey", "", "Javax.Crypto.Interfaces.IPBEKeyInvoker", ApiSince = 1)]
public partial interface IPBEKey : Javax.Crypto.ISecretKey {
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.crypto.interfaces']/interface[@name='PBEKey']/field[@name='serialVersionUID']"
+ [Register ("serialVersionUID")]
+ public const long SerialVersionUID = (long) -1430015993304333921;
+
int IterationCount {
// Metadata.xml XPath method reference: path="/api/package[@name='javax.crypto.interfaces']/interface[@name='PBEKey']/method[@name='getIterationCount' and count(parameter)=0]"
[Register ("getIterationCount", "()I", "GetGetIterationCountHandler:Javax.Crypto.Interfaces.IPBEKeyInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")] get;
diff --git a/mono.android-android-28/mcw/Javax.Microedition.Khronos.Egl.IEGL10.cs b/mono.android-android-28/mcw/Javax.Microedition.Khronos.Egl.IEGL10.cs
index 3588ad7..7fef02d 100644
--- a/mono.android-android-28/mcw/Javax.Microedition.Khronos.Egl.IEGL10.cs
+++ b/mono.android-android-28/mcw/Javax.Microedition.Khronos.Egl.IEGL10.cs
@@ -346,6 +346,274 @@ namespace Javax.Microedition.Khronos.Egl {
[Register ("javax/microedition/khronos/egl/EGL10", "", "Javax.Microedition.Khronos.Egl.IEGL10Invoker", ApiSince = 1)]
public partial interface IEGL10 : Javax.Microedition.Khronos.Egl.IEGL {
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.egl']/interface[@name='EGL10']/field[@name='EGL_ALPHA_FORMAT']"
+ [Register ("EGL_ALPHA_FORMAT")]
+ public const int EglAlphaFormat = (int) 12424;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.egl']/interface[@name='EGL10']/field[@name='EGL_ALPHA_MASK_SIZE']"
+ [Register ("EGL_ALPHA_MASK_SIZE")]
+ public const int EglAlphaMaskSize = (int) 12350;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.egl']/interface[@name='EGL10']/field[@name='EGL_ALPHA_SIZE']"
+ [Register ("EGL_ALPHA_SIZE")]
+ public const int EglAlphaSize = (int) 12321;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.egl']/interface[@name='EGL10']/field[@name='EGL_BAD_ACCESS']"
+ [Register ("EGL_BAD_ACCESS")]
+ public const int EglBadAccess = (int) 12290;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.egl']/interface[@name='EGL10']/field[@name='EGL_BAD_ALLOC']"
+ [Register ("EGL_BAD_ALLOC")]
+ public const int EglBadAlloc = (int) 12291;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.egl']/interface[@name='EGL10']/field[@name='EGL_BAD_ATTRIBUTE']"
+ [Register ("EGL_BAD_ATTRIBUTE")]
+ public const int EglBadAttribute = (int) 12292;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.egl']/interface[@name='EGL10']/field[@name='EGL_BAD_CONFIG']"
+ [Register ("EGL_BAD_CONFIG")]
+ public const int EglBadConfig = (int) 12293;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.egl']/interface[@name='EGL10']/field[@name='EGL_BAD_CONTEXT']"
+ [Register ("EGL_BAD_CONTEXT")]
+ public const int EglBadContext = (int) 12294;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.egl']/interface[@name='EGL10']/field[@name='EGL_BAD_CURRENT_SURFACE']"
+ [Register ("EGL_BAD_CURRENT_SURFACE")]
+ public const int EglBadCurrentSurface = (int) 12295;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.egl']/interface[@name='EGL10']/field[@name='EGL_BAD_DISPLAY']"
+ [Register ("EGL_BAD_DISPLAY")]
+ public const int EglBadDisplay = (int) 12296;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.egl']/interface[@name='EGL10']/field[@name='EGL_BAD_MATCH']"
+ [Register ("EGL_BAD_MATCH")]
+ public const int EglBadMatch = (int) 12297;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.egl']/interface[@name='EGL10']/field[@name='EGL_BAD_NATIVE_PIXMAP']"
+ [Register ("EGL_BAD_NATIVE_PIXMAP")]
+ public const int EglBadNativePixmap = (int) 12298;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.egl']/interface[@name='EGL10']/field[@name='EGL_BAD_NATIVE_WINDOW']"
+ [Register ("EGL_BAD_NATIVE_WINDOW")]
+ public const int EglBadNativeWindow = (int) 12299;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.egl']/interface[@name='EGL10']/field[@name='EGL_BAD_PARAMETER']"
+ [Register ("EGL_BAD_PARAMETER")]
+ public const int EglBadParameter = (int) 12300;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.egl']/interface[@name='EGL10']/field[@name='EGL_BAD_SURFACE']"
+ [Register ("EGL_BAD_SURFACE")]
+ public const int EglBadSurface = (int) 12301;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.egl']/interface[@name='EGL10']/field[@name='EGL_BLUE_SIZE']"
+ [Register ("EGL_BLUE_SIZE")]
+ public const int EglBlueSize = (int) 12322;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.egl']/interface[@name='EGL10']/field[@name='EGL_BUFFER_SIZE']"
+ [Register ("EGL_BUFFER_SIZE")]
+ public const int EglBufferSize = (int) 12320;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.egl']/interface[@name='EGL10']/field[@name='EGL_COLOR_BUFFER_TYPE']"
+ [Register ("EGL_COLOR_BUFFER_TYPE")]
+ public const int EglColorBufferType = (int) 12351;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.egl']/interface[@name='EGL10']/field[@name='EGL_COLORSPACE']"
+ [Register ("EGL_COLORSPACE")]
+ public const int EglColorspace = (int) 12423;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.egl']/interface[@name='EGL10']/field[@name='EGL_CONFIG_CAVEAT']"
+ [Register ("EGL_CONFIG_CAVEAT")]
+ public const int EglConfigCaveat = (int) 12327;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.egl']/interface[@name='EGL10']/field[@name='EGL_CONFIG_ID']"
+ [Register ("EGL_CONFIG_ID")]
+ public const int EglConfigId = (int) 12328;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.egl']/interface[@name='EGL10']/field[@name='EGL_CORE_NATIVE_ENGINE']"
+ [Register ("EGL_CORE_NATIVE_ENGINE")]
+ public const int EglCoreNativeEngine = (int) 12379;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.egl']/interface[@name='EGL10']/field[@name='EGL_DEPTH_SIZE']"
+ [Register ("EGL_DEPTH_SIZE")]
+ public const int EglDepthSize = (int) 12325;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.egl']/interface[@name='EGL10']/field[@name='EGL_DONT_CARE']"
+ [Register ("EGL_DONT_CARE")]
+ public const int EglDontCare = (int) -1;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.egl']/interface[@name='EGL10']/field[@name='EGL_DRAW']"
+ [Register ("EGL_DRAW")]
+ public const int EglDraw = (int) 12377;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.egl']/interface[@name='EGL10']/field[@name='EGL_EXTENSIONS']"
+ [Register ("EGL_EXTENSIONS")]
+ public const int EglExtensions = (int) 12373;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.egl']/interface[@name='EGL10']/field[@name='EGL_GREEN_SIZE']"
+ [Register ("EGL_GREEN_SIZE")]
+ public const int EglGreenSize = (int) 12323;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.egl']/interface[@name='EGL10']/field[@name='EGL_HEIGHT']"
+ [Register ("EGL_HEIGHT")]
+ public const int EglHeight = (int) 12374;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.egl']/interface[@name='EGL10']/field[@name='EGL_HORIZONTAL_RESOLUTION']"
+ [Register ("EGL_HORIZONTAL_RESOLUTION")]
+ public const int EglHorizontalResolution = (int) 12432;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.egl']/interface[@name='EGL10']/field[@name='EGL_LARGEST_PBUFFER']"
+ [Register ("EGL_LARGEST_PBUFFER")]
+ public const int EglLargestPbuffer = (int) 12376;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.egl']/interface[@name='EGL10']/field[@name='EGL_LEVEL']"
+ [Register ("EGL_LEVEL")]
+ public const int EglLevel = (int) 12329;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.egl']/interface[@name='EGL10']/field[@name='EGL_LUMINANCE_BUFFER']"
+ [Register ("EGL_LUMINANCE_BUFFER")]
+ public const int EglLuminanceBuffer = (int) 12431;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.egl']/interface[@name='EGL10']/field[@name='EGL_LUMINANCE_SIZE']"
+ [Register ("EGL_LUMINANCE_SIZE")]
+ public const int EglLuminanceSize = (int) 12349;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.egl']/interface[@name='EGL10']/field[@name='EGL_MAX_PBUFFER_HEIGHT']"
+ [Register ("EGL_MAX_PBUFFER_HEIGHT")]
+ public const int EglMaxPbufferHeight = (int) 12330;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.egl']/interface[@name='EGL10']/field[@name='EGL_MAX_PBUFFER_PIXELS']"
+ [Register ("EGL_MAX_PBUFFER_PIXELS")]
+ public const int EglMaxPbufferPixels = (int) 12331;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.egl']/interface[@name='EGL10']/field[@name='EGL_MAX_PBUFFER_WIDTH']"
+ [Register ("EGL_MAX_PBUFFER_WIDTH")]
+ public const int EglMaxPbufferWidth = (int) 12332;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.egl']/interface[@name='EGL10']/field[@name='EGL_NATIVE_RENDERABLE']"
+ [Register ("EGL_NATIVE_RENDERABLE")]
+ public const int EglNativeRenderable = (int) 12333;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.egl']/interface[@name='EGL10']/field[@name='EGL_NATIVE_VISUAL_ID']"
+ [Register ("EGL_NATIVE_VISUAL_ID")]
+ public const int EglNativeVisualId = (int) 12334;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.egl']/interface[@name='EGL10']/field[@name='EGL_NATIVE_VISUAL_TYPE']"
+ [Register ("EGL_NATIVE_VISUAL_TYPE")]
+ public const int EglNativeVisualType = (int) 12335;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.egl']/interface[@name='EGL10']/field[@name='EGL_NON_CONFORMANT_CONFIG']"
+ [Register ("EGL_NON_CONFORMANT_CONFIG")]
+ public const int EglNonConformantConfig = (int) 12369;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.egl']/interface[@name='EGL10']/field[@name='EGL_NONE']"
+ [Register ("EGL_NONE")]
+ public const int EglNone = (int) 12344;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.egl']/interface[@name='EGL10']/field[@name='EGL_NOT_INITIALIZED']"
+ [Register ("EGL_NOT_INITIALIZED")]
+ public const int EglNotInitialized = (int) 12289;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.egl']/interface[@name='EGL10']/field[@name='EGL_PBUFFER_BIT']"
+ [Register ("EGL_PBUFFER_BIT")]
+ public const int EglPbufferBit = (int) 1;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.egl']/interface[@name='EGL10']/field[@name='EGL_PIXEL_ASPECT_RATIO']"
+ [Register ("EGL_PIXEL_ASPECT_RATIO")]
+ public const int EglPixelAspectRatio = (int) 12434;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.egl']/interface[@name='EGL10']/field[@name='EGL_PIXMAP_BIT']"
+ [Register ("EGL_PIXMAP_BIT")]
+ public const int EglPixmapBit = (int) 2;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.egl']/interface[@name='EGL10']/field[@name='EGL_READ']"
+ [Register ("EGL_READ")]
+ public const int EglRead = (int) 12378;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.egl']/interface[@name='EGL10']/field[@name='EGL_RED_SIZE']"
+ [Register ("EGL_RED_SIZE")]
+ public const int EglRedSize = (int) 12324;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.egl']/interface[@name='EGL10']/field[@name='EGL_RENDER_BUFFER']"
+ [Register ("EGL_RENDER_BUFFER")]
+ public const int EglRenderBuffer = (int) 12422;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.egl']/interface[@name='EGL10']/field[@name='EGL_RENDERABLE_TYPE']"
+ [Register ("EGL_RENDERABLE_TYPE")]
+ public const int EglRenderableType = (int) 12352;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.egl']/interface[@name='EGL10']/field[@name='EGL_RGB_BUFFER']"
+ [Register ("EGL_RGB_BUFFER")]
+ public const int EglRgbBuffer = (int) 12430;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.egl']/interface[@name='EGL10']/field[@name='EGL_SAMPLE_BUFFERS']"
+ [Register ("EGL_SAMPLE_BUFFERS")]
+ public const int EglSampleBuffers = (int) 12338;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.egl']/interface[@name='EGL10']/field[@name='EGL_SAMPLES']"
+ [Register ("EGL_SAMPLES")]
+ public const int EglSamples = (int) 12337;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.egl']/interface[@name='EGL10']/field[@name='EGL_SINGLE_BUFFER']"
+ [Register ("EGL_SINGLE_BUFFER")]
+ public const int EglSingleBuffer = (int) 12421;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.egl']/interface[@name='EGL10']/field[@name='EGL_SLOW_CONFIG']"
+ [Register ("EGL_SLOW_CONFIG")]
+ public const int EglSlowConfig = (int) 12368;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.egl']/interface[@name='EGL10']/field[@name='EGL_STENCIL_SIZE']"
+ [Register ("EGL_STENCIL_SIZE")]
+ public const int EglStencilSize = (int) 12326;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.egl']/interface[@name='EGL10']/field[@name='EGL_SUCCESS']"
+ [Register ("EGL_SUCCESS")]
+ public const int EglSuccess = (int) 12288;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.egl']/interface[@name='EGL10']/field[@name='EGL_SURFACE_TYPE']"
+ [Register ("EGL_SURFACE_TYPE")]
+ public const int EglSurfaceType = (int) 12339;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.egl']/interface[@name='EGL10']/field[@name='EGL_TRANSPARENT_BLUE_VALUE']"
+ [Register ("EGL_TRANSPARENT_BLUE_VALUE")]
+ public const int EglTransparentBlueValue = (int) 12341;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.egl']/interface[@name='EGL10']/field[@name='EGL_TRANSPARENT_GREEN_VALUE']"
+ [Register ("EGL_TRANSPARENT_GREEN_VALUE")]
+ public const int EglTransparentGreenValue = (int) 12342;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.egl']/interface[@name='EGL10']/field[@name='EGL_TRANSPARENT_RED_VALUE']"
+ [Register ("EGL_TRANSPARENT_RED_VALUE")]
+ public const int EglTransparentRedValue = (int) 12343;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.egl']/interface[@name='EGL10']/field[@name='EGL_TRANSPARENT_RGB']"
+ [Register ("EGL_TRANSPARENT_RGB")]
+ public const int EglTransparentRgb = (int) 12370;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.egl']/interface[@name='EGL10']/field[@name='EGL_TRANSPARENT_TYPE']"
+ [Register ("EGL_TRANSPARENT_TYPE")]
+ public const int EglTransparentType = (int) 12340;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.egl']/interface[@name='EGL10']/field[@name='EGL_VENDOR']"
+ [Register ("EGL_VENDOR")]
+ public const int EglVendor = (int) 12371;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.egl']/interface[@name='EGL10']/field[@name='EGL_VERSION']"
+ [Register ("EGL_VERSION")]
+ public const int EglVersion = (int) 12372;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.egl']/interface[@name='EGL10']/field[@name='EGL_VERTICAL_RESOLUTION']"
+ [Register ("EGL_VERTICAL_RESOLUTION")]
+ public const int EglVerticalResolution = (int) 12433;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.egl']/interface[@name='EGL10']/field[@name='EGL_WIDTH']"
+ [Register ("EGL_WIDTH")]
+ public const int EglWidth = (int) 12375;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.egl']/interface[@name='EGL10']/field[@name='EGL_WINDOW_BIT']"
+ [Register ("EGL_WINDOW_BIT")]
+ public const int EglWindowBit = (int) 4;
+
// Metadata.xml XPath method reference: path="/api/package[@name='javax.microedition.khronos.egl']/interface[@name='EGL10']/method[@name='eglChooseConfig' and count(parameter)=5 and parameter[1][@type='javax.microedition.khronos.egl.EGLDisplay'] and parameter[2][@type='int[]'] and parameter[3][@type='javax.microedition.khronos.egl.EGLConfig[]'] and parameter[4][@type='int'] and parameter[5][@type='int[]']]"
[Register ("eglChooseConfig", "(Ljavax/microedition/khronos/egl/EGLDisplay;[I[Ljavax/microedition/khronos/egl/EGLConfig;I[I)Z", "GetEglChooseConfig_Ljavax_microedition_khronos_egl_EGLDisplay_arrayIarrayLjavax_microedition_khronos_egl_EGLConfig_IarrayIHandler:Javax.Microedition.Khronos.Egl.IEGL10Invoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
bool EglChooseConfig (Javax.Microedition.Khronos.Egl.EGLDisplay display, int[] attrib_list, Javax.Microedition.Khronos.Egl.EGLConfig[] configs, int config_size, int[] num_config);
diff --git a/mono.android-android-28/mcw/Javax.Microedition.Khronos.Egl.IEGL11.cs b/mono.android-android-28/mcw/Javax.Microedition.Khronos.Egl.IEGL11.cs
index 0ee4e77..511ea48 100644
--- a/mono.android-android-28/mcw/Javax.Microedition.Khronos.Egl.IEGL11.cs
+++ b/mono.android-android-28/mcw/Javax.Microedition.Khronos.Egl.IEGL11.cs
@@ -352,6 +352,10 @@ namespace Javax.Microedition.Khronos.Egl {
[Register ("javax/microedition/khronos/egl/EGL11", "", "Javax.Microedition.Khronos.Egl.IEGL11Invoker", ApiSince = 1)]
public partial interface IEGL11 : Javax.Microedition.Khronos.Egl.IEGL10 {
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.egl']/interface[@name='EGL11']/field[@name='EGL_CONTEXT_LOST']"
+ [Register ("EGL_CONTEXT_LOST")]
+ public const int EglContextLost = (int) 12302;
+
}
[global::Android.Runtime.Register ("javax/microedition/khronos/egl/EGL11", DoNotGenerateAcw=true, ApiSince = 1)]
diff --git a/mono.android-android-28/mcw/Javax.Microedition.Khronos.Opengles.IGL10.cs b/mono.android-android-28/mcw/Javax.Microedition.Khronos.Opengles.IGL10.cs
index 7d8f4c1..24a0994 100644
--- a/mono.android-android-28/mcw/Javax.Microedition.Khronos.Opengles.IGL10.cs
+++ b/mono.android-android-28/mcw/Javax.Microedition.Khronos.Opengles.IGL10.cs
@@ -964,6 +964,942 @@ namespace Javax.Microedition.Khronos.Opengles {
[Register ("javax/microedition/khronos/opengles/GL10", "", "Javax.Microedition.Khronos.Opengles.IGL10Invoker", ApiSince = 1)]
public partial interface IGL10 : Javax.Microedition.Khronos.Opengles.IGL {
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_ADD']"
+ [Register ("GL_ADD")]
+ public const int GlAdd = (int) 260;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_ALIASED_LINE_WIDTH_RANGE']"
+ [Register ("GL_ALIASED_LINE_WIDTH_RANGE")]
+ public const int GlAliasedLineWidthRange = (int) 33902;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_ALIASED_POINT_SIZE_RANGE']"
+ [Register ("GL_ALIASED_POINT_SIZE_RANGE")]
+ public const int GlAliasedPointSizeRange = (int) 33901;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_ALPHA']"
+ [Register ("GL_ALPHA")]
+ public const int GlAlpha = (int) 6406;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_ALPHA_BITS']"
+ [Register ("GL_ALPHA_BITS")]
+ public const int GlAlphaBits = (int) 3413;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_ALPHA_TEST']"
+ [Register ("GL_ALPHA_TEST")]
+ public const int GlAlphaTest = (int) 3008;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_ALWAYS']"
+ [Register ("GL_ALWAYS")]
+ public const int GlAlways = (int) 519;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_AMBIENT']"
+ [Register ("GL_AMBIENT")]
+ public const int GlAmbient = (int) 4608;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_AMBIENT_AND_DIFFUSE']"
+ [Register ("GL_AMBIENT_AND_DIFFUSE")]
+ public const int GlAmbientAndDiffuse = (int) 5634;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_AND']"
+ [Register ("GL_AND")]
+ public const int GlAnd = (int) 5377;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_AND_INVERTED']"
+ [Register ("GL_AND_INVERTED")]
+ public const int GlAndInverted = (int) 5380;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_AND_REVERSE']"
+ [Register ("GL_AND_REVERSE")]
+ public const int GlAndReverse = (int) 5378;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_BACK']"
+ [Register ("GL_BACK")]
+ public const int GlBack = (int) 1029;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_BLEND']"
+ [Register ("GL_BLEND")]
+ public const int GlBlend = (int) 3042;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_BLUE_BITS']"
+ [Register ("GL_BLUE_BITS")]
+ public const int GlBlueBits = (int) 3412;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_BYTE']"
+ [Register ("GL_BYTE")]
+ public const int GlByte = (int) 5120;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_CCW']"
+ [Register ("GL_CCW")]
+ public const int GlCcw = (int) 2305;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_CLAMP_TO_EDGE']"
+ [Register ("GL_CLAMP_TO_EDGE")]
+ public const int GlClampToEdge = (int) 33071;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_COLOR_ARRAY']"
+ [Register ("GL_COLOR_ARRAY")]
+ public const int GlColorArray = (int) 32886;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_COLOR_BUFFER_BIT']"
+ [Register ("GL_COLOR_BUFFER_BIT")]
+ public const int GlColorBufferBit = (int) 16384;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_COLOR_LOGIC_OP']"
+ [Register ("GL_COLOR_LOGIC_OP")]
+ public const int GlColorLogicOp = (int) 3058;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_COLOR_MATERIAL']"
+ [Register ("GL_COLOR_MATERIAL")]
+ public const int GlColorMaterial = (int) 2903;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_COMPRESSED_TEXTURE_FORMATS']"
+ [Register ("GL_COMPRESSED_TEXTURE_FORMATS")]
+ public const int GlCompressedTextureFormats = (int) 34467;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_CONSTANT_ATTENUATION']"
+ [Register ("GL_CONSTANT_ATTENUATION")]
+ public const int GlConstantAttenuation = (int) 4615;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_COPY']"
+ [Register ("GL_COPY")]
+ public const int GlCopy = (int) 5379;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_COPY_INVERTED']"
+ [Register ("GL_COPY_INVERTED")]
+ public const int GlCopyInverted = (int) 5388;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_CULL_FACE']"
+ [Register ("GL_CULL_FACE")]
+ public const int GlCullFaceCapability = (int) 2884;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_CW']"
+ [Register ("GL_CW")]
+ public const int GlCw = (int) 2304;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_DECAL']"
+ [Register ("GL_DECAL")]
+ public const int GlDecal = (int) 8449;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_DECR']"
+ [Register ("GL_DECR")]
+ public const int GlDecr = (int) 7683;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_DEPTH_BITS']"
+ [Register ("GL_DEPTH_BITS")]
+ public const int GlDepthBits = (int) 3414;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_DEPTH_BUFFER_BIT']"
+ [Register ("GL_DEPTH_BUFFER_BIT")]
+ public const int GlDepthBufferBit = (int) 256;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_DEPTH_TEST']"
+ [Register ("GL_DEPTH_TEST")]
+ public const int GlDepthTest = (int) 2929;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_DIFFUSE']"
+ [Register ("GL_DIFFUSE")]
+ public const int GlDiffuse = (int) 4609;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_DITHER']"
+ [Register ("GL_DITHER")]
+ public const int GlDither = (int) 3024;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_DONT_CARE']"
+ [Register ("GL_DONT_CARE")]
+ public const int GlDontCare = (int) 4352;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_DST_ALPHA']"
+ [Register ("GL_DST_ALPHA")]
+ public const int GlDstAlpha = (int) 772;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_DST_COLOR']"
+ [Register ("GL_DST_COLOR")]
+ public const int GlDstColor = (int) 774;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_EMISSION']"
+ [Register ("GL_EMISSION")]
+ public const int GlEmission = (int) 5632;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_EQUAL']"
+ [Register ("GL_EQUAL")]
+ public const int GlEqual = (int) 514;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_EQUIV']"
+ [Register ("GL_EQUIV")]
+ public const int GlEquiv = (int) 5385;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_EXP']"
+ [Register ("GL_EXP")]
+ public const int GlExp = (int) 2048;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_EXP2']"
+ [Register ("GL_EXP2")]
+ public const int GlExp2 = (int) 2049;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_EXTENSIONS']"
+ [Register ("GL_EXTENSIONS")]
+ public const int GlExtensions = (int) 7939;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_FALSE']"
+ [Register ("GL_FALSE")]
+ public const int GlFalse = (int) 0;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_FASTEST']"
+ [Register ("GL_FASTEST")]
+ public const int GlFastest = (int) 4353;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_FIXED']"
+ [Register ("GL_FIXED")]
+ public const int GlFixed = (int) 5132;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_FLAT']"
+ [Register ("GL_FLAT")]
+ public const int GlFlat = (int) 7424;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_FLOAT']"
+ [Register ("GL_FLOAT")]
+ public const int GlFloat = (int) 5126;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_FOG']"
+ [Register ("GL_FOG")]
+ public const int GlFog = (int) 2912;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_FOG_COLOR']"
+ [Register ("GL_FOG_COLOR")]
+ public const int GlFogColor = (int) 2918;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_FOG_DENSITY']"
+ [Register ("GL_FOG_DENSITY")]
+ public const int GlFogDensity = (int) 2914;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_FOG_END']"
+ [Register ("GL_FOG_END")]
+ public const int GlFogEnd = (int) 2916;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_FOG_HINT']"
+ [Register ("GL_FOG_HINT")]
+ public const int GlFogHint = (int) 3156;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_FOG_MODE']"
+ [Register ("GL_FOG_MODE")]
+ public const int GlFogMode = (int) 2917;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_FOG_START']"
+ [Register ("GL_FOG_START")]
+ public const int GlFogStart = (int) 2915;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_FRONT']"
+ [Register ("GL_FRONT")]
+ public const int GlFront = (int) 1028;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_FRONT_AND_BACK']"
+ [Register ("GL_FRONT_AND_BACK")]
+ public const int GlFrontAndBack = (int) 1032;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_GEQUAL']"
+ [Register ("GL_GEQUAL")]
+ public const int GlGequal = (int) 518;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_GREATER']"
+ [Register ("GL_GREATER")]
+ public const int GlGreater = (int) 516;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_GREEN_BITS']"
+ [Register ("GL_GREEN_BITS")]
+ public const int GlGreenBits = (int) 3411;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_IMPLEMENTATION_COLOR_READ_FORMAT_OES']"
+ [Register ("GL_IMPLEMENTATION_COLOR_READ_FORMAT_OES")]
+ public const int GlImplementationColorReadFormatOes = (int) 35739;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_IMPLEMENTATION_COLOR_READ_TYPE_OES']"
+ [Register ("GL_IMPLEMENTATION_COLOR_READ_TYPE_OES")]
+ public const int GlImplementationColorReadTypeOes = (int) 35738;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_INCR']"
+ [Register ("GL_INCR")]
+ public const int GlIncr = (int) 7682;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_INVALID_ENUM']"
+ [Register ("GL_INVALID_ENUM")]
+ public const int GlInvalidEnum = (int) 1280;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_INVALID_OPERATION']"
+ [Register ("GL_INVALID_OPERATION")]
+ public const int GlInvalidOperation = (int) 1282;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_INVALID_VALUE']"
+ [Register ("GL_INVALID_VALUE")]
+ public const int GlInvalidValue = (int) 1281;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_INVERT']"
+ [Register ("GL_INVERT")]
+ public const int GlInvert = (int) 5386;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_KEEP']"
+ [Register ("GL_KEEP")]
+ public const int GlKeep = (int) 7680;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_LEQUAL']"
+ [Register ("GL_LEQUAL")]
+ public const int GlLequal = (int) 515;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_LESS']"
+ [Register ("GL_LESS")]
+ public const int GlLess = (int) 513;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_LIGHT_MODEL_AMBIENT']"
+ [Register ("GL_LIGHT_MODEL_AMBIENT")]
+ public const int GlLightModelAmbient = (int) 2899;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_LIGHT_MODEL_TWO_SIDE']"
+ [Register ("GL_LIGHT_MODEL_TWO_SIDE")]
+ public const int GlLightModelTwoSide = (int) 2898;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_LIGHT0']"
+ [Register ("GL_LIGHT0")]
+ public const int GlLight0 = (int) 16384;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_LIGHT1']"
+ [Register ("GL_LIGHT1")]
+ public const int GlLight1 = (int) 16385;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_LIGHT2']"
+ [Register ("GL_LIGHT2")]
+ public const int GlLight2 = (int) 16386;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_LIGHT3']"
+ [Register ("GL_LIGHT3")]
+ public const int GlLight3 = (int) 16387;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_LIGHT4']"
+ [Register ("GL_LIGHT4")]
+ public const int GlLight4 = (int) 16388;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_LIGHT5']"
+ [Register ("GL_LIGHT5")]
+ public const int GlLight5 = (int) 16389;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_LIGHT6']"
+ [Register ("GL_LIGHT6")]
+ public const int GlLight6 = (int) 16390;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_LIGHT7']"
+ [Register ("GL_LIGHT7")]
+ public const int GlLight7 = (int) 16391;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_LIGHTING']"
+ [Register ("GL_LIGHTING")]
+ public const int GlLighting = (int) 2896;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_LINE_LOOP']"
+ [Register ("GL_LINE_LOOP")]
+ public const int GlLineLoop = (int) 2;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_LINE_SMOOTH']"
+ [Register ("GL_LINE_SMOOTH")]
+ public const int GlLineSmooth = (int) 2848;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_LINE_SMOOTH_HINT']"
+ [Register ("GL_LINE_SMOOTH_HINT")]
+ public const int GlLineSmoothHint = (int) 3154;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_LINE_STRIP']"
+ [Register ("GL_LINE_STRIP")]
+ public const int GlLineStrip = (int) 3;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_LINEAR']"
+ [Register ("GL_LINEAR")]
+ public const int GlLinear = (int) 9729;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_LINEAR_ATTENUATION']"
+ [Register ("GL_LINEAR_ATTENUATION")]
+ public const int GlLinearAttenuation = (int) 4616;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_LINEAR_MIPMAP_LINEAR']"
+ [Register ("GL_LINEAR_MIPMAP_LINEAR")]
+ public const int GlLinearMipmapLinear = (int) 9987;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_LINEAR_MIPMAP_NEAREST']"
+ [Register ("GL_LINEAR_MIPMAP_NEAREST")]
+ public const int GlLinearMipmapNearest = (int) 9985;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_LINES']"
+ [Register ("GL_LINES")]
+ public const int GlLines = (int) 1;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_LUMINANCE']"
+ [Register ("GL_LUMINANCE")]
+ public const int GlLuminance = (int) 6409;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_LUMINANCE_ALPHA']"
+ [Register ("GL_LUMINANCE_ALPHA")]
+ public const int GlLuminanceAlpha = (int) 6410;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_MAX_ELEMENTS_INDICES']"
+ [Register ("GL_MAX_ELEMENTS_INDICES")]
+ public const int GlMaxElementsIndices = (int) 33001;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_MAX_ELEMENTS_VERTICES']"
+ [Register ("GL_MAX_ELEMENTS_VERTICES")]
+ public const int GlMaxElementsVertices = (int) 33000;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_MAX_LIGHTS']"
+ [Register ("GL_MAX_LIGHTS")]
+ public const int GlMaxLights = (int) 3377;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_MAX_MODELVIEW_STACK_DEPTH']"
+ [Register ("GL_MAX_MODELVIEW_STACK_DEPTH")]
+ public const int GlMaxModelviewStackDepth = (int) 3382;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_MAX_PROJECTION_STACK_DEPTH']"
+ [Register ("GL_MAX_PROJECTION_STACK_DEPTH")]
+ public const int GlMaxProjectionStackDepth = (int) 3384;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_MAX_TEXTURE_SIZE']"
+ [Register ("GL_MAX_TEXTURE_SIZE")]
+ public const int GlMaxTextureSize = (int) 3379;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_MAX_TEXTURE_STACK_DEPTH']"
+ [Register ("GL_MAX_TEXTURE_STACK_DEPTH")]
+ public const int GlMaxTextureStackDepth = (int) 3385;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_MAX_TEXTURE_UNITS']"
+ [Register ("GL_MAX_TEXTURE_UNITS")]
+ public const int GlMaxTextureUnits = (int) 34018;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_MAX_VIEWPORT_DIMS']"
+ [Register ("GL_MAX_VIEWPORT_DIMS")]
+ public const int GlMaxViewportDims = (int) 3386;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_MODELVIEW']"
+ [Register ("GL_MODELVIEW")]
+ public const int GlModelview = (int) 5888;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_MODULATE']"
+ [Register ("GL_MODULATE")]
+ public const int GlModulate = (int) 8448;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_MULTISAMPLE']"
+ [Register ("GL_MULTISAMPLE")]
+ public const int GlMultisample = (int) 32925;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_NAND']"
+ [Register ("GL_NAND")]
+ public const int GlNand = (int) 5390;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_NEAREST']"
+ [Register ("GL_NEAREST")]
+ public const int GlNearest = (int) 9728;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_NEAREST_MIPMAP_LINEAR']"
+ [Register ("GL_NEAREST_MIPMAP_LINEAR")]
+ public const int GlNearestMipmapLinear = (int) 9986;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_NEAREST_MIPMAP_NEAREST']"
+ [Register ("GL_NEAREST_MIPMAP_NEAREST")]
+ public const int GlNearestMipmapNearest = (int) 9984;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_NEVER']"
+ [Register ("GL_NEVER")]
+ public const int GlNever = (int) 512;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_NICEST']"
+ [Register ("GL_NICEST")]
+ public const int GlNicest = (int) 4354;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_NO_ERROR']"
+ [Register ("GL_NO_ERROR")]
+ public const int GlNoError = (int) 0;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_NOOP']"
+ [Register ("GL_NOOP")]
+ public const int GlNoop = (int) 5381;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_NOR']"
+ [Register ("GL_NOR")]
+ public const int GlNor = (int) 5384;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_NORMAL_ARRAY']"
+ [Register ("GL_NORMAL_ARRAY")]
+ public const int GlNormalArray = (int) 32885;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_NORMALIZE']"
+ [Register ("GL_NORMALIZE")]
+ public const int GlNormalize = (int) 2977;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_NOTEQUAL']"
+ [Register ("GL_NOTEQUAL")]
+ public const int GlNotequal = (int) 517;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_NUM_COMPRESSED_TEXTURE_FORMATS']"
+ [Register ("GL_NUM_COMPRESSED_TEXTURE_FORMATS")]
+ public const int GlNumCompressedTextureFormats = (int) 34466;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_ONE']"
+ [Register ("GL_ONE")]
+ public const int GlOne = (int) 1;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_ONE_MINUS_DST_ALPHA']"
+ [Register ("GL_ONE_MINUS_DST_ALPHA")]
+ public const int GlOneMinusDstAlpha = (int) 773;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_ONE_MINUS_DST_COLOR']"
+ [Register ("GL_ONE_MINUS_DST_COLOR")]
+ public const int GlOneMinusDstColor = (int) 775;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_ONE_MINUS_SRC_ALPHA']"
+ [Register ("GL_ONE_MINUS_SRC_ALPHA")]
+ public const int GlOneMinusSrcAlpha = (int) 771;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_ONE_MINUS_SRC_COLOR']"
+ [Register ("GL_ONE_MINUS_SRC_COLOR")]
+ public const int GlOneMinusSrcColor = (int) 769;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_OR']"
+ [Register ("GL_OR")]
+ public const int GlOr = (int) 5383;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_OR_INVERTED']"
+ [Register ("GL_OR_INVERTED")]
+ public const int GlOrInverted = (int) 5389;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_OR_REVERSE']"
+ [Register ("GL_OR_REVERSE")]
+ public const int GlOrReverse = (int) 5387;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_OUT_OF_MEMORY']"
+ [Register ("GL_OUT_OF_MEMORY")]
+ public const int GlOutOfMemory = (int) 1285;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_PACK_ALIGNMENT']"
+ [Register ("GL_PACK_ALIGNMENT")]
+ public const int GlPackAlignment = (int) 3333;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_PALETTE4_R5_G6_B5_OES']"
+ [Register ("GL_PALETTE4_R5_G6_B5_OES")]
+ public const int GlPalette4R5G6B5Oes = (int) 35730;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_PALETTE4_RGB5_A1_OES']"
+ [Register ("GL_PALETTE4_RGB5_A1_OES")]
+ public const int GlPalette4Rgb5A1Oes = (int) 35732;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_PALETTE4_RGB8_OES']"
+ [Register ("GL_PALETTE4_RGB8_OES")]
+ public const int GlPalette4Rgb8Oes = (int) 35728;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_PALETTE4_RGBA4_OES']"
+ [Register ("GL_PALETTE4_RGBA4_OES")]
+ public const int GlPalette4Rgba4Oes = (int) 35731;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_PALETTE4_RGBA8_OES']"
+ [Register ("GL_PALETTE4_RGBA8_OES")]
+ public const int GlPalette4Rgba8Oes = (int) 35729;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_PALETTE8_R5_G6_B5_OES']"
+ [Register ("GL_PALETTE8_R5_G6_B5_OES")]
+ public const int GlPalette8R5G6B5Oes = (int) 35735;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_PALETTE8_RGB5_A1_OES']"
+ [Register ("GL_PALETTE8_RGB5_A1_OES")]
+ public const int GlPalette8Rgb5A1Oes = (int) 35737;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_PALETTE8_RGB8_OES']"
+ [Register ("GL_PALETTE8_RGB8_OES")]
+ public const int GlPalette8Rgb8Oes = (int) 35733;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_PALETTE8_RGBA4_OES']"
+ [Register ("GL_PALETTE8_RGBA4_OES")]
+ public const int GlPalette8Rgba4Oes = (int) 35736;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_PALETTE8_RGBA8_OES']"
+ [Register ("GL_PALETTE8_RGBA8_OES")]
+ public const int GlPalette8Rgba8Oes = (int) 35734;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_PERSPECTIVE_CORRECTION_HINT']"
+ [Register ("GL_PERSPECTIVE_CORRECTION_HINT")]
+ public const int GlPerspectiveCorrectionHint = (int) 3152;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_POINT_FADE_THRESHOLD_SIZE']"
+ [Register ("GL_POINT_FADE_THRESHOLD_SIZE")]
+ public const int GlPointFadeThresholdSize = (int) 33064;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_POINT_SMOOTH']"
+ [Register ("GL_POINT_SMOOTH")]
+ public const int GlPointSmooth = (int) 2832;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_POINT_SMOOTH_HINT']"
+ [Register ("GL_POINT_SMOOTH_HINT")]
+ public const int GlPointSmoothHint = (int) 3153;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_POINTS']"
+ [Register ("GL_POINTS")]
+ public const int GlPoints = (int) 0;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_POLYGON_OFFSET_FILL']"
+ [Register ("GL_POLYGON_OFFSET_FILL")]
+ public const int GlPolygonOffsetFill = (int) 32823;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_POLYGON_SMOOTH_HINT']"
+ [Register ("GL_POLYGON_SMOOTH_HINT")]
+ public const int GlPolygonSmoothHint = (int) 3155;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_POSITION']"
+ [Register ("GL_POSITION")]
+ public const int GlPosition = (int) 4611;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_PROJECTION']"
+ [Register ("GL_PROJECTION")]
+ public const int GlProjection = (int) 5889;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_QUADRATIC_ATTENUATION']"
+ [Register ("GL_QUADRATIC_ATTENUATION")]
+ public const int GlQuadraticAttenuation = (int) 4617;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_RED_BITS']"
+ [Register ("GL_RED_BITS")]
+ public const int GlRedBits = (int) 3410;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_RENDERER']"
+ [Register ("GL_RENDERER")]
+ public const int GlRenderer = (int) 7937;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_REPEAT']"
+ [Register ("GL_REPEAT")]
+ public const int GlRepeat = (int) 10497;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_REPLACE']"
+ [Register ("GL_REPLACE")]
+ public const int GlReplace = (int) 7681;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_RESCALE_NORMAL']"
+ [Register ("GL_RESCALE_NORMAL")]
+ public const int GlRescaleNormal = (int) 32826;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_RGB']"
+ [Register ("GL_RGB")]
+ public const int GlRgb = (int) 6407;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_RGBA']"
+ [Register ("GL_RGBA")]
+ public const int GlRgba = (int) 6408;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_SAMPLE_ALPHA_TO_COVERAGE']"
+ [Register ("GL_SAMPLE_ALPHA_TO_COVERAGE")]
+ public const int GlSampleAlphaToCoverage = (int) 32926;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_SAMPLE_ALPHA_TO_ONE']"
+ [Register ("GL_SAMPLE_ALPHA_TO_ONE")]
+ public const int GlSampleAlphaToOne = (int) 32927;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_SCISSOR_TEST']"
+ [Register ("GL_SCISSOR_TEST")]
+ public const int GlScissorTest = (int) 3089;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_SET']"
+ [Register ("GL_SET")]
+ public const int GlSet = (int) 5391;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_SHININESS']"
+ [Register ("GL_SHININESS")]
+ public const int GlShininess = (int) 5633;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_SHORT']"
+ [Register ("GL_SHORT")]
+ public const int GlShort = (int) 5122;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_SMOOTH']"
+ [Register ("GL_SMOOTH")]
+ public const int GlSmooth = (int) 7425;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_SMOOTH_LINE_WIDTH_RANGE']"
+ [Register ("GL_SMOOTH_LINE_WIDTH_RANGE")]
+ public const int GlSmoothLineWidthRange = (int) 2850;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_SMOOTH_POINT_SIZE_RANGE']"
+ [Register ("GL_SMOOTH_POINT_SIZE_RANGE")]
+ public const int GlSmoothPointSizeRange = (int) 2834;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_SPECULAR']"
+ [Register ("GL_SPECULAR")]
+ public const int GlSpecular = (int) 4610;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_SPOT_CUTOFF']"
+ [Register ("GL_SPOT_CUTOFF")]
+ public const int GlSpotCutoff = (int) 4614;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_SPOT_DIRECTION']"
+ [Register ("GL_SPOT_DIRECTION")]
+ public const int GlSpotDirection = (int) 4612;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_SPOT_EXPONENT']"
+ [Register ("GL_SPOT_EXPONENT")]
+ public const int GlSpotExponent = (int) 4613;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_SRC_ALPHA']"
+ [Register ("GL_SRC_ALPHA")]
+ public const int GlSrcAlpha = (int) 770;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_SRC_ALPHA_SATURATE']"
+ [Register ("GL_SRC_ALPHA_SATURATE")]
+ public const int GlSrcAlphaSaturate = (int) 776;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_SRC_COLOR']"
+ [Register ("GL_SRC_COLOR")]
+ public const int GlSrcColor = (int) 768;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_STACK_OVERFLOW']"
+ [Register ("GL_STACK_OVERFLOW")]
+ public const int GlStackOverflow = (int) 1283;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_STACK_UNDERFLOW']"
+ [Register ("GL_STACK_UNDERFLOW")]
+ public const int GlStackUnderflow = (int) 1284;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_STENCIL_BITS']"
+ [Register ("GL_STENCIL_BITS")]
+ public const int GlStencilBits = (int) 3415;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_STENCIL_BUFFER_BIT']"
+ [Register ("GL_STENCIL_BUFFER_BIT")]
+ public const int GlStencilBufferBit = (int) 1024;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_STENCIL_TEST']"
+ [Register ("GL_STENCIL_TEST")]
+ public const int GlStencilTest = (int) 2960;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_SUBPIXEL_BITS']"
+ [Register ("GL_SUBPIXEL_BITS")]
+ public const int GlSubpixelBits = (int) 3408;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_TEXTURE']"
+ [Register ("GL_TEXTURE")]
+ public const int GlTexture = (int) 5890;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_TEXTURE_2D']"
+ [Register ("GL_TEXTURE_2D")]
+ public const int GlTexture2d = (int) 3553;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_TEXTURE_COORD_ARRAY']"
+ [Register ("GL_TEXTURE_COORD_ARRAY")]
+ public const int GlTextureCoordArray = (int) 32888;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_TEXTURE_ENV']"
+ [Register ("GL_TEXTURE_ENV")]
+ public const int GlTextureEnv = (int) 8960;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_TEXTURE_ENV_COLOR']"
+ [Register ("GL_TEXTURE_ENV_COLOR")]
+ public const int GlTextureEnvColor = (int) 8705;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_TEXTURE_ENV_MODE']"
+ [Register ("GL_TEXTURE_ENV_MODE")]
+ public const int GlTextureEnvMode = (int) 8704;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_TEXTURE_MAG_FILTER']"
+ [Register ("GL_TEXTURE_MAG_FILTER")]
+ public const int GlTextureMagFilter = (int) 10240;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_TEXTURE_MIN_FILTER']"
+ [Register ("GL_TEXTURE_MIN_FILTER")]
+ public const int GlTextureMinFilter = (int) 10241;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_TEXTURE_WRAP_S']"
+ [Register ("GL_TEXTURE_WRAP_S")]
+ public const int GlTextureWrapS = (int) 10242;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_TEXTURE_WRAP_T']"
+ [Register ("GL_TEXTURE_WRAP_T")]
+ public const int GlTextureWrapT = (int) 10243;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_TEXTURE0']"
+ [Register ("GL_TEXTURE0")]
+ public const int GlTexture0 = (int) 33984;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_TEXTURE1']"
+ [Register ("GL_TEXTURE1")]
+ public const int GlTexture1 = (int) 33985;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_TEXTURE10']"
+ [Register ("GL_TEXTURE10")]
+ public const int GlTexture10 = (int) 33994;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_TEXTURE11']"
+ [Register ("GL_TEXTURE11")]
+ public const int GlTexture11 = (int) 33995;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_TEXTURE12']"
+ [Register ("GL_TEXTURE12")]
+ public const int GlTexture12 = (int) 33996;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_TEXTURE13']"
+ [Register ("GL_TEXTURE13")]
+ public const int GlTexture13 = (int) 33997;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_TEXTURE14']"
+ [Register ("GL_TEXTURE14")]
+ public const int GlTexture14 = (int) 33998;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_TEXTURE15']"
+ [Register ("GL_TEXTURE15")]
+ public const int GlTexture15 = (int) 33999;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_TEXTURE16']"
+ [Register ("GL_TEXTURE16")]
+ public const int GlTexture16 = (int) 34000;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_TEXTURE17']"
+ [Register ("GL_TEXTURE17")]
+ public const int GlTexture17 = (int) 34001;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_TEXTURE18']"
+ [Register ("GL_TEXTURE18")]
+ public const int GlTexture18 = (int) 34002;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_TEXTURE19']"
+ [Register ("GL_TEXTURE19")]
+ public const int GlTexture19 = (int) 34003;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_TEXTURE2']"
+ [Register ("GL_TEXTURE2")]
+ public const int GlTexture2 = (int) 33986;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_TEXTURE20']"
+ [Register ("GL_TEXTURE20")]
+ public const int GlTexture20 = (int) 34004;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_TEXTURE21']"
+ [Register ("GL_TEXTURE21")]
+ public const int GlTexture21 = (int) 34005;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_TEXTURE22']"
+ [Register ("GL_TEXTURE22")]
+ public const int GlTexture22 = (int) 34006;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_TEXTURE23']"
+ [Register ("GL_TEXTURE23")]
+ public const int GlTexture23 = (int) 34007;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_TEXTURE24']"
+ [Register ("GL_TEXTURE24")]
+ public const int GlTexture24 = (int) 34008;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_TEXTURE25']"
+ [Register ("GL_TEXTURE25")]
+ public const int GlTexture25 = (int) 34009;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_TEXTURE26']"
+ [Register ("GL_TEXTURE26")]
+ public const int GlTexture26 = (int) 34010;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_TEXTURE27']"
+ [Register ("GL_TEXTURE27")]
+ public const int GlTexture27 = (int) 34011;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_TEXTURE28']"
+ [Register ("GL_TEXTURE28")]
+ public const int GlTexture28 = (int) 34012;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_TEXTURE29']"
+ [Register ("GL_TEXTURE29")]
+ public const int GlTexture29 = (int) 34013;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_TEXTURE3']"
+ [Register ("GL_TEXTURE3")]
+ public const int GlTexture3 = (int) 33987;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_TEXTURE30']"
+ [Register ("GL_TEXTURE30")]
+ public const int GlTexture30 = (int) 34014;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_TEXTURE31']"
+ [Register ("GL_TEXTURE31")]
+ public const int GlTexture31 = (int) 34015;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_TEXTURE4']"
+ [Register ("GL_TEXTURE4")]
+ public const int GlTexture4 = (int) 33988;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_TEXTURE5']"
+ [Register ("GL_TEXTURE5")]
+ public const int GlTexture5 = (int) 33989;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_TEXTURE6']"
+ [Register ("GL_TEXTURE6")]
+ public const int GlTexture6 = (int) 33990;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_TEXTURE7']"
+ [Register ("GL_TEXTURE7")]
+ public const int GlTexture7 = (int) 33991;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_TEXTURE8']"
+ [Register ("GL_TEXTURE8")]
+ public const int GlTexture8 = (int) 33992;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_TEXTURE9']"
+ [Register ("GL_TEXTURE9")]
+ public const int GlTexture9 = (int) 33993;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_TRIANGLE_FAN']"
+ [Register ("GL_TRIANGLE_FAN")]
+ public const int GlTriangleFan = (int) 6;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_TRIANGLE_STRIP']"
+ [Register ("GL_TRIANGLE_STRIP")]
+ public const int GlTriangleStrip = (int) 5;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_TRIANGLES']"
+ [Register ("GL_TRIANGLES")]
+ public const int GlTriangles = (int) 4;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_TRUE']"
+ [Register ("GL_TRUE")]
+ public const int GlTrue = (int) 1;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_UNPACK_ALIGNMENT']"
+ [Register ("GL_UNPACK_ALIGNMENT")]
+ public const int GlUnpackAlignment = (int) 3317;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_UNSIGNED_BYTE']"
+ [Register ("GL_UNSIGNED_BYTE")]
+ public const int GlUnsignedByte = (int) 5121;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_UNSIGNED_SHORT']"
+ [Register ("GL_UNSIGNED_SHORT")]
+ public const int GlUnsignedShort = (int) 5123;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_UNSIGNED_SHORT_4_4_4_4']"
+ [Register ("GL_UNSIGNED_SHORT_4_4_4_4")]
+ public const int GlUnsignedShort4444 = (int) 32819;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_UNSIGNED_SHORT_5_5_5_1']"
+ [Register ("GL_UNSIGNED_SHORT_5_5_5_1")]
+ public const int GlUnsignedShort5551 = (int) 32820;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_UNSIGNED_SHORT_5_6_5']"
+ [Register ("GL_UNSIGNED_SHORT_5_6_5")]
+ public const int GlUnsignedShort565 = (int) 33635;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_VENDOR']"
+ [Register ("GL_VENDOR")]
+ public const int GlVendor = (int) 7936;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_VERSION']"
+ [Register ("GL_VERSION")]
+ public const int GlVersion = (int) 7938;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_VERTEX_ARRAY']"
+ [Register ("GL_VERTEX_ARRAY")]
+ public const int GlVertexArray = (int) 32884;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_XOR']"
+ [Register ("GL_XOR")]
+ public const int GlXor = (int) 5382;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/field[@name='GL_ZERO']"
+ [Register ("GL_ZERO")]
+ public const int GlZero = (int) 0;
+
// Metadata.xml XPath method reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL10']/method[@name='glActiveTexture' and count(parameter)=1 and parameter[1][@type='int']]"
[Register ("glActiveTexture", "(I)V", "GetGlActiveTexture_IHandler:Javax.Microedition.Khronos.Opengles.IGL10Invoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
void GlActiveTexture (int texture);
diff --git a/mono.android-android-28/mcw/Javax.Microedition.Khronos.Opengles.IGL11.cs b/mono.android-android-28/mcw/Javax.Microedition.Khronos.Opengles.IGL11.cs
index e4c0225..dc6e8b6 100644
--- a/mono.android-android-28/mcw/Javax.Microedition.Khronos.Opengles.IGL11.cs
+++ b/mono.android-android-28/mcw/Javax.Microedition.Khronos.Opengles.IGL11.cs
@@ -1450,6 +1450,494 @@ namespace Javax.Microedition.Khronos.Opengles {
[Register ("javax/microedition/khronos/opengles/GL11", "", "Javax.Microedition.Khronos.Opengles.IGL11Invoker", ApiSince = 1)]
public partial interface IGL11 : Javax.Microedition.Khronos.Opengles.IGL10 {
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_ACTIVE_TEXTURE']"
+ [Register ("GL_ACTIVE_TEXTURE")]
+ public const int GlActiveTexture = (int) 34016;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_ADD_SIGNED']"
+ [Register ("GL_ADD_SIGNED")]
+ public const int GlAddSigned = (int) 34164;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_ALPHA_SCALE']"
+ [Register ("GL_ALPHA_SCALE")]
+ public const int GlAlphaScale = (int) 3356;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_ALPHA_TEST_FUNC']"
+ [Register ("GL_ALPHA_TEST_FUNC")]
+ public const int GlAlphaTestFunc = (int) 3009;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_ALPHA_TEST_REF']"
+ [Register ("GL_ALPHA_TEST_REF")]
+ public const int GlAlphaTestRef = (int) 3010;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_ARRAY_BUFFER']"
+ [Register ("GL_ARRAY_BUFFER")]
+ public const int GlArrayBuffer = (int) 34962;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_ARRAY_BUFFER_BINDING']"
+ [Register ("GL_ARRAY_BUFFER_BINDING")]
+ public const int GlArrayBufferBinding = (int) 34964;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_BLEND_DST']"
+ [Register ("GL_BLEND_DST")]
+ public const int GlBlendDst = (int) 3040;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_BLEND_SRC']"
+ [Register ("GL_BLEND_SRC")]
+ public const int GlBlendSrc = (int) 3041;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_BUFFER_ACCESS']"
+ [Register ("GL_BUFFER_ACCESS")]
+ public const int GlBufferAccess = (int) 35003;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_BUFFER_SIZE']"
+ [Register ("GL_BUFFER_SIZE")]
+ public const int GlBufferSize = (int) 34660;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_BUFFER_USAGE']"
+ [Register ("GL_BUFFER_USAGE")]
+ public const int GlBufferUsage = (int) 34661;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_CLIENT_ACTIVE_TEXTURE']"
+ [Register ("GL_CLIENT_ACTIVE_TEXTURE")]
+ public const int GlClientActiveTexture = (int) 34017;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_CLIP_PLANE0']"
+ [Register ("GL_CLIP_PLANE0")]
+ public const int GlClipPlane0 = (int) 12288;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_CLIP_PLANE1']"
+ [Register ("GL_CLIP_PLANE1")]
+ public const int GlClipPlane1 = (int) 12289;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_CLIP_PLANE2']"
+ [Register ("GL_CLIP_PLANE2")]
+ public const int GlClipPlane2 = (int) 12290;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_CLIP_PLANE3']"
+ [Register ("GL_CLIP_PLANE3")]
+ public const int GlClipPlane3 = (int) 12291;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_CLIP_PLANE4']"
+ [Register ("GL_CLIP_PLANE4")]
+ public const int GlClipPlane4 = (int) 12292;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_CLIP_PLANE5']"
+ [Register ("GL_CLIP_PLANE5")]
+ public const int GlClipPlane5 = (int) 12293;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_COLOR_ARRAY_BUFFER_BINDING']"
+ [Register ("GL_COLOR_ARRAY_BUFFER_BINDING")]
+ public const int GlColorArrayBufferBinding = (int) 34968;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_COLOR_ARRAY_POINTER']"
+ [Register ("GL_COLOR_ARRAY_POINTER")]
+ public const int GlColorArrayPointer = (int) 32912;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_COLOR_ARRAY_SIZE']"
+ [Register ("GL_COLOR_ARRAY_SIZE")]
+ public const int GlColorArraySize = (int) 32897;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_COLOR_ARRAY_STRIDE']"
+ [Register ("GL_COLOR_ARRAY_STRIDE")]
+ public const int GlColorArrayStride = (int) 32899;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_COLOR_ARRAY_TYPE']"
+ [Register ("GL_COLOR_ARRAY_TYPE")]
+ public const int GlColorArrayType = (int) 32898;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_COLOR_CLEAR_VALUE']"
+ [Register ("GL_COLOR_CLEAR_VALUE")]
+ public const int GlColorClearValue = (int) 3106;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_COLOR_WRITEMASK']"
+ [Register ("GL_COLOR_WRITEMASK")]
+ public const int GlColorWritemask = (int) 3107;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_COMBINE']"
+ [Register ("GL_COMBINE")]
+ public const int GlCombine = (int) 34160;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_COMBINE_ALPHA']"
+ [Register ("GL_COMBINE_ALPHA")]
+ public const int GlCombineAlpha = (int) 34162;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_COMBINE_RGB']"
+ [Register ("GL_COMBINE_RGB")]
+ public const int GlCombineRgb = (int) 34161;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_CONSTANT']"
+ [Register ("GL_CONSTANT")]
+ public const int GlConstant = (int) 34166;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_COORD_REPLACE_OES']"
+ [Register ("GL_COORD_REPLACE_OES")]
+ public const int GlCoordReplaceOes = (int) 34914;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_CULL_FACE_MODE']"
+ [Register ("GL_CULL_FACE_MODE")]
+ public const int GlCullFaceMode = (int) 2885;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_CURRENT_COLOR']"
+ [Register ("GL_CURRENT_COLOR")]
+ public const int GlCurrentColor = (int) 2816;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_CURRENT_NORMAL']"
+ [Register ("GL_CURRENT_NORMAL")]
+ public const int GlCurrentNormal = (int) 2818;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_CURRENT_TEXTURE_COORDS']"
+ [Register ("GL_CURRENT_TEXTURE_COORDS")]
+ public const int GlCurrentTextureCoords = (int) 2819;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_DEPTH_CLEAR_VALUE']"
+ [Register ("GL_DEPTH_CLEAR_VALUE")]
+ public const int GlDepthClearValue = (int) 2931;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_DEPTH_FUNC']"
+ [Register ("GL_DEPTH_FUNC")]
+ public const int GlDepthFunc = (int) 2932;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_DEPTH_RANGE']"
+ [Register ("GL_DEPTH_RANGE")]
+ public const int GlDepthRange = (int) 2928;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_DEPTH_WRITEMASK']"
+ [Register ("GL_DEPTH_WRITEMASK")]
+ public const int GlDepthWritemask = (int) 2930;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_DOT3_RGB']"
+ [Register ("GL_DOT3_RGB")]
+ public const int GlDot3Rgb = (int) 34478;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_DOT3_RGBA']"
+ [Register ("GL_DOT3_RGBA")]
+ public const int GlDot3Rgba = (int) 34479;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_DYNAMIC_DRAW']"
+ [Register ("GL_DYNAMIC_DRAW")]
+ public const int GlDynamicDraw = (int) 35048;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_ELEMENT_ARRAY_BUFFER']"
+ [Register ("GL_ELEMENT_ARRAY_BUFFER")]
+ public const int GlElementArrayBuffer = (int) 34963;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_ELEMENT_ARRAY_BUFFER_BINDING']"
+ [Register ("GL_ELEMENT_ARRAY_BUFFER_BINDING")]
+ public const int GlElementArrayBufferBinding = (int) 34965;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_FRONT_FACE']"
+ [Register ("GL_FRONT_FACE")]
+ public const int GlFrontFace = (int) 2886;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_GENERATE_MIPMAP']"
+ [Register ("GL_GENERATE_MIPMAP")]
+ public const int GlGenerateMipmap = (int) 33169;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_GENERATE_MIPMAP_HINT']"
+ [Register ("GL_GENERATE_MIPMAP_HINT")]
+ public const int GlGenerateMipmapHint = (int) 33170;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_INTERPOLATE']"
+ [Register ("GL_INTERPOLATE")]
+ public const int GlInterpolate = (int) 34165;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_LINE_WIDTH']"
+ [Register ("GL_LINE_WIDTH")]
+ public const int GlLineWidth = (int) 2849;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_LOGIC_OP_MODE']"
+ [Register ("GL_LOGIC_OP_MODE")]
+ public const int GlLogicOpMode = (int) 3056;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_MATRIX_MODE']"
+ [Register ("GL_MATRIX_MODE")]
+ public const int GlMatrixMode = (int) 2976;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_MAX_CLIP_PLANES']"
+ [Register ("GL_MAX_CLIP_PLANES")]
+ public const int GlMaxClipPlanes = (int) 3378;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_MODELVIEW_MATRIX']"
+ [Register ("GL_MODELVIEW_MATRIX")]
+ public const int GlModelviewMatrix = (int) 2982;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_MODELVIEW_MATRIX_FLOAT_AS_INT_BITS_OES']"
+ [Register ("GL_MODELVIEW_MATRIX_FLOAT_AS_INT_BITS_OES")]
+ public const int GlModelviewMatrixFloatAsIntBitsOes = (int) 35213;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_MODELVIEW_STACK_DEPTH']"
+ [Register ("GL_MODELVIEW_STACK_DEPTH")]
+ public const int GlModelviewStackDepth = (int) 2979;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_NORMAL_ARRAY_BUFFER_BINDING']"
+ [Register ("GL_NORMAL_ARRAY_BUFFER_BINDING")]
+ public const int GlNormalArrayBufferBinding = (int) 34967;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_NORMAL_ARRAY_POINTER']"
+ [Register ("GL_NORMAL_ARRAY_POINTER")]
+ public const int GlNormalArrayPointer = (int) 32911;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_NORMAL_ARRAY_STRIDE']"
+ [Register ("GL_NORMAL_ARRAY_STRIDE")]
+ public const int GlNormalArrayStride = (int) 32895;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_NORMAL_ARRAY_TYPE']"
+ [Register ("GL_NORMAL_ARRAY_TYPE")]
+ public const int GlNormalArrayType = (int) 32894;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_OPERAND0_ALPHA']"
+ [Register ("GL_OPERAND0_ALPHA")]
+ public const int GlOperand0Alpha = (int) 34200;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_OPERAND0_RGB']"
+ [Register ("GL_OPERAND0_RGB")]
+ public const int GlOperand0Rgb = (int) 34192;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_OPERAND1_ALPHA']"
+ [Register ("GL_OPERAND1_ALPHA")]
+ public const int GlOperand1Alpha = (int) 34201;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_OPERAND1_RGB']"
+ [Register ("GL_OPERAND1_RGB")]
+ public const int GlOperand1Rgb = (int) 34193;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_OPERAND2_ALPHA']"
+ [Register ("GL_OPERAND2_ALPHA")]
+ public const int GlOperand2Alpha = (int) 34202;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_OPERAND2_RGB']"
+ [Register ("GL_OPERAND2_RGB")]
+ public const int GlOperand2Rgb = (int) 34194;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_POINT_DISTANCE_ATTENUATION']"
+ [Register ("GL_POINT_DISTANCE_ATTENUATION")]
+ public const int GlPointDistanceAttenuation = (int) 33065;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_POINT_FADE_THRESHOLD_SIZE']"
+ [Register ("GL_POINT_FADE_THRESHOLD_SIZE")]
+ public const int GlPointFadeThresholdSize = (int) 33064;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_POINT_SIZE']"
+ [Register ("GL_POINT_SIZE")]
+ public const int GlPointSize = (int) 2833;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_POINT_SIZE_ARRAY_BUFFER_BINDING_OES']"
+ [Register ("GL_POINT_SIZE_ARRAY_BUFFER_BINDING_OES")]
+ public const int GlPointSizeArrayBufferBindingOes = (int) 35743;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_POINT_SIZE_ARRAY_OES']"
+ [Register ("GL_POINT_SIZE_ARRAY_OES")]
+ public const int GlPointSizeArrayOes = (int) 35740;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_POINT_SIZE_ARRAY_POINTER_OES']"
+ [Register ("GL_POINT_SIZE_ARRAY_POINTER_OES")]
+ public const int GlPointSizeArrayPointerOes = (int) 35212;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_POINT_SIZE_ARRAY_STRIDE_OES']"
+ [Register ("GL_POINT_SIZE_ARRAY_STRIDE_OES")]
+ public const int GlPointSizeArrayStrideOes = (int) 35211;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_POINT_SIZE_ARRAY_TYPE_OES']"
+ [Register ("GL_POINT_SIZE_ARRAY_TYPE_OES")]
+ public const int GlPointSizeArrayTypeOes = (int) 35210;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_POINT_SIZE_MAX']"
+ [Register ("GL_POINT_SIZE_MAX")]
+ public const int GlPointSizeMax = (int) 33063;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_POINT_SIZE_MIN']"
+ [Register ("GL_POINT_SIZE_MIN")]
+ public const int GlPointSizeMin = (int) 33062;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_POINT_SPRITE_OES']"
+ [Register ("GL_POINT_SPRITE_OES")]
+ public const int GlPointSpriteOes = (int) 34913;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_POLYGON_OFFSET_FACTOR']"
+ [Register ("GL_POLYGON_OFFSET_FACTOR")]
+ public const int GlPolygonOffsetFactor = (int) 32824;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_POLYGON_OFFSET_UNITS']"
+ [Register ("GL_POLYGON_OFFSET_UNITS")]
+ public const int GlPolygonOffsetUnits = (int) 10752;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_PREVIOUS']"
+ [Register ("GL_PREVIOUS")]
+ public const int GlPrevious = (int) 34168;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_PRIMARY_COLOR']"
+ [Register ("GL_PRIMARY_COLOR")]
+ public const int GlPrimaryColor = (int) 34167;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_PROJECTION_MATRIX']"
+ [Register ("GL_PROJECTION_MATRIX")]
+ public const int GlProjectionMatrix = (int) 2983;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_PROJECTION_MATRIX_FLOAT_AS_INT_BITS_OES']"
+ [Register ("GL_PROJECTION_MATRIX_FLOAT_AS_INT_BITS_OES")]
+ public const int GlProjectionMatrixFloatAsIntBitsOes = (int) 35214;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_PROJECTION_STACK_DEPTH']"
+ [Register ("GL_PROJECTION_STACK_DEPTH")]
+ public const int GlProjectionStackDepth = (int) 2980;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_RGB_SCALE']"
+ [Register ("GL_RGB_SCALE")]
+ public const int GlRgbScale = (int) 34163;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_SAMPLE_BUFFERS']"
+ [Register ("GL_SAMPLE_BUFFERS")]
+ public const int GlSampleBuffers = (int) 32936;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_SAMPLE_COVERAGE_INVERT']"
+ [Register ("GL_SAMPLE_COVERAGE_INVERT")]
+ public const int GlSampleCoverageInvert = (int) 32939;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_SAMPLE_COVERAGE_VALUE']"
+ [Register ("GL_SAMPLE_COVERAGE_VALUE")]
+ public const int GlSampleCoverageValue = (int) 32938;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_SAMPLES']"
+ [Register ("GL_SAMPLES")]
+ public const int GlSamples = (int) 32937;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_SCISSOR_BOX']"
+ [Register ("GL_SCISSOR_BOX")]
+ public const int GlScissorBox = (int) 3088;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_SHADE_MODEL']"
+ [Register ("GL_SHADE_MODEL")]
+ public const int GlShadeModel = (int) 2900;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_SRC0_ALPHA']"
+ [Register ("GL_SRC0_ALPHA")]
+ public const int GlSrc0Alpha = (int) 34184;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_SRC0_RGB']"
+ [Register ("GL_SRC0_RGB")]
+ public const int GlSrc0Rgb = (int) 34176;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_SRC1_ALPHA']"
+ [Register ("GL_SRC1_ALPHA")]
+ public const int GlSrc1Alpha = (int) 34185;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_SRC1_RGB']"
+ [Register ("GL_SRC1_RGB")]
+ public const int GlSrc1Rgb = (int) 34177;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_SRC2_ALPHA']"
+ [Register ("GL_SRC2_ALPHA")]
+ public const int GlSrc2Alpha = (int) 34186;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_SRC2_RGB']"
+ [Register ("GL_SRC2_RGB")]
+ public const int GlSrc2Rgb = (int) 34178;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_STATIC_DRAW']"
+ [Register ("GL_STATIC_DRAW")]
+ public const int GlStaticDraw = (int) 35044;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_STENCIL_CLEAR_VALUE']"
+ [Register ("GL_STENCIL_CLEAR_VALUE")]
+ public const int GlStencilClearValue = (int) 2961;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_STENCIL_FAIL']"
+ [Register ("GL_STENCIL_FAIL")]
+ public const int GlStencilFail = (int) 2964;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_STENCIL_FUNC']"
+ [Register ("GL_STENCIL_FUNC")]
+ public const int GlStencilFunc = (int) 2962;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_STENCIL_PASS_DEPTH_FAIL']"
+ [Register ("GL_STENCIL_PASS_DEPTH_FAIL")]
+ public const int GlStencilPassDepthFail = (int) 2965;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_STENCIL_PASS_DEPTH_PASS']"
+ [Register ("GL_STENCIL_PASS_DEPTH_PASS")]
+ public const int GlStencilPassDepthPass = (int) 2966;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_STENCIL_REF']"
+ [Register ("GL_STENCIL_REF")]
+ public const int GlStencilRef = (int) 2967;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_STENCIL_VALUE_MASK']"
+ [Register ("GL_STENCIL_VALUE_MASK")]
+ public const int GlStencilValueMask = (int) 2963;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_STENCIL_WRITEMASK']"
+ [Register ("GL_STENCIL_WRITEMASK")]
+ public const int GlStencilWritemask = (int) 2968;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_SUBTRACT']"
+ [Register ("GL_SUBTRACT")]
+ public const int GlSubtract = (int) 34023;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_TEXTURE_BINDING_2D']"
+ [Register ("GL_TEXTURE_BINDING_2D")]
+ public const int GlTextureBinding2d = (int) 32873;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING']"
+ [Register ("GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING")]
+ public const int GlTextureCoordArrayBufferBinding = (int) 34970;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_TEXTURE_COORD_ARRAY_POINTER']"
+ [Register ("GL_TEXTURE_COORD_ARRAY_POINTER")]
+ public const int GlTextureCoordArrayPointer = (int) 32914;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_TEXTURE_COORD_ARRAY_SIZE']"
+ [Register ("GL_TEXTURE_COORD_ARRAY_SIZE")]
+ public const int GlTextureCoordArraySize = (int) 32904;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_TEXTURE_COORD_ARRAY_STRIDE']"
+ [Register ("GL_TEXTURE_COORD_ARRAY_STRIDE")]
+ public const int GlTextureCoordArrayStride = (int) 32906;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_TEXTURE_COORD_ARRAY_TYPE']"
+ [Register ("GL_TEXTURE_COORD_ARRAY_TYPE")]
+ public const int GlTextureCoordArrayType = (int) 32905;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_TEXTURE_MATRIX']"
+ [Register ("GL_TEXTURE_MATRIX")]
+ public const int GlTextureMatrix = (int) 2984;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_TEXTURE_MATRIX_FLOAT_AS_INT_BITS_OES']"
+ [Register ("GL_TEXTURE_MATRIX_FLOAT_AS_INT_BITS_OES")]
+ public const int GlTextureMatrixFloatAsIntBitsOes = (int) 35215;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_TEXTURE_STACK_DEPTH']"
+ [Register ("GL_TEXTURE_STACK_DEPTH")]
+ public const int GlTextureStackDepth = (int) 2981;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_VERTEX_ARRAY_BUFFER_BINDING']"
+ [Register ("GL_VERTEX_ARRAY_BUFFER_BINDING")]
+ public const int GlVertexArrayBufferBinding = (int) 34966;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_VERTEX_ARRAY_POINTER']"
+ [Register ("GL_VERTEX_ARRAY_POINTER")]
+ public const int GlVertexArrayPointer = (int) 32910;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_VERTEX_ARRAY_SIZE']"
+ [Register ("GL_VERTEX_ARRAY_SIZE")]
+ public const int GlVertexArraySize = (int) 32890;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_VERTEX_ARRAY_STRIDE']"
+ [Register ("GL_VERTEX_ARRAY_STRIDE")]
+ public const int GlVertexArrayStride = (int) 32892;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_VERTEX_ARRAY_TYPE']"
+ [Register ("GL_VERTEX_ARRAY_TYPE")]
+ public const int GlVertexArrayType = (int) 32891;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_VIEWPORT']"
+ [Register ("GL_VIEWPORT")]
+ public const int GlViewport = (int) 2978;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/field[@name='GL_WRITE_ONLY']"
+ [Register ("GL_WRITE_ONLY")]
+ public const int GlWriteOnly = (int) 35001;
+
// Metadata.xml XPath method reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11']/method[@name='glBindBuffer' and count(parameter)=2 and parameter[1][@type='int'] and parameter[2][@type='int']]"
[Register ("glBindBuffer", "(II)V", "GetGlBindBuffer_IIHandler:Javax.Microedition.Khronos.Opengles.IGL11Invoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
void GlBindBuffer (int target, int buffer);
diff --git a/mono.android-android-28/mcw/Javax.Microedition.Khronos.Opengles.IGL11Ext.cs b/mono.android-android-28/mcw/Javax.Microedition.Khronos.Opengles.IGL11Ext.cs
index edfe38a..ea0f4fc 100644
--- a/mono.android-android-28/mcw/Javax.Microedition.Khronos.Opengles.IGL11Ext.cs
+++ b/mono.android-android-28/mcw/Javax.Microedition.Khronos.Opengles.IGL11Ext.cs
@@ -92,6 +92,70 @@ namespace Javax.Microedition.Khronos.Opengles {
[Register ("javax/microedition/khronos/opengles/GL11Ext", "", "Javax.Microedition.Khronos.Opengles.IGL11ExtInvoker", ApiSince = 1)]
public partial interface IGL11Ext : Javax.Microedition.Khronos.Opengles.IGL {
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11Ext']/field[@name='GL_MATRIX_INDEX_ARRAY_BUFFER_BINDING_OES']"
+ [Register ("GL_MATRIX_INDEX_ARRAY_BUFFER_BINDING_OES")]
+ public const int GlMatrixIndexArrayBufferBindingOes = (int) 35742;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11Ext']/field[@name='GL_MATRIX_INDEX_ARRAY_OES']"
+ [Register ("GL_MATRIX_INDEX_ARRAY_OES")]
+ public const int GlMatrixIndexArrayOes = (int) 34884;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11Ext']/field[@name='GL_MATRIX_INDEX_ARRAY_POINTER_OES']"
+ [Register ("GL_MATRIX_INDEX_ARRAY_POINTER_OES")]
+ public const int GlMatrixIndexArrayPointerOes = (int) 34889;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11Ext']/field[@name='GL_MATRIX_INDEX_ARRAY_SIZE_OES']"
+ [Register ("GL_MATRIX_INDEX_ARRAY_SIZE_OES")]
+ public const int GlMatrixIndexArraySizeOes = (int) 34886;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11Ext']/field[@name='GL_MATRIX_INDEX_ARRAY_STRIDE_OES']"
+ [Register ("GL_MATRIX_INDEX_ARRAY_STRIDE_OES")]
+ public const int GlMatrixIndexArrayStrideOes = (int) 34888;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11Ext']/field[@name='GL_MATRIX_INDEX_ARRAY_TYPE_OES']"
+ [Register ("GL_MATRIX_INDEX_ARRAY_TYPE_OES")]
+ public const int GlMatrixIndexArrayTypeOes = (int) 34887;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11Ext']/field[@name='GL_MATRIX_PALETTE_OES']"
+ [Register ("GL_MATRIX_PALETTE_OES")]
+ public const int GlMatrixPaletteOes = (int) 34880;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11Ext']/field[@name='GL_MAX_PALETTE_MATRICES_OES']"
+ [Register ("GL_MAX_PALETTE_MATRICES_OES")]
+ public const int GlMaxPaletteMatricesOes = (int) 34882;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11Ext']/field[@name='GL_MAX_VERTEX_UNITS_OES']"
+ [Register ("GL_MAX_VERTEX_UNITS_OES")]
+ public const int GlMaxVertexUnitsOes = (int) 34468;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11Ext']/field[@name='GL_TEXTURE_CROP_RECT_OES']"
+ [Register ("GL_TEXTURE_CROP_RECT_OES")]
+ public const int GlTextureCropRectOes = (int) 35741;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11Ext']/field[@name='GL_WEIGHT_ARRAY_BUFFER_BINDING_OES']"
+ [Register ("GL_WEIGHT_ARRAY_BUFFER_BINDING_OES")]
+ public const int GlWeightArrayBufferBindingOes = (int) 34974;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11Ext']/field[@name='GL_WEIGHT_ARRAY_OES']"
+ [Register ("GL_WEIGHT_ARRAY_OES")]
+ public const int GlWeightArrayOes = (int) 34477;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11Ext']/field[@name='GL_WEIGHT_ARRAY_POINTER_OES']"
+ [Register ("GL_WEIGHT_ARRAY_POINTER_OES")]
+ public const int GlWeightArrayPointerOes = (int) 34476;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11Ext']/field[@name='GL_WEIGHT_ARRAY_SIZE_OES']"
+ [Register ("GL_WEIGHT_ARRAY_SIZE_OES")]
+ public const int GlWeightArraySizeOes = (int) 34475;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11Ext']/field[@name='GL_WEIGHT_ARRAY_STRIDE_OES']"
+ [Register ("GL_WEIGHT_ARRAY_STRIDE_OES")]
+ public const int GlWeightArrayStrideOes = (int) 34474;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11Ext']/field[@name='GL_WEIGHT_ARRAY_TYPE_OES']"
+ [Register ("GL_WEIGHT_ARRAY_TYPE_OES")]
+ public const int GlWeightArrayTypeOes = (int) 34473;
+
// Metadata.xml XPath method reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11Ext']/method[@name='glCurrentPaletteMatrixOES' and count(parameter)=1 and parameter[1][@type='int']]"
[Register ("glCurrentPaletteMatrixOES", "(I)V", "GetGlCurrentPaletteMatrixOES_IHandler:Javax.Microedition.Khronos.Opengles.IGL11ExtInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
void GlCurrentPaletteMatrixOES (int matrixpaletteindex);
diff --git a/mono.android-android-28/mcw/Javax.Microedition.Khronos.Opengles.IGL11ExtensionPack.cs b/mono.android-android-28/mcw/Javax.Microedition.Khronos.Opengles.IGL11ExtensionPack.cs
index f73d131..b5dc62b 100644
--- a/mono.android-android-28/mcw/Javax.Microedition.Khronos.Opengles.IGL11ExtensionPack.cs
+++ b/mono.android-android-28/mcw/Javax.Microedition.Khronos.Opengles.IGL11ExtensionPack.cs
@@ -368,6 +368,346 @@ namespace Javax.Microedition.Khronos.Opengles {
[Register ("javax/microedition/khronos/opengles/GL11ExtensionPack", "", "Javax.Microedition.Khronos.Opengles.IGL11ExtensionPackInvoker", ApiSince = 1)]
public partial interface IGL11ExtensionPack : Javax.Microedition.Khronos.Opengles.IGL {
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_BLEND_DST_ALPHA']"
+ [Register ("GL_BLEND_DST_ALPHA")]
+ public const int GlBlendDstAlpha = (int) 32970;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_BLEND_DST_RGB']"
+ [Register ("GL_BLEND_DST_RGB")]
+ public const int GlBlendDstRgb = (int) 32968;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_BLEND_EQUATION_ALPHA']"
+ [Register ("GL_BLEND_EQUATION_ALPHA")]
+ public const int GlBlendEquationAlpha = (int) 34877;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_BLEND_EQUATION_RGB']"
+ [Register ("GL_BLEND_EQUATION_RGB")]
+ public const int GlBlendEquationRgb = (int) 32777;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_BLEND_SRC_ALPHA']"
+ [Register ("GL_BLEND_SRC_ALPHA")]
+ public const int GlBlendSrcAlpha = (int) 32971;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_BLEND_SRC_RGB']"
+ [Register ("GL_BLEND_SRC_RGB")]
+ public const int GlBlendSrcRgb = (int) 32969;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_COLOR_ATTACHMENT0_OES']"
+ [Register ("GL_COLOR_ATTACHMENT0_OES")]
+ public const int GlColorAttachment0Oes = (int) 36064;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_COLOR_ATTACHMENT1_OES']"
+ [Register ("GL_COLOR_ATTACHMENT1_OES")]
+ public const int GlColorAttachment1Oes = (int) 36065;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_COLOR_ATTACHMENT10_OES']"
+ [Register ("GL_COLOR_ATTACHMENT10_OES")]
+ public const int GlColorAttachment10Oes = (int) 36074;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_COLOR_ATTACHMENT11_OES']"
+ [Register ("GL_COLOR_ATTACHMENT11_OES")]
+ public const int GlColorAttachment11Oes = (int) 36075;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_COLOR_ATTACHMENT12_OES']"
+ [Register ("GL_COLOR_ATTACHMENT12_OES")]
+ public const int GlColorAttachment12Oes = (int) 36076;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_COLOR_ATTACHMENT13_OES']"
+ [Register ("GL_COLOR_ATTACHMENT13_OES")]
+ public const int GlColorAttachment13Oes = (int) 36077;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_COLOR_ATTACHMENT14_OES']"
+ [Register ("GL_COLOR_ATTACHMENT14_OES")]
+ public const int GlColorAttachment14Oes = (int) 36078;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_COLOR_ATTACHMENT15_OES']"
+ [Register ("GL_COLOR_ATTACHMENT15_OES")]
+ public const int GlColorAttachment15Oes = (int) 36079;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_COLOR_ATTACHMENT2_OES']"
+ [Register ("GL_COLOR_ATTACHMENT2_OES")]
+ public const int GlColorAttachment2Oes = (int) 36066;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_COLOR_ATTACHMENT3_OES']"
+ [Register ("GL_COLOR_ATTACHMENT3_OES")]
+ public const int GlColorAttachment3Oes = (int) 36067;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_COLOR_ATTACHMENT4_OES']"
+ [Register ("GL_COLOR_ATTACHMENT4_OES")]
+ public const int GlColorAttachment4Oes = (int) 36068;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_COLOR_ATTACHMENT5_OES']"
+ [Register ("GL_COLOR_ATTACHMENT5_OES")]
+ public const int GlColorAttachment5Oes = (int) 36069;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_COLOR_ATTACHMENT6_OES']"
+ [Register ("GL_COLOR_ATTACHMENT6_OES")]
+ public const int GlColorAttachment6Oes = (int) 36070;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_COLOR_ATTACHMENT7_OES']"
+ [Register ("GL_COLOR_ATTACHMENT7_OES")]
+ public const int GlColorAttachment7Oes = (int) 36071;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_COLOR_ATTACHMENT8_OES']"
+ [Register ("GL_COLOR_ATTACHMENT8_OES")]
+ public const int GlColorAttachment8Oes = (int) 36072;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_COLOR_ATTACHMENT9_OES']"
+ [Register ("GL_COLOR_ATTACHMENT9_OES")]
+ public const int GlColorAttachment9Oes = (int) 36073;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_DECR_WRAP']"
+ [Register ("GL_DECR_WRAP")]
+ public const int GlDecrWrap = (int) 34056;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_DEPTH_ATTACHMENT_OES']"
+ [Register ("GL_DEPTH_ATTACHMENT_OES")]
+ public const int GlDepthAttachmentOes = (int) 36096;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_DEPTH_COMPONENT']"
+ [Register ("GL_DEPTH_COMPONENT")]
+ public const int GlDepthComponent = (int) 6402;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_DEPTH_COMPONENT16']"
+ [Register ("GL_DEPTH_COMPONENT16")]
+ public const int GlDepthComponent16 = (int) 33189;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_DEPTH_COMPONENT24']"
+ [Register ("GL_DEPTH_COMPONENT24")]
+ public const int GlDepthComponent24 = (int) 33190;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_DEPTH_COMPONENT32']"
+ [Register ("GL_DEPTH_COMPONENT32")]
+ public const int GlDepthComponent32 = (int) 33191;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME_OES']"
+ [Register ("GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME_OES")]
+ public const int GlFramebufferAttachmentObjectNameOes = (int) 36049;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE_OES']"
+ [Register ("GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE_OES")]
+ public const int GlFramebufferAttachmentObjectTypeOes = (int) 36048;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE_OES']"
+ [Register ("GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE_OES")]
+ public const int GlFramebufferAttachmentTextureCubeMapFaceOes = (int) 36051;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL_OES']"
+ [Register ("GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL_OES")]
+ public const int GlFramebufferAttachmentTextureLevelOes = (int) 36050;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_FRAMEBUFFER_BINDING_OES']"
+ [Register ("GL_FRAMEBUFFER_BINDING_OES")]
+ public const int GlFramebufferBindingOes = (int) 36006;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_FRAMEBUFFER_COMPLETE_OES']"
+ [Register ("GL_FRAMEBUFFER_COMPLETE_OES")]
+ public const int GlFramebufferCompleteOes = (int) 36053;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT_OES']"
+ [Register ("GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT_OES")]
+ public const int GlFramebufferIncompleteAttachmentOes = (int) 36054;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_OES']"
+ [Register ("GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_OES")]
+ public const int GlFramebufferIncompleteDimensionsOes = (int) 36057;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER_OES']"
+ [Register ("GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER_OES")]
+ public const int GlFramebufferIncompleteDrawBufferOes = (int) 36059;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_FRAMEBUFFER_INCOMPLETE_FORMATS_OES']"
+ [Register ("GL_FRAMEBUFFER_INCOMPLETE_FORMATS_OES")]
+ public const int GlFramebufferIncompleteFormatsOes = (int) 36058;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_OES']"
+ [Register ("GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_OES")]
+ public const int GlFramebufferIncompleteMissingAttachmentOes = (int) 36055;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER_OES']"
+ [Register ("GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER_OES")]
+ public const int GlFramebufferIncompleteReadBufferOes = (int) 36060;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_FRAMEBUFFER_OES']"
+ [Register ("GL_FRAMEBUFFER_OES")]
+ public const int GlFramebufferOes = (int) 36160;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_FRAMEBUFFER_UNSUPPORTED_OES']"
+ [Register ("GL_FRAMEBUFFER_UNSUPPORTED_OES")]
+ public const int GlFramebufferUnsupportedOes = (int) 36061;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_FUNC_ADD']"
+ [Register ("GL_FUNC_ADD")]
+ public const int GlFuncAdd = (int) 32774;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_FUNC_REVERSE_SUBTRACT']"
+ [Register ("GL_FUNC_REVERSE_SUBTRACT")]
+ public const int GlFuncReverseSubtract = (int) 32779;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_FUNC_SUBTRACT']"
+ [Register ("GL_FUNC_SUBTRACT")]
+ public const int GlFuncSubtract = (int) 32778;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_INCR_WRAP']"
+ [Register ("GL_INCR_WRAP")]
+ public const int GlIncrWrap = (int) 34055;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_INVALID_FRAMEBUFFER_OPERATION_OES']"
+ [Register ("GL_INVALID_FRAMEBUFFER_OPERATION_OES")]
+ public const int GlInvalidFramebufferOperationOes = (int) 1286;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_MAX_COLOR_ATTACHMENTS_OES']"
+ [Register ("GL_MAX_COLOR_ATTACHMENTS_OES")]
+ public const int GlMaxColorAttachmentsOes = (int) 36063;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_MAX_CUBE_MAP_TEXTURE_SIZE']"
+ [Register ("GL_MAX_CUBE_MAP_TEXTURE_SIZE")]
+ public const int GlMaxCubeMapTextureSize = (int) 34076;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_MAX_RENDERBUFFER_SIZE_OES']"
+ [Register ("GL_MAX_RENDERBUFFER_SIZE_OES")]
+ public const int GlMaxRenderbufferSizeOes = (int) 34024;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_MIRRORED_REPEAT']"
+ [Register ("GL_MIRRORED_REPEAT")]
+ public const int GlMirroredRepeat = (int) 33648;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_NORMAL_MAP']"
+ [Register ("GL_NORMAL_MAP")]
+ public const int GlNormalMap = (int) 34065;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_REFLECTION_MAP']"
+ [Register ("GL_REFLECTION_MAP")]
+ public const int GlReflectionMap = (int) 34066;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_RENDERBUFFER_ALPHA_SIZE_OES']"
+ [Register ("GL_RENDERBUFFER_ALPHA_SIZE_OES")]
+ public const int GlRenderbufferAlphaSizeOes = (int) 36179;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_RENDERBUFFER_BINDING_OES']"
+ [Register ("GL_RENDERBUFFER_BINDING_OES")]
+ public const int GlRenderbufferBindingOes = (int) 36007;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_RENDERBUFFER_BLUE_SIZE_OES']"
+ [Register ("GL_RENDERBUFFER_BLUE_SIZE_OES")]
+ public const int GlRenderbufferBlueSizeOes = (int) 36178;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_RENDERBUFFER_DEPTH_SIZE_OES']"
+ [Register ("GL_RENDERBUFFER_DEPTH_SIZE_OES")]
+ public const int GlRenderbufferDepthSizeOes = (int) 36180;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_RENDERBUFFER_GREEN_SIZE_OES']"
+ [Register ("GL_RENDERBUFFER_GREEN_SIZE_OES")]
+ public const int GlRenderbufferGreenSizeOes = (int) 36177;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_RENDERBUFFER_HEIGHT_OES']"
+ [Register ("GL_RENDERBUFFER_HEIGHT_OES")]
+ public const int GlRenderbufferHeightOes = (int) 36163;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_RENDERBUFFER_INTERNAL_FORMAT_OES']"
+ [Register ("GL_RENDERBUFFER_INTERNAL_FORMAT_OES")]
+ public const int GlRenderbufferInternalFormatOes = (int) 36164;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_RENDERBUFFER_OES']"
+ [Register ("GL_RENDERBUFFER_OES")]
+ public const int GlRenderbufferOes = (int) 36161;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_RENDERBUFFER_RED_SIZE_OES']"
+ [Register ("GL_RENDERBUFFER_RED_SIZE_OES")]
+ public const int GlRenderbufferRedSizeOes = (int) 36176;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_RENDERBUFFER_STENCIL_SIZE_OES']"
+ [Register ("GL_RENDERBUFFER_STENCIL_SIZE_OES")]
+ public const int GlRenderbufferStencilSizeOes = (int) 36181;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_RENDERBUFFER_WIDTH_OES']"
+ [Register ("GL_RENDERBUFFER_WIDTH_OES")]
+ public const int GlRenderbufferWidthOes = (int) 36162;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_RGB5_A1']"
+ [Register ("GL_RGB5_A1")]
+ public const int GlRgb5A1 = (int) 32855;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_RGB565_OES']"
+ [Register ("GL_RGB565_OES")]
+ public const int GlRgb565Oes = (int) 36194;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_RGB8']"
+ [Register ("GL_RGB8")]
+ public const int GlRgb8 = (int) 32849;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_RGBA4']"
+ [Register ("GL_RGBA4")]
+ public const int GlRgba4 = (int) 32854;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_RGBA8']"
+ [Register ("GL_RGBA8")]
+ public const int GlRgba8 = (int) 32856;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_STENCIL_ATTACHMENT_OES']"
+ [Register ("GL_STENCIL_ATTACHMENT_OES")]
+ public const int GlStencilAttachmentOes = (int) 36128;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_STENCIL_INDEX']"
+ [Register ("GL_STENCIL_INDEX")]
+ public const int GlStencilIndex = (int) 6401;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_STENCIL_INDEX1_OES']"
+ [Register ("GL_STENCIL_INDEX1_OES")]
+ public const int GlStencilIndex1Oes = (int) 36166;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_STENCIL_INDEX4_OES']"
+ [Register ("GL_STENCIL_INDEX4_OES")]
+ public const int GlStencilIndex4Oes = (int) 36167;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_STENCIL_INDEX8_OES']"
+ [Register ("GL_STENCIL_INDEX8_OES")]
+ public const int GlStencilIndex8Oes = (int) 36168;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_STR']"
+ [Register ("GL_STR")]
+ public const int GlStr = (int) -1;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_TEXTURE_BINDING_CUBE_MAP']"
+ [Register ("GL_TEXTURE_BINDING_CUBE_MAP")]
+ public const int GlTextureBindingCubeMap = (int) 34068;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_TEXTURE_CUBE_MAP']"
+ [Register ("GL_TEXTURE_CUBE_MAP")]
+ public const int GlTextureCubeMap = (int) 34067;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_TEXTURE_CUBE_MAP_NEGATIVE_X']"
+ [Register ("GL_TEXTURE_CUBE_MAP_NEGATIVE_X")]
+ public const int GlTextureCubeMapNegativeX = (int) 34070;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_TEXTURE_CUBE_MAP_NEGATIVE_Y']"
+ [Register ("GL_TEXTURE_CUBE_MAP_NEGATIVE_Y")]
+ public const int GlTextureCubeMapNegativeY = (int) 34072;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_TEXTURE_CUBE_MAP_NEGATIVE_Z']"
+ [Register ("GL_TEXTURE_CUBE_MAP_NEGATIVE_Z")]
+ public const int GlTextureCubeMapNegativeZ = (int) 34074;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_TEXTURE_CUBE_MAP_POSITIVE_X']"
+ [Register ("GL_TEXTURE_CUBE_MAP_POSITIVE_X")]
+ public const int GlTextureCubeMapPositiveX = (int) 34069;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_TEXTURE_CUBE_MAP_POSITIVE_Y']"
+ [Register ("GL_TEXTURE_CUBE_MAP_POSITIVE_Y")]
+ public const int GlTextureCubeMapPositiveY = (int) 34071;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_TEXTURE_CUBE_MAP_POSITIVE_Z']"
+ [Register ("GL_TEXTURE_CUBE_MAP_POSITIVE_Z")]
+ public const int GlTextureCubeMapPositiveZ = (int) 34073;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_TEXTURE_GEN_MODE']"
+ [Register ("GL_TEXTURE_GEN_MODE")]
+ public const int GlTextureGenMode = (int) 9472;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/field[@name='GL_TEXTURE_GEN_STR']"
+ [Register ("GL_TEXTURE_GEN_STR")]
+ public const int GlTextureGenStr = (int) 36192;
+
// Metadata.xml XPath method reference: path="/api/package[@name='javax.microedition.khronos.opengles']/interface[@name='GL11ExtensionPack']/method[@name='glBindFramebufferOES' and count(parameter)=2 and parameter[1][@type='int'] and parameter[2][@type='int']]"
[Register ("glBindFramebufferOES", "(II)V", "GetGlBindFramebufferOES_IIHandler:Javax.Microedition.Khronos.Opengles.IGL11ExtensionPackInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
void GlBindFramebufferOES (int target, int framebuffer);
diff --git a/mono.android-android-28/mcw/Javax.Xml.Transform.IResult.cs b/mono.android-android-28/mcw/Javax.Xml.Transform.IResult.cs
index 3e14193..1181281 100644
--- a/mono.android-android-28/mcw/Javax.Xml.Transform.IResult.cs
+++ b/mono.android-android-28/mcw/Javax.Xml.Transform.IResult.cs
@@ -34,6 +34,14 @@ namespace Javax.Xml.Transform {
[Register ("javax/xml/transform/Result", "", "Javax.Xml.Transform.IResultInvoker", ApiSince = 8)]
public partial interface IResult : IJavaObject {
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.xml.transform']/interface[@name='Result']/field[@name='PI_DISABLE_OUTPUT_ESCAPING']"
+ [Register ("PI_DISABLE_OUTPUT_ESCAPING")]
+ public const string PiDisableOutputEscaping = (string) "javax.xml.transform.disable-output-escaping";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='javax.xml.transform']/interface[@name='Result']/field[@name='PI_ENABLE_OUTPUT_ESCAPING']"
+ [Register ("PI_ENABLE_OUTPUT_ESCAPING")]
+ public const string PiEnableOutputEscaping = (string) "javax.xml.transform.enable-output-escaping";
+
string SystemId {
// Metadata.xml XPath method reference: path="/api/package[@name='javax.xml.transform']/interface[@name='Result']/method[@name='getSystemId' and count(parameter)=0]"
[Register ("getSystemId", "()Ljava/lang/String;", "GetGetSystemIdHandler:Javax.Xml.Transform.IResultInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")] get;
diff --git a/mono.android-android-28/mcw/Org.Apache.Http.Auth.Params.IAuthPNames.cs b/mono.android-android-28/mcw/Org.Apache.Http.Auth.Params.IAuthPNames.cs
index 9105e0b..4612d84 100644
--- a/mono.android-android-28/mcw/Org.Apache.Http.Auth.Params.IAuthPNames.cs
+++ b/mono.android-android-28/mcw/Org.Apache.Http.Auth.Params.IAuthPNames.cs
@@ -26,4 +26,14 @@ namespace Org.Apache.Http.Auth.Params {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='org.apache.http.auth.params']/interface[@name='AuthPNames']"
+ [ObsoleteAttribute (@"This class is obsoleted in this android platform")]
+ public partial interface IAuthPNames {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http.auth.params']/interface[@name='AuthPNames']/field[@name='CREDENTIAL_CHARSET']"
+ [Register ("CREDENTIAL_CHARSET")]
+ public const string CredentialCharset = (string) "http.auth.credential-charset";
+
+ }
+
}
diff --git a/mono.android-android-28/mcw/Org.Apache.Http.Client.Params.IClientPNames.cs b/mono.android-android-28/mcw/Org.Apache.Http.Client.Params.IClientPNames.cs
index 316c702..99b893d 100644
--- a/mono.android-android-28/mcw/Org.Apache.Http.Client.Params.IClientPNames.cs
+++ b/mono.android-android-28/mcw/Org.Apache.Http.Client.Params.IClientPNames.cs
@@ -66,4 +66,54 @@ namespace Org.Apache.Http.Client.Params {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='org.apache.http.client.params']/interface[@name='ClientPNames']"
+ [ObsoleteAttribute (@"This class is obsoleted in this android platform")]
+ public partial interface IClientPNames {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http.client.params']/interface[@name='ClientPNames']/field[@name='ALLOW_CIRCULAR_REDIRECTS']"
+ [Register ("ALLOW_CIRCULAR_REDIRECTS")]
+ public const string AllowCircularRedirects = (string) "http.protocol.allow-circular-redirects";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http.client.params']/interface[@name='ClientPNames']/field[@name='CONNECTION_MANAGER_FACTORY']"
+ [Register ("CONNECTION_MANAGER_FACTORY")]
+ public const string ConnectionManagerFactory = (string) "http.connection-manager.factory-object";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http.client.params']/interface[@name='ClientPNames']/field[@name='CONNECTION_MANAGER_FACTORY_CLASS_NAME']"
+ [Register ("CONNECTION_MANAGER_FACTORY_CLASS_NAME")]
+ public const string ConnectionManagerFactoryClassName = (string) "http.connection-manager.factory-class-name";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http.client.params']/interface[@name='ClientPNames']/field[@name='COOKIE_POLICY']"
+ [Register ("COOKIE_POLICY")]
+ public const string CookiePolicy = (string) "http.protocol.cookie-policy";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http.client.params']/interface[@name='ClientPNames']/field[@name='DEFAULT_HEADERS']"
+ [Register ("DEFAULT_HEADERS")]
+ public const string DefaultHeaders = (string) "http.default-headers";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http.client.params']/interface[@name='ClientPNames']/field[@name='DEFAULT_HOST']"
+ [Register ("DEFAULT_HOST")]
+ public const string DefaultHost = (string) "http.default-host";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http.client.params']/interface[@name='ClientPNames']/field[@name='HANDLE_AUTHENTICATION']"
+ [Register ("HANDLE_AUTHENTICATION")]
+ public const string HandleAuthentication = (string) "http.protocol.handle-authentication";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http.client.params']/interface[@name='ClientPNames']/field[@name='HANDLE_REDIRECTS']"
+ [Register ("HANDLE_REDIRECTS")]
+ public const string HandleRedirects = (string) "http.protocol.handle-redirects";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http.client.params']/interface[@name='ClientPNames']/field[@name='MAX_REDIRECTS']"
+ [Register ("MAX_REDIRECTS")]
+ public const string MaxRedirects = (string) "http.protocol.max-redirects";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http.client.params']/interface[@name='ClientPNames']/field[@name='REJECT_RELATIVE_REDIRECT']"
+ [Register ("REJECT_RELATIVE_REDIRECT")]
+ public const string RejectRelativeRedirect = (string) "http.protocol.reject-relative-redirect";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http.client.params']/interface[@name='ClientPNames']/field[@name='VIRTUAL_HOST']"
+ [Register ("VIRTUAL_HOST")]
+ public const string VirtualHost = (string) "http.virtual-host";
+
+ }
+
}
diff --git a/mono.android-android-28/mcw/Org.Apache.Http.Client.Protocol.IClientContext.cs b/mono.android-android-28/mcw/Org.Apache.Http.Client.Protocol.IClientContext.cs
index af1d3da..def8aa5 100644
--- a/mono.android-android-28/mcw/Org.Apache.Http.Client.Protocol.IClientContext.cs
+++ b/mono.android-android-28/mcw/Org.Apache.Http.Client.Protocol.IClientContext.cs
@@ -62,4 +62,50 @@ namespace Org.Apache.Http.Client.Protocol {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='org.apache.http.client.protocol']/interface[@name='ClientContext']"
+ [ObsoleteAttribute (@"This class is obsoleted in this android platform")]
+ public partial interface IClientContext {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http.client.protocol']/interface[@name='ClientContext']/field[@name='AUTH_SCHEME_PREF']"
+ [Register ("AUTH_SCHEME_PREF")]
+ public const string AuthSchemePref = (string) "http.auth.scheme-pref";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http.client.protocol']/interface[@name='ClientContext']/field[@name='AUTHSCHEME_REGISTRY']"
+ [Register ("AUTHSCHEME_REGISTRY")]
+ public const string AuthschemeRegistry = (string) "http.authscheme-registry";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http.client.protocol']/interface[@name='ClientContext']/field[@name='COOKIE_ORIGIN']"
+ [Register ("COOKIE_ORIGIN")]
+ public const string CookieOrigin = (string) "http.cookie-origin";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http.client.protocol']/interface[@name='ClientContext']/field[@name='COOKIE_SPEC']"
+ [Register ("COOKIE_SPEC")]
+ public const string CookieSpec = (string) "http.cookie-spec";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http.client.protocol']/interface[@name='ClientContext']/field[@name='COOKIE_STORE']"
+ [Register ("COOKIE_STORE")]
+ public const string CookieStore = (string) "http.cookie-store";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http.client.protocol']/interface[@name='ClientContext']/field[@name='COOKIESPEC_REGISTRY']"
+ [Register ("COOKIESPEC_REGISTRY")]
+ public const string CookiespecRegistry = (string) "http.cookiespec-registry";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http.client.protocol']/interface[@name='ClientContext']/field[@name='CREDS_PROVIDER']"
+ [Register ("CREDS_PROVIDER")]
+ public const string CredsProvider = (string) "http.auth.credentials-provider";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http.client.protocol']/interface[@name='ClientContext']/field[@name='PROXY_AUTH_STATE']"
+ [Register ("PROXY_AUTH_STATE")]
+ public const string ProxyAuthState = (string) "http.auth.proxy-scope";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http.client.protocol']/interface[@name='ClientContext']/field[@name='TARGET_AUTH_STATE']"
+ [Register ("TARGET_AUTH_STATE")]
+ public const string TargetAuthState = (string) "http.auth.target-scope";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http.client.protocol']/interface[@name='ClientContext']/field[@name='USER_TOKEN']"
+ [Register ("USER_TOKEN")]
+ public const string UserToken = (string) "http.user-token";
+
+ }
+
}
diff --git a/mono.android-android-28/mcw/Org.Apache.Http.Conn.Params.IConnConnectionPNames.cs b/mono.android-android-28/mcw/Org.Apache.Http.Conn.Params.IConnConnectionPNames.cs
index 05b278a..d9d367b 100644
--- a/mono.android-android-28/mcw/Org.Apache.Http.Conn.Params.IConnConnectionPNames.cs
+++ b/mono.android-android-28/mcw/Org.Apache.Http.Conn.Params.IConnConnectionPNames.cs
@@ -26,4 +26,14 @@ namespace Org.Apache.Http.Conn.Params {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='org.apache.http.conn.params']/interface[@name='ConnConnectionPNames']"
+ [ObsoleteAttribute (@"This class is obsoleted in this android platform")]
+ public partial interface IConnConnectionPNames {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http.conn.params']/interface[@name='ConnConnectionPNames']/field[@name='MAX_STATUS_LINE_GARBAGE']"
+ [Register ("MAX_STATUS_LINE_GARBAGE")]
+ public const string MaxStatusLineGarbage = (string) "http.connection.max-status-line-garbage";
+
+ }
+
}
diff --git a/mono.android-android-28/mcw/Org.Apache.Http.Conn.Params.IConnManagerPNames.cs b/mono.android-android-28/mcw/Org.Apache.Http.Conn.Params.IConnManagerPNames.cs
index 9e049f4..64b8908 100644
--- a/mono.android-android-28/mcw/Org.Apache.Http.Conn.Params.IConnManagerPNames.cs
+++ b/mono.android-android-28/mcw/Org.Apache.Http.Conn.Params.IConnManagerPNames.cs
@@ -34,4 +34,22 @@ namespace Org.Apache.Http.Conn.Params {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='org.apache.http.conn.params']/interface[@name='ConnManagerPNames']"
+ [ObsoleteAttribute (@"This class is obsoleted in this android platform")]
+ public partial interface IConnManagerPNames {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http.conn.params']/interface[@name='ConnManagerPNames']/field[@name='MAX_CONNECTIONS_PER_ROUTE']"
+ [Register ("MAX_CONNECTIONS_PER_ROUTE")]
+ public const string MaxConnectionsPerRoute = (string) "http.conn-manager.max-per-route";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http.conn.params']/interface[@name='ConnManagerPNames']/field[@name='MAX_TOTAL_CONNECTIONS']"
+ [Register ("MAX_TOTAL_CONNECTIONS")]
+ public const string MaxTotalConnections = (string) "http.conn-manager.max-total";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http.conn.params']/interface[@name='ConnManagerPNames']/field[@name='TIMEOUT']"
+ [Register ("TIMEOUT")]
+ public const string Timeout = (string) "http.conn-manager.timeout";
+
+ }
+
}
diff --git a/mono.android-android-28/mcw/Org.Apache.Http.Conn.Params.IConnRoutePNames.cs b/mono.android-android-28/mcw/Org.Apache.Http.Conn.Params.IConnRoutePNames.cs
index 26f371f..8b58b02 100644
--- a/mono.android-android-28/mcw/Org.Apache.Http.Conn.Params.IConnRoutePNames.cs
+++ b/mono.android-android-28/mcw/Org.Apache.Http.Conn.Params.IConnRoutePNames.cs
@@ -34,4 +34,22 @@ namespace Org.Apache.Http.Conn.Params {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='org.apache.http.conn.params']/interface[@name='ConnRoutePNames']"
+ [ObsoleteAttribute (@"This class is obsoleted in this android platform")]
+ public partial interface IConnRoutePNames {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http.conn.params']/interface[@name='ConnRoutePNames']/field[@name='DEFAULT_PROXY']"
+ [Register ("DEFAULT_PROXY")]
+ public const string DefaultProxy = (string) "http.route.default-proxy";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http.conn.params']/interface[@name='ConnRoutePNames']/field[@name='FORCED_ROUTE']"
+ [Register ("FORCED_ROUTE")]
+ public const string ForcedRoute = (string) "http.route.forced-route";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http.conn.params']/interface[@name='ConnRoutePNames']/field[@name='LOCAL_ADDRESS']"
+ [Register ("LOCAL_ADDRESS")]
+ public const string LocalAddress = (string) "http.route.local-address";
+
+ }
+
}
diff --git a/mono.android-android-28/mcw/Org.Apache.Http.Conn.Routing.IHttpRouteDirector.cs b/mono.android-android-28/mcw/Org.Apache.Http.Conn.Routing.IHttpRouteDirector.cs
index 4edea65..67e4a59 100644
--- a/mono.android-android-28/mcw/Org.Apache.Http.Conn.Routing.IHttpRouteDirector.cs
+++ b/mono.android-android-28/mcw/Org.Apache.Http.Conn.Routing.IHttpRouteDirector.cs
@@ -55,6 +55,34 @@ namespace Org.Apache.Http.Conn.Routing {
[Register ("org/apache/http/conn/routing/HttpRouteDirector", "", "Org.Apache.Http.Conn.Routing.IHttpRouteDirectorInvoker", ApiSince = 1)]
public partial interface IHttpRouteDirector : IJavaObject {
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http.conn.routing']/interface[@name='HttpRouteDirector']/field[@name='COMPLETE']"
+ [Register ("COMPLETE")]
+ public const int Complete = (int) 0;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http.conn.routing']/interface[@name='HttpRouteDirector']/field[@name='CONNECT_PROXY']"
+ [Register ("CONNECT_PROXY")]
+ public const int ConnectProxy = (int) 2;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http.conn.routing']/interface[@name='HttpRouteDirector']/field[@name='CONNECT_TARGET']"
+ [Register ("CONNECT_TARGET")]
+ public const int ConnectTarget = (int) 1;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http.conn.routing']/interface[@name='HttpRouteDirector']/field[@name='LAYER_PROTOCOL']"
+ [Register ("LAYER_PROTOCOL")]
+ public const int LayerProtocol = (int) 5;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http.conn.routing']/interface[@name='HttpRouteDirector']/field[@name='TUNNEL_PROXY']"
+ [Register ("TUNNEL_PROXY")]
+ public const int TunnelProxy = (int) 4;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http.conn.routing']/interface[@name='HttpRouteDirector']/field[@name='TUNNEL_TARGET']"
+ [Register ("TUNNEL_TARGET")]
+ public const int TunnelTarget = (int) 3;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http.conn.routing']/interface[@name='HttpRouteDirector']/field[@name='UNREACHABLE']"
+ [Register ("UNREACHABLE")]
+ public const int Unreachable = (int) -1;
+
// Metadata.xml XPath method reference: path="/api/package[@name='org.apache.http.conn.routing']/interface[@name='HttpRouteDirector']/method[@name='nextStep' and count(parameter)=2 and parameter[1][@type='org.apache.http.conn.routing.RouteInfo'] and parameter[2][@type='org.apache.http.conn.routing.RouteInfo']]"
[Register ("nextStep", "(Lorg/apache/http/conn/routing/RouteInfo;Lorg/apache/http/conn/routing/RouteInfo;)I", "GetNextStep_Lorg_apache_http_conn_routing_RouteInfo_Lorg_apache_http_conn_routing_RouteInfo_Handler:Org.Apache.Http.Conn.Routing.IHttpRouteDirectorInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
int NextStep (Org.Apache.Http.Conn.Routing.IRouteInfo plan, Org.Apache.Http.Conn.Routing.IRouteInfo fact);
diff --git a/mono.android-android-28/mcw/Org.Apache.Http.Cookie.Params.ICookieSpecPNames.cs b/mono.android-android-28/mcw/Org.Apache.Http.Cookie.Params.ICookieSpecPNames.cs
index 6bc09d2..689dee1 100644
--- a/mono.android-android-28/mcw/Org.Apache.Http.Cookie.Params.ICookieSpecPNames.cs
+++ b/mono.android-android-28/mcw/Org.Apache.Http.Cookie.Params.ICookieSpecPNames.cs
@@ -30,4 +30,18 @@ namespace Org.Apache.Http.Cookie.Params {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='org.apache.http.cookie.params']/interface[@name='CookieSpecPNames']"
+ [ObsoleteAttribute (@"This class is obsoleted in this android platform")]
+ public partial interface ICookieSpecPNames {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http.cookie.params']/interface[@name='CookieSpecPNames']/field[@name='DATE_PATTERNS']"
+ [Register ("DATE_PATTERNS")]
+ public const string DatePatterns = (string) "http.protocol.cookie-datepatterns";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http.cookie.params']/interface[@name='CookieSpecPNames']/field[@name='SINGLE_COOKIE_HEADER']"
+ [Register ("SINGLE_COOKIE_HEADER")]
+ public const string SingleCookieHeader = (string) "http.protocol.single-cookie-header";
+
+ }
+
}
diff --git a/mono.android-android-28/mcw/Org.Apache.Http.Cookies.IClientCookie.cs b/mono.android-android-28/mcw/Org.Apache.Http.Cookies.IClientCookie.cs
index ac4f885..026b36e 100644
--- a/mono.android-android-28/mcw/Org.Apache.Http.Cookies.IClientCookie.cs
+++ b/mono.android-android-28/mcw/Org.Apache.Http.Cookies.IClientCookie.cs
@@ -69,6 +69,46 @@ namespace Org.Apache.Http.Cookies {
[Register ("org/apache/http/cookie/ClientCookie", "", "Org.Apache.Http.Cookies.IClientCookieInvoker", ApiSince = 1)]
public partial interface IClientCookie : Org.Apache.Http.Cookies.ICookie {
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http.cookie']/interface[@name='ClientCookie']/field[@name='COMMENT_ATTR']"
+ [Register ("COMMENT_ATTR")]
+ public const string CommentAttr = (string) "comment";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http.cookie']/interface[@name='ClientCookie']/field[@name='COMMENTURL_ATTR']"
+ [Register ("COMMENTURL_ATTR")]
+ public const string CommenturlAttr = (string) "commenturl";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http.cookie']/interface[@name='ClientCookie']/field[@name='DISCARD_ATTR']"
+ [Register ("DISCARD_ATTR")]
+ public const string DiscardAttr = (string) "discard";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http.cookie']/interface[@name='ClientCookie']/field[@name='DOMAIN_ATTR']"
+ [Register ("DOMAIN_ATTR")]
+ public const string DomainAttr = (string) "domain";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http.cookie']/interface[@name='ClientCookie']/field[@name='EXPIRES_ATTR']"
+ [Register ("EXPIRES_ATTR")]
+ public const string ExpiresAttr = (string) "expires";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http.cookie']/interface[@name='ClientCookie']/field[@name='MAX_AGE_ATTR']"
+ [Register ("MAX_AGE_ATTR")]
+ public const string MaxAgeAttr = (string) "max-age";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http.cookie']/interface[@name='ClientCookie']/field[@name='PATH_ATTR']"
+ [Register ("PATH_ATTR")]
+ public const string PathAttr = (string) "path";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http.cookie']/interface[@name='ClientCookie']/field[@name='PORT_ATTR']"
+ [Register ("PORT_ATTR")]
+ public const string PortAttr = (string) "port";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http.cookie']/interface[@name='ClientCookie']/field[@name='SECURE_ATTR']"
+ [Register ("SECURE_ATTR")]
+ public const string SecureAttr = (string) "secure";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http.cookie']/interface[@name='ClientCookie']/field[@name='VERSION_ATTR']"
+ [Register ("VERSION_ATTR")]
+ public const string VersionAttr = (string) "version";
+
// Metadata.xml XPath method reference: path="/api/package[@name='org.apache.http.cookie']/interface[@name='ClientCookie']/method[@name='containsAttribute' and count(parameter)=1 and parameter[1][@type='java.lang.String']]"
[Register ("containsAttribute", "(Ljava/lang/String;)Z", "GetContainsAttribute_Ljava_lang_String_Handler:Org.Apache.Http.Cookies.IClientCookieInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
bool ContainsAttribute (string name);
diff --git a/mono.android-android-28/mcw/Org.Apache.Http.Cookies.ISM.cs b/mono.android-android-28/mcw/Org.Apache.Http.Cookies.ISM.cs
index 8f408ed..e707cfc 100644
--- a/mono.android-android-28/mcw/Org.Apache.Http.Cookies.ISM.cs
+++ b/mono.android-android-28/mcw/Org.Apache.Http.Cookies.ISM.cs
@@ -38,4 +38,26 @@ namespace Org.Apache.Http.Cookies {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='org.apache.http.cookie']/interface[@name='SM']"
+ [ObsoleteAttribute (@"This class is obsoleted in this android platform")]
+ public partial interface ISM {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http.cookie']/interface[@name='SM']/field[@name='COOKIE']"
+ [Register ("COOKIE")]
+ public const string Cookie = (string) "Cookie";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http.cookie']/interface[@name='SM']/field[@name='COOKIE2']"
+ [Register ("COOKIE2")]
+ public const string Cookie2 = (string) "Cookie2";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http.cookie']/interface[@name='SM']/field[@name='SET_COOKIE']"
+ [Register ("SET_COOKIE")]
+ public const string SetCookie = (string) "Set-Cookie";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http.cookie']/interface[@name='SM']/field[@name='SET_COOKIE2']"
+ [Register ("SET_COOKIE2")]
+ public const string SetCookie2 = (string) "Set-Cookie2";
+
+ }
+
}
diff --git a/mono.android-android-28/mcw/Org.Apache.Http.Entity.IContentLengthStrategy.cs b/mono.android-android-28/mcw/Org.Apache.Http.Entity.IContentLengthStrategy.cs
index 10558be..b9afa82 100644
--- a/mono.android-android-28/mcw/Org.Apache.Http.Entity.IContentLengthStrategy.cs
+++ b/mono.android-android-28/mcw/Org.Apache.Http.Entity.IContentLengthStrategy.cs
@@ -35,6 +35,14 @@ namespace Org.Apache.Http.Entity {
[Register ("org/apache/http/entity/ContentLengthStrategy", "", "Org.Apache.Http.Entity.IContentLengthStrategyInvoker", ApiSince = 1)]
public partial interface IContentLengthStrategy : IJavaObject {
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http.entity']/interface[@name='ContentLengthStrategy']/field[@name='CHUNKED']"
+ [Register ("CHUNKED")]
+ public const int Chunked = (int) -2;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http.entity']/interface[@name='ContentLengthStrategy']/field[@name='IDENTITY']"
+ [Register ("IDENTITY")]
+ public const int Identity = (int) -1;
+
// Metadata.xml XPath method reference: path="/api/package[@name='org.apache.http.entity']/interface[@name='ContentLengthStrategy']/method[@name='determineLength' and count(parameter)=1 and parameter[1][@type='org.apache.http.HttpMessage']]"
[Register ("determineLength", "(Lorg/apache/http/HttpMessage;)J", "GetDetermineLength_Lorg_apache_http_HttpMessage_Handler:Org.Apache.Http.Entity.IContentLengthStrategyInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
long DetermineLength (Org.Apache.Http.IHttpMessage message);
diff --git a/mono.android-android-28/mcw/Org.Apache.Http.IHttpStatus.cs b/mono.android-android-28/mcw/Org.Apache.Http.IHttpStatus.cs
index b8e673a..5cb2efa 100644
--- a/mono.android-android-28/mcw/Org.Apache.Http.IHttpStatus.cs
+++ b/mono.android-android-28/mcw/Org.Apache.Http.IHttpStatus.cs
@@ -214,4 +214,202 @@ namespace Org.Apache.Http {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='org.apache.http']/interface[@name='HttpStatus']"
+ [ObsoleteAttribute (@"This class is obsoleted in this android platform")]
+ public partial interface IHttpStatus {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http']/interface[@name='HttpStatus']/field[@name='SC_ACCEPTED']"
+ [Register ("SC_ACCEPTED")]
+ public const int ScAccepted = (int) 202;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http']/interface[@name='HttpStatus']/field[@name='SC_BAD_GATEWAY']"
+ [Register ("SC_BAD_GATEWAY")]
+ public const int ScBadGateway = (int) 502;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http']/interface[@name='HttpStatus']/field[@name='SC_BAD_REQUEST']"
+ [Register ("SC_BAD_REQUEST")]
+ public const int ScBadRequest = (int) 400;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http']/interface[@name='HttpStatus']/field[@name='SC_CONFLICT']"
+ [Register ("SC_CONFLICT")]
+ public const int ScConflict = (int) 409;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http']/interface[@name='HttpStatus']/field[@name='SC_CONTINUE']"
+ [Register ("SC_CONTINUE")]
+ public const int ScContinue = (int) 100;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http']/interface[@name='HttpStatus']/field[@name='SC_CREATED']"
+ [Register ("SC_CREATED")]
+ public const int ScCreated = (int) 201;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http']/interface[@name='HttpStatus']/field[@name='SC_EXPECTATION_FAILED']"
+ [Register ("SC_EXPECTATION_FAILED")]
+ public const int ScExpectationFailed = (int) 417;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http']/interface[@name='HttpStatus']/field[@name='SC_FAILED_DEPENDENCY']"
+ [Register ("SC_FAILED_DEPENDENCY")]
+ public const int ScFailedDependency = (int) 424;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http']/interface[@name='HttpStatus']/field[@name='SC_FORBIDDEN']"
+ [Register ("SC_FORBIDDEN")]
+ public const int ScForbidden = (int) 403;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http']/interface[@name='HttpStatus']/field[@name='SC_GATEWAY_TIMEOUT']"
+ [Register ("SC_GATEWAY_TIMEOUT")]
+ public const int ScGatewayTimeout = (int) 504;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http']/interface[@name='HttpStatus']/field[@name='SC_GONE']"
+ [Register ("SC_GONE")]
+ public const int ScGone = (int) 410;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http']/interface[@name='HttpStatus']/field[@name='SC_HTTP_VERSION_NOT_SUPPORTED']"
+ [Register ("SC_HTTP_VERSION_NOT_SUPPORTED")]
+ public const int ScHttpVersionNotSupported = (int) 505;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http']/interface[@name='HttpStatus']/field[@name='SC_INSUFFICIENT_SPACE_ON_RESOURCE']"
+ [Register ("SC_INSUFFICIENT_SPACE_ON_RESOURCE")]
+ public const int ScInsufficientSpaceOnResource = (int) 419;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http']/interface[@name='HttpStatus']/field[@name='SC_INSUFFICIENT_STORAGE']"
+ [Register ("SC_INSUFFICIENT_STORAGE")]
+ public const int ScInsufficientStorage = (int) 507;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http']/interface[@name='HttpStatus']/field[@name='SC_INTERNAL_SERVER_ERROR']"
+ [Register ("SC_INTERNAL_SERVER_ERROR")]
+ public const int ScInternalServerError = (int) 500;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http']/interface[@name='HttpStatus']/field[@name='SC_LENGTH_REQUIRED']"
+ [Register ("SC_LENGTH_REQUIRED")]
+ public const int ScLengthRequired = (int) 411;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http']/interface[@name='HttpStatus']/field[@name='SC_LOCKED']"
+ [Register ("SC_LOCKED")]
+ public const int ScLocked = (int) 423;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http']/interface[@name='HttpStatus']/field[@name='SC_METHOD_FAILURE']"
+ [Register ("SC_METHOD_FAILURE")]
+ public const int ScMethodFailure = (int) 420;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http']/interface[@name='HttpStatus']/field[@name='SC_METHOD_NOT_ALLOWED']"
+ [Register ("SC_METHOD_NOT_ALLOWED")]
+ public const int ScMethodNotAllowed = (int) 405;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http']/interface[@name='HttpStatus']/field[@name='SC_MOVED_PERMANENTLY']"
+ [Register ("SC_MOVED_PERMANENTLY")]
+ public const int ScMovedPermanently = (int) 301;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http']/interface[@name='HttpStatus']/field[@name='SC_MOVED_TEMPORARILY']"
+ [Register ("SC_MOVED_TEMPORARILY")]
+ public const int ScMovedTemporarily = (int) 302;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http']/interface[@name='HttpStatus']/field[@name='SC_MULTI_STATUS']"
+ [Register ("SC_MULTI_STATUS")]
+ public const int ScMultiStatus = (int) 207;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http']/interface[@name='HttpStatus']/field[@name='SC_MULTIPLE_CHOICES']"
+ [Register ("SC_MULTIPLE_CHOICES")]
+ public const int ScMultipleChoices = (int) 300;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http']/interface[@name='HttpStatus']/field[@name='SC_NO_CONTENT']"
+ [Register ("SC_NO_CONTENT")]
+ public const int ScNoContent = (int) 204;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http']/interface[@name='HttpStatus']/field[@name='SC_NON_AUTHORITATIVE_INFORMATION']"
+ [Register ("SC_NON_AUTHORITATIVE_INFORMATION")]
+ public const int ScNonAuthoritativeInformation = (int) 203;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http']/interface[@name='HttpStatus']/field[@name='SC_NOT_ACCEPTABLE']"
+ [Register ("SC_NOT_ACCEPTABLE")]
+ public const int ScNotAcceptable = (int) 406;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http']/interface[@name='HttpStatus']/field[@name='SC_NOT_FOUND']"
+ [Register ("SC_NOT_FOUND")]
+ public const int ScNotFound = (int) 404;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http']/interface[@name='HttpStatus']/field[@name='SC_NOT_IMPLEMENTED']"
+ [Register ("SC_NOT_IMPLEMENTED")]
+ public const int ScNotImplemented = (int) 501;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http']/interface[@name='HttpStatus']/field[@name='SC_NOT_MODIFIED']"
+ [Register ("SC_NOT_MODIFIED")]
+ public const int ScNotModified = (int) 304;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http']/interface[@name='HttpStatus']/field[@name='SC_OK']"
+ [Register ("SC_OK")]
+ public const int ScOk = (int) 200;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http']/interface[@name='HttpStatus']/field[@name='SC_PARTIAL_CONTENT']"
+ [Register ("SC_PARTIAL_CONTENT")]
+ public const int ScPartialContent = (int) 206;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http']/interface[@name='HttpStatus']/field[@name='SC_PAYMENT_REQUIRED']"
+ [Register ("SC_PAYMENT_REQUIRED")]
+ public const int ScPaymentRequired = (int) 402;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http']/interface[@name='HttpStatus']/field[@name='SC_PRECONDITION_FAILED']"
+ [Register ("SC_PRECONDITION_FAILED")]
+ public const int ScPreconditionFailed = (int) 412;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http']/interface[@name='HttpStatus']/field[@name='SC_PROCESSING']"
+ [Register ("SC_PROCESSING")]
+ public const int ScProcessing = (int) 102;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http']/interface[@name='HttpStatus']/field[@name='SC_PROXY_AUTHENTICATION_REQUIRED']"
+ [Register ("SC_PROXY_AUTHENTICATION_REQUIRED")]
+ public const int ScProxyAuthenticationRequired = (int) 407;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http']/interface[@name='HttpStatus']/field[@name='SC_REQUEST_TIMEOUT']"
+ [Register ("SC_REQUEST_TIMEOUT")]
+ public const int ScRequestTimeout = (int) 408;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http']/interface[@name='HttpStatus']/field[@name='SC_REQUEST_TOO_LONG']"
+ [Register ("SC_REQUEST_TOO_LONG")]
+ public const int ScRequestTooLong = (int) 413;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http']/interface[@name='HttpStatus']/field[@name='SC_REQUEST_URI_TOO_LONG']"
+ [Register ("SC_REQUEST_URI_TOO_LONG")]
+ public const int ScRequestUriTooLong = (int) 414;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http']/interface[@name='HttpStatus']/field[@name='SC_REQUESTED_RANGE_NOT_SATISFIABLE']"
+ [Register ("SC_REQUESTED_RANGE_NOT_SATISFIABLE")]
+ public const int ScRequestedRangeNotSatisfiable = (int) 416;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http']/interface[@name='HttpStatus']/field[@name='SC_RESET_CONTENT']"
+ [Register ("SC_RESET_CONTENT")]
+ public const int ScResetContent = (int) 205;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http']/interface[@name='HttpStatus']/field[@name='SC_SEE_OTHER']"
+ [Register ("SC_SEE_OTHER")]
+ public const int ScSeeOther = (int) 303;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http']/interface[@name='HttpStatus']/field[@name='SC_SERVICE_UNAVAILABLE']"
+ [Register ("SC_SERVICE_UNAVAILABLE")]
+ public const int ScServiceUnavailable = (int) 503;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http']/interface[@name='HttpStatus']/field[@name='SC_SWITCHING_PROTOCOLS']"
+ [Register ("SC_SWITCHING_PROTOCOLS")]
+ public const int ScSwitchingProtocols = (int) 101;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http']/interface[@name='HttpStatus']/field[@name='SC_TEMPORARY_REDIRECT']"
+ [Register ("SC_TEMPORARY_REDIRECT")]
+ public const int ScTemporaryRedirect = (int) 307;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http']/interface[@name='HttpStatus']/field[@name='SC_UNAUTHORIZED']"
+ [Register ("SC_UNAUTHORIZED")]
+ public const int ScUnauthorized = (int) 401;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http']/interface[@name='HttpStatus']/field[@name='SC_UNPROCESSABLE_ENTITY']"
+ [Register ("SC_UNPROCESSABLE_ENTITY")]
+ public const int ScUnprocessableEntity = (int) 422;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http']/interface[@name='HttpStatus']/field[@name='SC_UNSUPPORTED_MEDIA_TYPE']"
+ [Register ("SC_UNSUPPORTED_MEDIA_TYPE")]
+ public const int ScUnsupportedMediaType = (int) 415;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http']/interface[@name='HttpStatus']/field[@name='SC_USE_PROXY']"
+ [Register ("SC_USE_PROXY")]
+ public const int ScUseProxy = (int) 305;
+
+ }
+
}
diff --git a/mono.android-android-28/mcw/Org.Apache.Http.Params.ICoreConnectionPNames.cs b/mono.android-android-28/mcw/Org.Apache.Http.Params.ICoreConnectionPNames.cs
index eec7400..7ed7e46 100644
--- a/mono.android-android-28/mcw/Org.Apache.Http.Params.ICoreConnectionPNames.cs
+++ b/mono.android-android-28/mcw/Org.Apache.Http.Params.ICoreConnectionPNames.cs
@@ -54,4 +54,42 @@ namespace Org.Apache.Http.Params {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='org.apache.http.params']/interface[@name='CoreConnectionPNames']"
+ [ObsoleteAttribute (@"This class is obsoleted in this android platform")]
+ public partial interface ICoreConnectionPNames {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http.params']/interface[@name='CoreConnectionPNames']/field[@name='CONNECTION_TIMEOUT']"
+ [Register ("CONNECTION_TIMEOUT")]
+ public const string ConnectionTimeout = (string) "http.connection.timeout";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http.params']/interface[@name='CoreConnectionPNames']/field[@name='MAX_HEADER_COUNT']"
+ [Register ("MAX_HEADER_COUNT")]
+ public const string MaxHeaderCount = (string) "http.connection.max-header-count";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http.params']/interface[@name='CoreConnectionPNames']/field[@name='MAX_LINE_LENGTH']"
+ [Register ("MAX_LINE_LENGTH")]
+ public const string MaxLineLength = (string) "http.connection.max-line-length";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http.params']/interface[@name='CoreConnectionPNames']/field[@name='SO_LINGER']"
+ [Register ("SO_LINGER")]
+ public const string SoLinger = (string) "http.socket.linger";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http.params']/interface[@name='CoreConnectionPNames']/field[@name='SO_TIMEOUT']"
+ [Register ("SO_TIMEOUT")]
+ public const string SoTimeout = (string) "http.socket.timeout";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http.params']/interface[@name='CoreConnectionPNames']/field[@name='SOCKET_BUFFER_SIZE']"
+ [Register ("SOCKET_BUFFER_SIZE")]
+ public const string SocketBufferSize = (string) "http.socket.buffer-size";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http.params']/interface[@name='CoreConnectionPNames']/field[@name='STALE_CONNECTION_CHECK']"
+ [Register ("STALE_CONNECTION_CHECK")]
+ public const string StaleConnectionCheck = (string) "http.connection.stalecheck";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http.params']/interface[@name='CoreConnectionPNames']/field[@name='TCP_NODELAY']"
+ [Register ("TCP_NODELAY")]
+ public const string TcpNodelay = (string) "http.tcp.nodelay";
+
+ }
+
}
diff --git a/mono.android-android-28/mcw/Org.Apache.Http.Params.ICoreProtocolPNames.cs b/mono.android-android-28/mcw/Org.Apache.Http.Params.ICoreProtocolPNames.cs
index ea3fbb7..00c5cf2 100644
--- a/mono.android-android-28/mcw/Org.Apache.Http.Params.ICoreProtocolPNames.cs
+++ b/mono.android-android-28/mcw/Org.Apache.Http.Params.ICoreProtocolPNames.cs
@@ -54,4 +54,42 @@ namespace Org.Apache.Http.Params {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='org.apache.http.params']/interface[@name='CoreProtocolPNames']"
+ [ObsoleteAttribute (@"This class is obsoleted in this android platform")]
+ public partial interface ICoreProtocolPNames {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http.params']/interface[@name='CoreProtocolPNames']/field[@name='HTTP_CONTENT_CHARSET']"
+ [Register ("HTTP_CONTENT_CHARSET")]
+ public const string HttpContentCharset = (string) "http.protocol.content-charset";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http.params']/interface[@name='CoreProtocolPNames']/field[@name='HTTP_ELEMENT_CHARSET']"
+ [Register ("HTTP_ELEMENT_CHARSET")]
+ public const string HttpElementCharset = (string) "http.protocol.element-charset";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http.params']/interface[@name='CoreProtocolPNames']/field[@name='ORIGIN_SERVER']"
+ [Register ("ORIGIN_SERVER")]
+ public const string OriginServer = (string) "http.origin-server";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http.params']/interface[@name='CoreProtocolPNames']/field[@name='PROTOCOL_VERSION']"
+ [Register ("PROTOCOL_VERSION")]
+ public const string ProtocolVersion = (string) "http.protocol.version";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http.params']/interface[@name='CoreProtocolPNames']/field[@name='STRICT_TRANSFER_ENCODING']"
+ [Register ("STRICT_TRANSFER_ENCODING")]
+ public const string StrictTransferEncoding = (string) "http.protocol.strict-transfer-encoding";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http.params']/interface[@name='CoreProtocolPNames']/field[@name='USE_EXPECT_CONTINUE']"
+ [Register ("USE_EXPECT_CONTINUE")]
+ public const string UseExpectContinue = (string) "http.protocol.expect-continue";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http.params']/interface[@name='CoreProtocolPNames']/field[@name='USER_AGENT']"
+ [Register ("USER_AGENT")]
+ public const string UserAgent = (string) "http.useragent";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http.params']/interface[@name='CoreProtocolPNames']/field[@name='WAIT_FOR_CONTINUE']"
+ [Register ("WAIT_FOR_CONTINUE")]
+ public const string WaitForContinue = (string) "http.protocol.wait-for-continue";
+
+ }
+
}
diff --git a/mono.android-android-28/mcw/Org.Apache.Http.Protocol.IExecutionContext.cs b/mono.android-android-28/mcw/Org.Apache.Http.Protocol.IExecutionContext.cs
index bfc4086..1f1f5cf 100644
--- a/mono.android-android-28/mcw/Org.Apache.Http.Protocol.IExecutionContext.cs
+++ b/mono.android-android-28/mcw/Org.Apache.Http.Protocol.IExecutionContext.cs
@@ -46,4 +46,34 @@ namespace Org.Apache.Http.Protocol {
}
}
+ // Metadata.xml XPath interface reference: path="/api/package[@name='org.apache.http.protocol']/interface[@name='ExecutionContext']"
+ [ObsoleteAttribute (@"This class is obsoleted in this android platform")]
+ public partial interface IExecutionContext {
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http.protocol']/interface[@name='ExecutionContext']/field[@name='HTTP_CONNECTION']"
+ [Register ("HTTP_CONNECTION")]
+ public const string HttpConnection = (string) "http.connection";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http.protocol']/interface[@name='ExecutionContext']/field[@name='HTTP_PROXY_HOST']"
+ [Register ("HTTP_PROXY_HOST")]
+ public const string HttpProxyHost = (string) "http.proxy_host";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http.protocol']/interface[@name='ExecutionContext']/field[@name='HTTP_REQ_SENT']"
+ [Register ("HTTP_REQ_SENT")]
+ public const string HttpReqSent = (string) "http.request_sent";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http.protocol']/interface[@name='ExecutionContext']/field[@name='HTTP_REQUEST']"
+ [Register ("HTTP_REQUEST")]
+ public const string HttpRequest = (string) "http.request";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http.protocol']/interface[@name='ExecutionContext']/field[@name='HTTP_RESPONSE']"
+ [Register ("HTTP_RESPONSE")]
+ public const string HttpResponse = (string) "http.response";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http.protocol']/interface[@name='ExecutionContext']/field[@name='HTTP_TARGET_HOST']"
+ [Register ("HTTP_TARGET_HOST")]
+ public const string HttpTargetHost = (string) "http.target_host";
+
+ }
+
}
diff --git a/mono.android-android-28/mcw/Org.Apache.Http.Protocol.IHttpContext.cs b/mono.android-android-28/mcw/Org.Apache.Http.Protocol.IHttpContext.cs
index 58fd267..bf5e152 100644
--- a/mono.android-android-28/mcw/Org.Apache.Http.Protocol.IHttpContext.cs
+++ b/mono.android-android-28/mcw/Org.Apache.Http.Protocol.IHttpContext.cs
@@ -31,6 +31,10 @@ namespace Org.Apache.Http.Protocol {
[Register ("org/apache/http/protocol/HttpContext", "", "Org.Apache.Http.Protocol.IHttpContextInvoker", ApiSince = 1)]
public partial interface IHttpContext : IJavaObject {
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.apache.http.protocol']/interface[@name='HttpContext']/field[@name='RESERVED_PREFIX']"
+ [Register ("RESERVED_PREFIX")]
+ public const string ReservedPrefix = (string) "http.";
+
// Metadata.xml XPath method reference: path="/api/package[@name='org.apache.http.protocol']/interface[@name='HttpContext']/method[@name='getAttribute' and count(parameter)=1 and parameter[1][@type='java.lang.String']]"
[Register ("getAttribute", "(Ljava/lang/String;)Ljava/lang/Object;", "GetGetAttribute_Ljava_lang_String_Handler:Org.Apache.Http.Protocol.IHttpContextInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
Java.Lang.Object GetAttribute (string id);
diff --git a/mono.android-android-28/mcw/Org.W3c.Dom.IDOMError.cs b/mono.android-android-28/mcw/Org.W3c.Dom.IDOMError.cs
index 541e1f8..398eb91 100644
--- a/mono.android-android-28/mcw/Org.W3c.Dom.IDOMError.cs
+++ b/mono.android-android-28/mcw/Org.W3c.Dom.IDOMError.cs
@@ -38,6 +38,18 @@ namespace Org.W3c.Dom {
[Register ("org/w3c/dom/DOMError", "", "Org.W3c.Dom.IDOMErrorInvoker", ApiSince = 8)]
public partial interface IDOMError : IJavaObject {
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.w3c.dom']/interface[@name='DOMError']/field[@name='SEVERITY_ERROR']"
+ [Register ("SEVERITY_ERROR")]
+ public const short SeverityError = (short) 2;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.w3c.dom']/interface[@name='DOMError']/field[@name='SEVERITY_FATAL_ERROR']"
+ [Register ("SEVERITY_FATAL_ERROR")]
+ public const short SeverityFatalError = (short) 3;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.w3c.dom']/interface[@name='DOMError']/field[@name='SEVERITY_WARNING']"
+ [Register ("SEVERITY_WARNING")]
+ public const short SeverityWarning = (short) 1;
+
Org.W3c.Dom.IDOMLocator Location {
// Metadata.xml XPath method reference: path="/api/package[@name='org.w3c.dom']/interface[@name='DOMError']/method[@name='getLocation' and count(parameter)=0]"
[Register ("getLocation", "()Lorg/w3c/dom/DOMLocator;", "GetGetLocationHandler:Org.W3c.Dom.IDOMErrorInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")] get;
diff --git a/mono.android-android-28/mcw/Org.W3c.Dom.INode.cs b/mono.android-android-28/mcw/Org.W3c.Dom.INode.cs
index 4efa084..3fa9d7d 100644
--- a/mono.android-android-28/mcw/Org.W3c.Dom.INode.cs
+++ b/mono.android-android-28/mcw/Org.W3c.Dom.INode.cs
@@ -98,6 +98,78 @@ namespace Org.W3c.Dom {
[Register ("org/w3c/dom/Node", "", "Org.W3c.Dom.INodeInvoker", ApiSince = 1)]
public partial interface INode : IJavaObject {
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.w3c.dom']/interface[@name='Node']/field[@name='ATTRIBUTE_NODE']"
+ [Register ("ATTRIBUTE_NODE")]
+ public const short AttributeNode = (short) 2;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.w3c.dom']/interface[@name='Node']/field[@name='CDATA_SECTION_NODE']"
+ [Register ("CDATA_SECTION_NODE")]
+ public const short CdataSectionNode = (short) 4;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.w3c.dom']/interface[@name='Node']/field[@name='COMMENT_NODE']"
+ [Register ("COMMENT_NODE")]
+ public const short CommentNode = (short) 8;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.w3c.dom']/interface[@name='Node']/field[@name='DOCUMENT_FRAGMENT_NODE']"
+ [Register ("DOCUMENT_FRAGMENT_NODE")]
+ public const short DocumentFragmentNode = (short) 11;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.w3c.dom']/interface[@name='Node']/field[@name='DOCUMENT_NODE']"
+ [Register ("DOCUMENT_NODE")]
+ public const short DocumentNode = (short) 9;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.w3c.dom']/interface[@name='Node']/field[@name='DOCUMENT_POSITION_CONTAINED_BY']"
+ [Register ("DOCUMENT_POSITION_CONTAINED_BY", ApiSince = 8)]
+ public const short DocumentPositionContainedBy = (short) 16;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.w3c.dom']/interface[@name='Node']/field[@name='DOCUMENT_POSITION_CONTAINS']"
+ [Register ("DOCUMENT_POSITION_CONTAINS", ApiSince = 8)]
+ public const short DocumentPositionContains = (short) 8;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.w3c.dom']/interface[@name='Node']/field[@name='DOCUMENT_POSITION_DISCONNECTED']"
+ [Register ("DOCUMENT_POSITION_DISCONNECTED", ApiSince = 8)]
+ public const short DocumentPositionDisconnected = (short) 1;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.w3c.dom']/interface[@name='Node']/field[@name='DOCUMENT_POSITION_FOLLOWING']"
+ [Register ("DOCUMENT_POSITION_FOLLOWING", ApiSince = 8)]
+ public const short DocumentPositionFollowing = (short) 4;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.w3c.dom']/interface[@name='Node']/field[@name='DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC']"
+ [Register ("DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", ApiSince = 8)]
+ public const short DocumentPositionImplementationSpecific = (short) 32;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.w3c.dom']/interface[@name='Node']/field[@name='DOCUMENT_POSITION_PRECEDING']"
+ [Register ("DOCUMENT_POSITION_PRECEDING", ApiSince = 8)]
+ public const short DocumentPositionPreceding = (short) 2;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.w3c.dom']/interface[@name='Node']/field[@name='DOCUMENT_TYPE_NODE']"
+ [Register ("DOCUMENT_TYPE_NODE")]
+ public const short DocumentTypeNode = (short) 10;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.w3c.dom']/interface[@name='Node']/field[@name='ELEMENT_NODE']"
+ [Register ("ELEMENT_NODE")]
+ public const short ElementNode = (short) 1;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.w3c.dom']/interface[@name='Node']/field[@name='ENTITY_NODE']"
+ [Register ("ENTITY_NODE")]
+ public const short EntityNode = (short) 6;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.w3c.dom']/interface[@name='Node']/field[@name='ENTITY_REFERENCE_NODE']"
+ [Register ("ENTITY_REFERENCE_NODE")]
+ public const short EntityReferenceNode = (short) 5;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.w3c.dom']/interface[@name='Node']/field[@name='NOTATION_NODE']"
+ [Register ("NOTATION_NODE")]
+ public const short NotationNode = (short) 12;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.w3c.dom']/interface[@name='Node']/field[@name='PROCESSING_INSTRUCTION_NODE']"
+ [Register ("PROCESSING_INSTRUCTION_NODE")]
+ public const short ProcessingInstructionNode = (short) 7;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.w3c.dom']/interface[@name='Node']/field[@name='TEXT_NODE']"
+ [Register ("TEXT_NODE")]
+ public const short TextNode = (short) 3;
+
Org.W3c.Dom.INamedNodeMap Attributes {
// Metadata.xml XPath method reference: path="/api/package[@name='org.w3c.dom']/interface[@name='Node']/method[@name='getAttributes' and count(parameter)=0]"
[Register ("getAttributes", "()Lorg/w3c/dom/NamedNodeMap;", "GetGetAttributesHandler:Org.W3c.Dom.INodeInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")] get;
diff --git a/mono.android-android-28/mcw/Org.W3c.Dom.ITypeInfo.cs b/mono.android-android-28/mcw/Org.W3c.Dom.ITypeInfo.cs
index 4cc9243..8b6b257 100644
--- a/mono.android-android-28/mcw/Org.W3c.Dom.ITypeInfo.cs
+++ b/mono.android-android-28/mcw/Org.W3c.Dom.ITypeInfo.cs
@@ -42,6 +42,22 @@ namespace Org.W3c.Dom {
[Register ("org/w3c/dom/TypeInfo", "", "Org.W3c.Dom.ITypeInfoInvoker", ApiSince = 8)]
public partial interface ITypeInfo : IJavaObject {
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.w3c.dom']/interface[@name='TypeInfo']/field[@name='DERIVATION_EXTENSION']"
+ [Register ("DERIVATION_EXTENSION")]
+ public const int DerivationExtension = (int) 2;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.w3c.dom']/interface[@name='TypeInfo']/field[@name='DERIVATION_LIST']"
+ [Register ("DERIVATION_LIST")]
+ public const int DerivationList = (int) 8;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.w3c.dom']/interface[@name='TypeInfo']/field[@name='DERIVATION_RESTRICTION']"
+ [Register ("DERIVATION_RESTRICTION")]
+ public const int DerivationRestriction = (int) 1;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.w3c.dom']/interface[@name='TypeInfo']/field[@name='DERIVATION_UNION']"
+ [Register ("DERIVATION_UNION")]
+ public const int DerivationUnion = (int) 4;
+
string TypeName {
// Metadata.xml XPath method reference: path="/api/package[@name='org.w3c.dom']/interface[@name='TypeInfo']/method[@name='getTypeName' and count(parameter)=0]"
[Register ("getTypeName", "()Ljava/lang/String;", "GetGetTypeNameHandler:Org.W3c.Dom.ITypeInfoInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")] get;
diff --git a/mono.android-android-28/mcw/Org.W3c.Dom.IUserDataHandler.cs b/mono.android-android-28/mcw/Org.W3c.Dom.IUserDataHandler.cs
index 873bdc7..75714d7 100644
--- a/mono.android-android-28/mcw/Org.W3c.Dom.IUserDataHandler.cs
+++ b/mono.android-android-28/mcw/Org.W3c.Dom.IUserDataHandler.cs
@@ -46,6 +46,26 @@ namespace Org.W3c.Dom {
[Register ("org/w3c/dom/UserDataHandler", "", "Org.W3c.Dom.IUserDataHandlerInvoker", ApiSince = 8)]
public partial interface IUserDataHandler : IJavaObject {
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.w3c.dom']/interface[@name='UserDataHandler']/field[@name='NODE_ADOPTED']"
+ [Register ("NODE_ADOPTED")]
+ public const short NodeAdopted = (short) 5;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.w3c.dom']/interface[@name='UserDataHandler']/field[@name='NODE_CLONED']"
+ [Register ("NODE_CLONED")]
+ public const short NodeCloned = (short) 1;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.w3c.dom']/interface[@name='UserDataHandler']/field[@name='NODE_DELETED']"
+ [Register ("NODE_DELETED")]
+ public const short NodeDeleted = (short) 3;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.w3c.dom']/interface[@name='UserDataHandler']/field[@name='NODE_IMPORTED']"
+ [Register ("NODE_IMPORTED")]
+ public const short NodeImported = (short) 2;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.w3c.dom']/interface[@name='UserDataHandler']/field[@name='NODE_RENAMED']"
+ [Register ("NODE_RENAMED")]
+ public const short NodeRenamed = (short) 4;
+
// Metadata.xml XPath method reference: path="/api/package[@name='org.w3c.dom']/interface[@name='UserDataHandler']/method[@name='handle' and count(parameter)=5 and parameter[1][@type='short'] and parameter[2][@type='java.lang.String'] and parameter[3][@type='java.lang.Object'] and parameter[4][@type='org.w3c.dom.Node'] and parameter[5][@type='org.w3c.dom.Node']]"
[Register ("handle", "(SLjava/lang/String;Ljava/lang/Object;Lorg/w3c/dom/Node;Lorg/w3c/dom/Node;)V", "GethandleData_SLjava_lang_String_Ljava_lang_Object_Lorg_w3c_dom_Node_Lorg_w3c_dom_Node_Handler:Org.W3c.Dom.IUserDataHandlerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
void handleData (short operation, string key, Java.Lang.Object data, Org.W3c.Dom.INode src, Org.W3c.Dom.INode dst);
diff --git a/mono.android-android-28/mcw/Org.W3c.Dom.LS.IDOMImplementationLS.cs b/mono.android-android-28/mcw/Org.W3c.Dom.LS.IDOMImplementationLS.cs
index 941f8ee..b0d58a7 100644
--- a/mono.android-android-28/mcw/Org.W3c.Dom.LS.IDOMImplementationLS.cs
+++ b/mono.android-android-28/mcw/Org.W3c.Dom.LS.IDOMImplementationLS.cs
@@ -34,6 +34,14 @@ namespace Org.W3c.Dom.LS {
[Register ("org/w3c/dom/ls/DOMImplementationLS", "", "Org.W3c.Dom.LS.IDOMImplementationLSInvoker", ApiSince = 8)]
public partial interface IDOMImplementationLS : IJavaObject {
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.w3c.dom.ls']/interface[@name='DOMImplementationLS']/field[@name='MODE_ASYNCHRONOUS']"
+ [Register ("MODE_ASYNCHRONOUS")]
+ public const short ModeAsynchronous = (short) 2;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.w3c.dom.ls']/interface[@name='DOMImplementationLS']/field[@name='MODE_SYNCHRONOUS']"
+ [Register ("MODE_SYNCHRONOUS")]
+ public const short ModeSynchronous = (short) 1;
+
// Metadata.xml XPath method reference: path="/api/package[@name='org.w3c.dom.ls']/interface[@name='DOMImplementationLS']/method[@name='createLSInput' and count(parameter)=0]"
[Register ("createLSInput", "()Lorg/w3c/dom/ls/LSInput;", "GetCreateLSInputHandler:Org.W3c.Dom.LS.IDOMImplementationLSInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
Org.W3c.Dom.LS.ILSInput CreateLSInput ();
diff --git a/mono.android-android-28/mcw/Org.W3c.Dom.LS.ILSParser.cs b/mono.android-android-28/mcw/Org.W3c.Dom.LS.ILSParser.cs
index c8b4fea..6d827ee 100644
--- a/mono.android-android-28/mcw/Org.W3c.Dom.LS.ILSParser.cs
+++ b/mono.android-android-28/mcw/Org.W3c.Dom.LS.ILSParser.cs
@@ -46,6 +46,26 @@ namespace Org.W3c.Dom.LS {
[Register ("org/w3c/dom/ls/LSParser", "", "Org.W3c.Dom.LS.ILSParserInvoker", ApiSince = 8)]
public partial interface ILSParser : IJavaObject {
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.w3c.dom.ls']/interface[@name='LSParser']/field[@name='ACTION_APPEND_AS_CHILDREN']"
+ [Register ("ACTION_APPEND_AS_CHILDREN")]
+ public const short ActionAppendAsChildren = (short) 1;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.w3c.dom.ls']/interface[@name='LSParser']/field[@name='ACTION_INSERT_AFTER']"
+ [Register ("ACTION_INSERT_AFTER")]
+ public const short ActionInsertAfter = (short) 4;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.w3c.dom.ls']/interface[@name='LSParser']/field[@name='ACTION_INSERT_BEFORE']"
+ [Register ("ACTION_INSERT_BEFORE")]
+ public const short ActionInsertBefore = (short) 3;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.w3c.dom.ls']/interface[@name='LSParser']/field[@name='ACTION_REPLACE']"
+ [Register ("ACTION_REPLACE")]
+ public const short ActionReplace = (short) 5;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.w3c.dom.ls']/interface[@name='LSParser']/field[@name='ACTION_REPLACE_CHILDREN']"
+ [Register ("ACTION_REPLACE_CHILDREN")]
+ public const short ActionReplaceChildren = (short) 2;
+
bool Async {
// Metadata.xml XPath method reference: path="/api/package[@name='org.w3c.dom.ls']/interface[@name='LSParser']/method[@name='getAsync' and count(parameter)=0]"
[Register ("getAsync", "()Z", "GetGetAsyncHandler:Org.W3c.Dom.LS.ILSParserInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")] get;
diff --git a/mono.android-android-28/mcw/Org.W3c.Dom.LS.ILSParserFilter.cs b/mono.android-android-28/mcw/Org.W3c.Dom.LS.ILSParserFilter.cs
index 4bef34e..6e0fb49 100644
--- a/mono.android-android-28/mcw/Org.W3c.Dom.LS.ILSParserFilter.cs
+++ b/mono.android-android-28/mcw/Org.W3c.Dom.LS.ILSParserFilter.cs
@@ -42,6 +42,22 @@ namespace Org.W3c.Dom.LS {
[Register ("org/w3c/dom/ls/LSParserFilter", "", "Org.W3c.Dom.LS.ILSParserFilterInvoker", ApiSince = 8)]
public partial interface ILSParserFilter : IJavaObject {
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.w3c.dom.ls']/interface[@name='LSParserFilter']/field[@name='FILTER_ACCEPT']"
+ [Register ("FILTER_ACCEPT")]
+ public const short FilterAccept = (short) 1;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.w3c.dom.ls']/interface[@name='LSParserFilter']/field[@name='FILTER_INTERRUPT']"
+ [Register ("FILTER_INTERRUPT")]
+ public const short FilterInterrupt = (short) 4;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.w3c.dom.ls']/interface[@name='LSParserFilter']/field[@name='FILTER_REJECT']"
+ [Register ("FILTER_REJECT")]
+ public const short FilterReject = (short) 2;
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.w3c.dom.ls']/interface[@name='LSParserFilter']/field[@name='FILTER_SKIP']"
+ [Register ("FILTER_SKIP")]
+ public const short FilterSkip = (short) 3;
+
int WhatToShow {
// Metadata.xml XPath method reference: path="/api/package[@name='org.w3c.dom.ls']/interface[@name='LSParserFilter']/method[@name='getWhatToShow' and count(parameter)=0]"
[Register ("getWhatToShow", "()I", "GetGetWhatToShowHandler:Org.W3c.Dom.LS.ILSParserFilterInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")] get;
diff --git a/mono.android-android-28/mcw/Org.XmlPull.V1.IXmlPullParser.cs b/mono.android-android-28/mcw/Org.XmlPull.V1.IXmlPullParser.cs
index 91a9ee9..5bedd49 100644
--- a/mono.android-android-28/mcw/Org.XmlPull.V1.IXmlPullParser.cs
+++ b/mono.android-android-28/mcw/Org.XmlPull.V1.IXmlPullParser.cs
@@ -60,6 +60,26 @@ namespace Org.XmlPull.V1 {
[Register ("org/xmlpull/v1/XmlPullParser", "", "Org.XmlPull.V1.IXmlPullParserInvoker", ApiSince = 1)]
public partial interface IXmlPullParser : IJavaObject {
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.xmlpull.v1']/interface[@name='XmlPullParser']/field[@name='FEATURE_PROCESS_DOCDECL']"
+ [Register ("FEATURE_PROCESS_DOCDECL")]
+ public const string FeatureProcessDocdecl = (string) "http://xmlpull.org/v1/doc/features.html#process-docdecl";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.xmlpull.v1']/interface[@name='XmlPullParser']/field[@name='FEATURE_PROCESS_NAMESPACES']"
+ [Register ("FEATURE_PROCESS_NAMESPACES")]
+ public const string FeatureProcessNamespaces = (string) "http://xmlpull.org/v1/doc/features.html#process-namespaces";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.xmlpull.v1']/interface[@name='XmlPullParser']/field[@name='FEATURE_REPORT_NAMESPACE_ATTRIBUTES']"
+ [Register ("FEATURE_REPORT_NAMESPACE_ATTRIBUTES")]
+ public const string FeatureReportNamespaceAttributes = (string) "http://xmlpull.org/v1/doc/features.html#report-namespace-prefixes";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.xmlpull.v1']/interface[@name='XmlPullParser']/field[@name='FEATURE_VALIDATION']"
+ [Register ("FEATURE_VALIDATION")]
+ public const string FeatureValidation = (string) "http://xmlpull.org/v1/doc/features.html#validation";
+
+ // Metadata.xml XPath field reference: path="/api/package[@name='org.xmlpull.v1']/interface[@name='XmlPullParser']/field[@name='NO_NAMESPACE']"
+ [Register ("NO_NAMESPACE")]
+ public const string NoNamespace = (string) "";
+
int AttributeCount {
// Metadata.xml XPath method reference: path="/api/package[@name='org.xmlpull.v1']/interface[@name='XmlPullParser']/method[@name='getAttributeCount' and count(parameter)=0]"
[Register ("getAttributeCount", "()I", "GetGetAttributeCountHandler:Org.XmlPull.V1.IXmlPullParserInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")] get;
@jonpryor
Copy link

Unsurprisingly, this diff is yuge.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment