Created
December 5, 2017 03:53
-
-
Save jonathanpeppers/3a2b49976d6c3a0dacae50e6b656e727 to your computer and use it in GitHub Desktop.
Diff of Mono.Android.dll for https://github.com/xamarin/java.interop/pull/216
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diff -rup __mcw/Android.Animation.Animator.cs obj/Debug/android-27/mcw/Android.Animation.Animator.cs | |
--- __mcw/Android.Animation.Animator.cs 2017-12-04 21:48:03.000000000 -0600 | |
+++ obj/Debug/android-27/mcw/Android.Animation.Animator.cs 2017-12-04 21:51:59.000000000 -0600 | |
@@ -869,12 +869,12 @@ namespace Android.Animation { | |
// Metadata.xml XPath method reference: path="/api/package[@name='android.animation']/class[@name='Animator']/method[@name='clone' and count(parameter)=0]" | |
[Register ("clone", "()Landroid/animation/Animator;", "GetCloneHandler")] | |
- public virtual unsafe Android.Animation.Animator Clone () | |
+ public virtual unsafe Java.Lang.Object Clone () | |
{ | |
const string __id = "clone.()Landroid/animation/Animator;"; | |
try { | |
var __rm = _members.InstanceMethods.InvokeVirtualObjectMethod (__id, this, null); | |
- return global::Java.Lang.Object.GetObject<Android.Animation.Animator> (__rm.Handle, JniHandleOwnership.TransferLocalRef); | |
+ return global::Java.Lang.Object.GetObject<Java.Lang.Object> (__rm.Handle, JniHandleOwnership.TransferLocalRef); | |
} finally { | |
} | |
} | |
diff -rup __mcw/Android.Animation.Keyframe.cs obj/Debug/android-27/mcw/Android.Animation.Keyframe.cs | |
--- __mcw/Android.Animation.Keyframe.cs 2017-12-04 21:48:03.000000000 -0600 | |
+++ obj/Debug/android-27/mcw/Android.Animation.Keyframe.cs 2017-12-04 21:51:59.000000000 -0600 | |
@@ -277,7 +277,7 @@ namespace Android.Animation { | |
// Metadata.xml XPath method reference: path="/api/package[@name='android.animation']/class[@name='Keyframe']/method[@name='clone' and count(parameter)=0]" | |
[Register ("clone", "()Landroid/animation/Keyframe;", "GetCloneHandler")] | |
- public abstract Android.Animation.Keyframe Clone (); | |
+ public abstract Java.Lang.Object Clone (); | |
// Metadata.xml XPath method reference: path="/api/package[@name='android.animation']/class[@name='Keyframe']/method[@name='ofFloat' and count(parameter)=1 and parameter[1][@type='float']]" | |
[Register ("ofFloat", "(F)Landroid/animation/Keyframe;", "")] | |
@@ -409,12 +409,12 @@ namespace Android.Animation { | |
// Metadata.xml XPath method reference: path="/api/package[@name='android.animation']/class[@name='Keyframe']/method[@name='clone' and count(parameter)=0]" | |
[Register ("clone", "()Landroid/animation/Keyframe;", "GetCloneHandler")] | |
- public override unsafe Android.Animation.Keyframe Clone () | |
+ public override unsafe Java.Lang.Object Clone () | |
{ | |
const string __id = "clone.()Landroid/animation/Keyframe;"; | |
try { | |
var __rm = _members.InstanceMethods.InvokeAbstractObjectMethod (__id, this, null); | |
- return global::Java.Lang.Object.GetObject<Android.Animation.Keyframe> (__rm.Handle, JniHandleOwnership.TransferLocalRef); | |
+ return global::Java.Lang.Object.GetObject<Java.Lang.Object> (__rm.Handle, JniHandleOwnership.TransferLocalRef); | |
} finally { | |
} | |
} | |
diff -rup __mcw/Android.Animation.PropertyValuesHolder.cs obj/Debug/android-27/mcw/Android.Animation.PropertyValuesHolder.cs | |
--- __mcw/Android.Animation.PropertyValuesHolder.cs 2017-12-04 21:48:03.000000000 -0600 | |
+++ obj/Debug/android-27/mcw/Android.Animation.PropertyValuesHolder.cs 2017-12-04 21:51:59.000000000 -0600 | |
@@ -107,12 +107,12 @@ namespace Android.Animation { | |
// Metadata.xml XPath method reference: path="/api/package[@name='android.animation']/class[@name='PropertyValuesHolder']/method[@name='clone' and count(parameter)=0]" | |
[Register ("clone", "()Landroid/animation/PropertyValuesHolder;", "GetCloneHandler")] | |
- public virtual unsafe Android.Animation.PropertyValuesHolder Clone () | |
+ public virtual unsafe Java.Lang.Object Clone () | |
{ | |
const string __id = "clone.()Landroid/animation/PropertyValuesHolder;"; | |
try { | |
var __rm = _members.InstanceMethods.InvokeVirtualObjectMethod (__id, this, null); | |
- return global::Java.Lang.Object.GetObject<Android.Animation.PropertyValuesHolder> (__rm.Handle, JniHandleOwnership.TransferLocalRef); | |
+ return global::Java.Lang.Object.GetObject<Java.Lang.Object> (__rm.Handle, JniHandleOwnership.TransferLocalRef); | |
} finally { | |
} | |
} | |
diff -rup __mcw/Android.Animation.StateListAnimator.cs obj/Debug/android-27/mcw/Android.Animation.StateListAnimator.cs | |
--- __mcw/Android.Animation.StateListAnimator.cs 2017-12-04 21:48:03.000000000 -0600 | |
+++ obj/Debug/android-27/mcw/Android.Animation.StateListAnimator.cs 2017-12-04 21:51:59.000000000 -0600 | |
@@ -105,12 +105,12 @@ namespace Android.Animation { | |
// Metadata.xml XPath method reference: path="/api/package[@name='android.animation']/class[@name='StateListAnimator']/method[@name='clone' and count(parameter)=0]" | |
[Register ("clone", "()Landroid/animation/StateListAnimator;", "GetCloneHandler", ApiSince = 22)] | |
- public virtual unsafe Android.Animation.StateListAnimator Clone () | |
+ public virtual unsafe Java.Lang.Object Clone () | |
{ | |
const string __id = "clone.()Landroid/animation/StateListAnimator;"; | |
try { | |
var __rm = _members.InstanceMethods.InvokeVirtualObjectMethod (__id, this, null); | |
- return global::Java.Lang.Object.GetObject<Android.Animation.StateListAnimator> (__rm.Handle, JniHandleOwnership.TransferLocalRef); | |
+ return global::Java.Lang.Object.GetObject<Java.Lang.Object> (__rm.Handle, JniHandleOwnership.TransferLocalRef); | |
} finally { | |
} | |
} | |
diff -rup __mcw/Android.App.Notification.cs obj/Debug/android-27/mcw/Android.App.Notification.cs | |
--- __mcw/Android.App.Notification.cs 2017-12-04 21:48:00.000000000 -0600 | |
+++ obj/Debug/android-27/mcw/Android.App.Notification.cs 2017-12-04 21:51:56.000000000 -0600 | |
@@ -1413,12 +1413,12 @@ namespace Android.App { | |
// Metadata.xml XPath method reference: path="/api/package[@name='android.app']/class[@name='Notification.Action.WearableExtender']/method[@name='clone' and count(parameter)=0]" | |
[Register ("clone", "()Landroid/app/Notification$Action$WearableExtender;", "")] | |
- public unsafe Android.App.Notification.Action.WearableExtender Clone () | |
+ public unsafe Java.Lang.Object Clone () | |
{ | |
const string __id = "clone.()Landroid/app/Notification$Action$WearableExtender;"; | |
try { | |
var __rm = _members.InstanceMethods.InvokeAbstractObjectMethod (__id, this, null); | |
- return global::Java.Lang.Object.GetObject<Android.App.Notification.Action.WearableExtender> (__rm.Handle, JniHandleOwnership.TransferLocalRef); | |
+ return global::Java.Lang.Object.GetObject<Java.Lang.Object> (__rm.Handle, JniHandleOwnership.TransferLocalRef); | |
} finally { | |
} | |
} | |
@@ -1729,12 +1729,12 @@ namespace Android.App { | |
// Metadata.xml XPath method reference: path="/api/package[@name='android.app']/class[@name='Notification.Action']/method[@name='clone' and count(parameter)=0]" | |
[Register ("clone", "()Landroid/app/Notification$Action;", "GetCloneHandler")] | |
- public virtual unsafe Android.App.Notification.Action Clone () | |
+ public virtual unsafe Java.Lang.Object Clone () | |
{ | |
const string __id = "clone.()Landroid/app/Notification$Action;"; | |
try { | |
var __rm = _members.InstanceMethods.InvokeVirtualObjectMethod (__id, this, null); | |
- return global::Java.Lang.Object.GetObject<Android.App.Notification.Action> (__rm.Handle, JniHandleOwnership.TransferLocalRef); | |
+ return global::Java.Lang.Object.GetObject<Java.Lang.Object> (__rm.Handle, JniHandleOwnership.TransferLocalRef); | |
} finally { | |
} | |
} | |
@@ -6955,12 +6955,12 @@ namespace Android.App { | |
// Metadata.xml XPath method reference: path="/api/package[@name='android.app']/class[@name='Notification.WearableExtender']/method[@name='clone' and count(parameter)=0]" | |
[Register ("clone", "()Landroid/app/Notification$WearableExtender;", "")] | |
- public unsafe Android.App.Notification.WearableExtender Clone () | |
+ public unsafe Java.Lang.Object Clone () | |
{ | |
const string __id = "clone.()Landroid/app/Notification$WearableExtender;"; | |
try { | |
var __rm = _members.InstanceMethods.InvokeAbstractObjectMethod (__id, this, null); | |
- return global::Java.Lang.Object.GetObject<Android.App.Notification.WearableExtender> (__rm.Handle, JniHandleOwnership.TransferLocalRef); | |
+ return global::Java.Lang.Object.GetObject<Java.Lang.Object> (__rm.Handle, JniHandleOwnership.TransferLocalRef); | |
} finally { | |
} | |
} | |
@@ -7626,12 +7626,12 @@ namespace Android.App { | |
// Metadata.xml XPath method reference: path="/api/package[@name='android.app']/class[@name='Notification']/method[@name='clone' and count(parameter)=0]" | |
[Register ("clone", "()Landroid/app/Notification;", "GetCloneHandler", ApiSince = 9)] | |
- public virtual unsafe Android.App.Notification Clone () | |
+ public virtual unsafe Java.Lang.Object Clone () | |
{ | |
const string __id = "clone.()Landroid/app/Notification;"; | |
try { | |
var __rm = _members.InstanceMethods.InvokeVirtualObjectMethod (__id, this, null); | |
- return global::Java.Lang.Object.GetObject<Android.App.Notification> (__rm.Handle, JniHandleOwnership.TransferLocalRef); | |
+ return global::Java.Lang.Object.GetObject<Java.Lang.Object> (__rm.Handle, JniHandleOwnership.TransferLocalRef); | |
} finally { | |
} | |
} | |
diff -rup __mcw/Android.App.NotificationChannelGroup.cs obj/Debug/android-27/mcw/Android.App.NotificationChannelGroup.cs | |
--- __mcw/Android.App.NotificationChannelGroup.cs 2017-12-04 21:48:00.000000000 -0600 | |
+++ obj/Debug/android-27/mcw/Android.App.NotificationChannelGroup.cs 2017-12-04 21:51:56.000000000 -0600 | |
@@ -151,12 +151,12 @@ namespace Android.App { | |
// Metadata.xml XPath method reference: path="/api/package[@name='android.app']/class[@name='NotificationChannelGroup']/method[@name='clone' and count(parameter)=0]" | |
[Register ("clone", "()Landroid/app/NotificationChannelGroup;", "")] | |
- public unsafe Android.App.NotificationChannelGroup Clone () | |
+ public unsafe Java.Lang.Object Clone () | |
{ | |
const string __id = "clone.()Landroid/app/NotificationChannelGroup;"; | |
try { | |
var __rm = _members.InstanceMethods.InvokeAbstractObjectMethod (__id, this, null); | |
- return global::Java.Lang.Object.GetObject<Android.App.NotificationChannelGroup> (__rm.Handle, JniHandleOwnership.TransferLocalRef); | |
+ return global::Java.Lang.Object.GetObject<Java.Lang.Object> (__rm.Handle, JniHandleOwnership.TransferLocalRef); | |
} finally { | |
} | |
} | |
diff -rup __mcw/Android.App.RemoteAction.cs obj/Debug/android-27/mcw/Android.App.RemoteAction.cs | |
--- __mcw/Android.App.RemoteAction.cs 2017-12-04 21:48:00.000000000 -0600 | |
+++ obj/Debug/android-27/mcw/Android.App.RemoteAction.cs 2017-12-04 21:51:56.000000000 -0600 | |
@@ -196,12 +196,12 @@ namespace Android.App { | |
// Metadata.xml XPath method reference: path="/api/package[@name='android.app']/class[@name='RemoteAction']/method[@name='clone' and count(parameter)=0]" | |
[Register ("clone", "()Landroid/app/RemoteAction;", "")] | |
- public unsafe Android.App.RemoteAction Clone () | |
+ public unsafe Java.Lang.Object Clone () | |
{ | |
const string __id = "clone.()Landroid/app/RemoteAction;"; | |
try { | |
var __rm = _members.InstanceMethods.InvokeAbstractObjectMethod (__id, this, null); | |
- return global::Java.Lang.Object.GetObject<Android.App.RemoteAction> (__rm.Handle, JniHandleOwnership.TransferLocalRef); | |
+ return global::Java.Lang.Object.GetObject<Java.Lang.Object> (__rm.Handle, JniHandleOwnership.TransferLocalRef); | |
} finally { | |
} | |
} | |
diff -rup __mcw/Android.Appwidget.AppWidgetProviderInfo.cs obj/Debug/android-27/mcw/Android.Appwidget.AppWidgetProviderInfo.cs | |
--- __mcw/Android.Appwidget.AppWidgetProviderInfo.cs 2017-12-04 21:48:00.000000000 -0600 | |
+++ obj/Debug/android-27/mcw/Android.Appwidget.AppWidgetProviderInfo.cs 2017-12-04 21:51:56.000000000 -0600 | |
@@ -449,12 +449,12 @@ namespace Android.Appwidget { | |
// Metadata.xml XPath method reference: path="/api/package[@name='android.appwidget']/class[@name='AppWidgetProviderInfo']/method[@name='clone' and count(parameter)=0]" | |
[Register ("clone", "()Landroid/appwidget/AppWidgetProviderInfo;", "GetCloneHandler", ApiSince = 17)] | |
- public virtual unsafe Android.Appwidget.AppWidgetProviderInfo Clone () | |
+ public virtual unsafe Java.Lang.Object Clone () | |
{ | |
const string __id = "clone.()Landroid/appwidget/AppWidgetProviderInfo;"; | |
try { | |
var __rm = _members.InstanceMethods.InvokeVirtualObjectMethod (__id, this, null); | |
- return global::Java.Lang.Object.GetObject<Android.Appwidget.AppWidgetProviderInfo> (__rm.Handle, JniHandleOwnership.TransferLocalRef); | |
+ return global::Java.Lang.Object.GetObject<Java.Lang.Object> (__rm.Handle, JniHandleOwnership.TransferLocalRef); | |
} finally { | |
} | |
} | |
diff -rup __mcw/Android.Content.ComponentName.cs obj/Debug/android-27/mcw/Android.Content.ComponentName.cs | |
--- __mcw/Android.Content.ComponentName.cs 2017-12-04 21:48:00.000000000 -0600 | |
+++ obj/Debug/android-27/mcw/Android.Content.ComponentName.cs 2017-12-04 21:51:56.000000000 -0600 | |
@@ -187,12 +187,12 @@ namespace Android.Content { | |
// Metadata.xml XPath method reference: path="/api/package[@name='android.content']/class[@name='ComponentName']/method[@name='clone' and count(parameter)=0]" | |
[Register ("clone", "()Landroid/content/ComponentName;", "", ApiSince = 8)] | |
- public unsafe Android.Content.ComponentName Clone () | |
+ public unsafe Java.Lang.Object Clone () | |
{ | |
const string __id = "clone.()Landroid/content/ComponentName;"; | |
try { | |
var __rm = _members.InstanceMethods.InvokeAbstractObjectMethod (__id, this, null); | |
- return global::Java.Lang.Object.GetObject<Android.Content.ComponentName> (__rm.Handle, JniHandleOwnership.TransferLocalRef); | |
+ return global::Java.Lang.Object.GetObject<Java.Lang.Object> (__rm.Handle, JniHandleOwnership.TransferLocalRef); | |
} finally { | |
} | |
} | |
diff -rup __mcw/Android.Graphics.Drawables.Shapes.Shape.cs obj/Debug/android-27/mcw/Android.Graphics.Drawables.Shapes.Shape.cs | |
--- __mcw/Android.Graphics.Drawables.Shapes.Shape.cs 2017-12-04 21:48:00.000000000 -0600 | |
+++ obj/Debug/android-27/mcw/Android.Graphics.Drawables.Shapes.Shape.cs 2017-12-04 21:51:56.000000000 -0600 | |
@@ -121,12 +121,12 @@ namespace Android.Graphics.Drawables.Sha | |
// Metadata.xml XPath method reference: path="/api/package[@name='android.graphics.drawable.shapes']/class[@name='Shape']/method[@name='clone' and count(parameter)=0]" | |
[Register ("clone", "()Landroid/graphics/drawable/shapes/Shape;", "GetCloneHandler", ApiSince = 3)] | |
- public virtual unsafe Android.Graphics.Drawables.Shapes.Shape Clone () | |
+ public virtual unsafe Java.Lang.Object Clone () | |
{ | |
const string __id = "clone.()Landroid/graphics/drawable/shapes/Shape;"; | |
try { | |
var __rm = _members.InstanceMethods.InvokeVirtualObjectMethod (__id, this, null); | |
- return global::Java.Lang.Object.GetObject<Android.Graphics.Drawables.Shapes.Shape> (__rm.Handle, JniHandleOwnership.TransferLocalRef); | |
+ return global::Java.Lang.Object.GetObject<Java.Lang.Object> (__rm.Handle, JniHandleOwnership.TransferLocalRef); | |
} finally { | |
} | |
} | |
diff -rup __mcw/Android.Media.RemoteControlClient.cs obj/Debug/android-27/mcw/Android.Media.RemoteControlClient.cs | |
--- __mcw/Android.Media.RemoteControlClient.cs 2017-12-04 21:48:01.000000000 -0600 | |
+++ obj/Debug/android-27/mcw/Android.Media.RemoteControlClient.cs 2017-12-04 21:51:57.000000000 -0600 | |
@@ -211,7 +211,7 @@ namespace Android.Media { | |
// Metadata.xml XPath method reference: path="/api/package[@name='android.media']/class[@name='RemoteControlClient.MetadataEditor']/method[@name='putBitmap' and count(parameter)=2 and parameter[1][@type='int'] and parameter[2][@type='android.graphics.Bitmap']]" | |
[Register ("putBitmap", "(ILandroid/graphics/Bitmap;)Landroid/media/RemoteControlClient$MetadataEditor;", "GetPutBitmap_ILandroid_graphics_Bitmap_Handler")] | |
- public virtual unsafe Android.Media.RemoteControlClient.MetadataEditor PutBitmap ([global::Android.Runtime.GeneratedEnum] Android.Media.BitmapKey key, Android.Graphics.Bitmap bitmap) | |
+ public virtual unsafe Android.Media.MediaMetadataEditor PutBitmap ([global::Android.Runtime.GeneratedEnum] Android.Media.BitmapKey key, Android.Graphics.Bitmap bitmap) | |
{ | |
const string __id = "putBitmap.(ILandroid/graphics/Bitmap;)Landroid/media/RemoteControlClient$MetadataEditor;"; | |
try { | |
@@ -219,7 +219,7 @@ namespace Android.Media { | |
__args [0] = new JniArgumentValue ((int) key); | |
__args [1] = new JniArgumentValue ((bitmap == null) ? IntPtr.Zero : ((global::Java.Lang.Object) bitmap).Handle); | |
var __rm = _members.InstanceMethods.InvokeVirtualObjectMethod (__id, this, __args); | |
- return global::Java.Lang.Object.GetObject<Android.Media.RemoteControlClient.MetadataEditor> (__rm.Handle, JniHandleOwnership.TransferLocalRef); | |
+ return global::Java.Lang.Object.GetObject<Android.Media.MediaMetadataEditor> (__rm.Handle, JniHandleOwnership.TransferLocalRef); | |
} finally { | |
} | |
} | |
@@ -243,7 +243,7 @@ namespace Android.Media { | |
// Metadata.xml XPath method reference: path="/api/package[@name='android.media']/class[@name='RemoteControlClient.MetadataEditor']/method[@name='putLong' and count(parameter)=2 and parameter[1][@type='int'] and parameter[2][@type='long']]" | |
[Register ("putLong", "(IJ)Landroid/media/RemoteControlClient$MetadataEditor;", "GetPutLong_IJHandler")] | |
- public virtual unsafe Android.Media.RemoteControlClient.MetadataEditor PutLong ([global::Android.Runtime.GeneratedEnum] Android.Media.MetadataKey key, long value) | |
+ public virtual unsafe Android.Media.MediaMetadataEditor PutLong ([global::Android.Runtime.GeneratedEnum] Android.Media.MetadataKey key, long value) | |
{ | |
const string __id = "putLong.(IJ)Landroid/media/RemoteControlClient$MetadataEditor;"; | |
try { | |
@@ -251,7 +251,7 @@ namespace Android.Media { | |
__args [0] = new JniArgumentValue ((int) key); | |
__args [1] = new JniArgumentValue (value); | |
var __rm = _members.InstanceMethods.InvokeVirtualObjectMethod (__id, this, __args); | |
- return global::Java.Lang.Object.GetObject<Android.Media.RemoteControlClient.MetadataEditor> (__rm.Handle, JniHandleOwnership.TransferLocalRef); | |
+ return global::Java.Lang.Object.GetObject<Android.Media.MediaMetadataEditor> (__rm.Handle, JniHandleOwnership.TransferLocalRef); | |
} finally { | |
} | |
} | |
@@ -277,7 +277,7 @@ namespace Android.Media { | |
// Metadata.xml XPath method reference: path="/api/package[@name='android.media']/class[@name='RemoteControlClient.MetadataEditor']/method[@name='putString' and count(parameter)=2 and parameter[1][@type='int'] and parameter[2][@type='java.lang.String']]" | |
[Register ("putString", "(ILjava/lang/String;)Landroid/media/RemoteControlClient$MetadataEditor;", "GetPutString_ILjava_lang_String_Handler")] | |
- public virtual unsafe Android.Media.RemoteControlClient.MetadataEditor PutString ([global::Android.Runtime.GeneratedEnum] Android.Media.MetadataKey key, string value) | |
+ public virtual unsafe Android.Media.MediaMetadataEditor PutString ([global::Android.Runtime.GeneratedEnum] Android.Media.MetadataKey key, string value) | |
{ | |
const string __id = "putString.(ILjava/lang/String;)Landroid/media/RemoteControlClient$MetadataEditor;"; | |
IntPtr native_value = JNIEnv.NewString (value); | |
@@ -286,7 +286,7 @@ namespace Android.Media { | |
__args [0] = new JniArgumentValue ((int) key); | |
__args [1] = new JniArgumentValue (native_value); | |
var __rm = _members.InstanceMethods.InvokeVirtualObjectMethod (__id, this, __args); | |
- return global::Java.Lang.Object.GetObject<Android.Media.RemoteControlClient.MetadataEditor> (__rm.Handle, JniHandleOwnership.TransferLocalRef); | |
+ return global::Java.Lang.Object.GetObject<Android.Media.MediaMetadataEditor> (__rm.Handle, JniHandleOwnership.TransferLocalRef); | |
} finally { | |
JNIEnv.DeleteLocalRef (native_value); | |
} | |
diff -rup __mcw/Android.Service.Notification.StatusBarNotification.cs obj/Debug/android-27/mcw/Android.Service.Notification.StatusBarNotification.cs | |
--- __mcw/Android.Service.Notification.StatusBarNotification.cs 2017-12-04 21:48:03.000000000 -0600 | |
+++ obj/Debug/android-27/mcw/Android.Service.Notification.StatusBarNotification.cs 2017-12-04 21:51:59.000000000 -0600 | |
@@ -538,12 +538,12 @@ namespace Android.Service.Notification { | |
// Metadata.xml XPath method reference: path="/api/package[@name='android.service.notification']/class[@name='StatusBarNotification']/method[@name='clone' and count(parameter)=0]" | |
[Register ("clone", "()Landroid/service/notification/StatusBarNotification;", "GetCloneHandler")] | |
- public virtual unsafe Android.Service.Notification.StatusBarNotification Clone () | |
+ public virtual unsafe Java.Lang.Object Clone () | |
{ | |
const string __id = "clone.()Landroid/service/notification/StatusBarNotification;"; | |
try { | |
var __rm = _members.InstanceMethods.InvokeVirtualObjectMethod (__id, this, null); | |
- return global::Java.Lang.Object.GetObject<Android.Service.Notification.StatusBarNotification> (__rm.Handle, JniHandleOwnership.TransferLocalRef); | |
+ return global::Java.Lang.Object.GetObject<Java.Lang.Object> (__rm.Handle, JniHandleOwnership.TransferLocalRef); | |
} finally { | |
} | |
} | |
diff -rup __mcw/Android.Transitions.Transition.cs obj/Debug/android-27/mcw/Android.Transitions.Transition.cs | |
--- __mcw/Android.Transitions.Transition.cs 2017-12-04 21:48:03.000000000 -0600 | |
+++ obj/Debug/android-27/mcw/Android.Transitions.Transition.cs 2017-12-04 21:51:59.000000000 -0600 | |
@@ -1162,12 +1162,12 @@ namespace Android.Transitions { | |
// Metadata.xml XPath method reference: path="/api/package[@name='android.transition']/class[@name='Transition']/method[@name='clone' and count(parameter)=0]" | |
[Register ("clone", "()Landroid/transition/Transition;", "GetCloneHandler")] | |
- public virtual unsafe Android.Transitions.Transition Clone () | |
+ public virtual unsafe Java.Lang.Object Clone () | |
{ | |
const string __id = "clone.()Landroid/transition/Transition;"; | |
try { | |
var __rm = _members.InstanceMethods.InvokeVirtualObjectMethod (__id, this, null); | |
- return global::Java.Lang.Object.GetObject<Android.Transitions.Transition> (__rm.Handle, JniHandleOwnership.TransferLocalRef); | |
+ return global::Java.Lang.Object.GetObject<Java.Lang.Object> (__rm.Handle, JniHandleOwnership.TransferLocalRef); | |
} finally { | |
} | |
} | |
diff -rup __mcw/Android.Util.SparseBooleanArray.cs obj/Debug/android-27/mcw/Android.Util.SparseBooleanArray.cs | |
--- __mcw/Android.Util.SparseBooleanArray.cs 2017-12-04 21:48:01.000000000 -0600 | |
+++ obj/Debug/android-27/mcw/Android.Util.SparseBooleanArray.cs 2017-12-04 21:51:57.000000000 -0600 | |
@@ -143,12 +143,12 @@ namespace Android.Util { | |
// Metadata.xml XPath method reference: path="/api/package[@name='android.util']/class[@name='SparseBooleanArray']/method[@name='clone' and count(parameter)=0]" | |
[Register ("clone", "()Landroid/util/SparseBooleanArray;", "GetCloneHandler", ApiSince = 14)] | |
- public virtual unsafe Android.Util.SparseBooleanArray Clone () | |
+ public virtual unsafe Java.Lang.Object Clone () | |
{ | |
const string __id = "clone.()Landroid/util/SparseBooleanArray;"; | |
try { | |
var __rm = _members.InstanceMethods.InvokeVirtualObjectMethod (__id, this, null); | |
- return global::Java.Lang.Object.GetObject<Android.Util.SparseBooleanArray> (__rm.Handle, JniHandleOwnership.TransferLocalRef); | |
+ return global::Java.Lang.Object.GetObject<Java.Lang.Object> (__rm.Handle, JniHandleOwnership.TransferLocalRef); | |
} finally { | |
} | |
} | |
diff -rup __mcw/Android.Util.SparseIntArray.cs obj/Debug/android-27/mcw/Android.Util.SparseIntArray.cs | |
--- __mcw/Android.Util.SparseIntArray.cs 2017-12-04 21:48:01.000000000 -0600 | |
+++ obj/Debug/android-27/mcw/Android.Util.SparseIntArray.cs 2017-12-04 21:51:57.000000000 -0600 | |
@@ -143,12 +143,12 @@ namespace Android.Util { | |
// Metadata.xml XPath method reference: path="/api/package[@name='android.util']/class[@name='SparseIntArray']/method[@name='clone' and count(parameter)=0]" | |
[Register ("clone", "()Landroid/util/SparseIntArray;", "GetCloneHandler", ApiSince = 14)] | |
- public virtual unsafe Android.Util.SparseIntArray Clone () | |
+ public virtual unsafe Java.Lang.Object Clone () | |
{ | |
const string __id = "clone.()Landroid/util/SparseIntArray;"; | |
try { | |
var __rm = _members.InstanceMethods.InvokeVirtualObjectMethod (__id, this, null); | |
- return global::Java.Lang.Object.GetObject<Android.Util.SparseIntArray> (__rm.Handle, JniHandleOwnership.TransferLocalRef); | |
+ return global::Java.Lang.Object.GetObject<Java.Lang.Object> (__rm.Handle, JniHandleOwnership.TransferLocalRef); | |
} finally { | |
} | |
} | |
diff -rup __mcw/Android.Util.SparseLongArray.cs obj/Debug/android-27/mcw/Android.Util.SparseLongArray.cs | |
--- __mcw/Android.Util.SparseLongArray.cs 2017-12-04 21:48:01.000000000 -0600 | |
+++ obj/Debug/android-27/mcw/Android.Util.SparseLongArray.cs 2017-12-04 21:51:57.000000000 -0600 | |
@@ -143,12 +143,12 @@ namespace Android.Util { | |
// Metadata.xml XPath method reference: path="/api/package[@name='android.util']/class[@name='SparseLongArray']/method[@name='clone' and count(parameter)=0]" | |
[Register ("clone", "()Landroid/util/SparseLongArray;", "GetCloneHandler")] | |
- public virtual unsafe Android.Util.SparseLongArray Clone () | |
+ public virtual unsafe Java.Lang.Object Clone () | |
{ | |
const string __id = "clone.()Landroid/util/SparseLongArray;"; | |
try { | |
var __rm = _members.InstanceMethods.InvokeVirtualObjectMethod (__id, this, null); | |
- return global::Java.Lang.Object.GetObject<Android.Util.SparseLongArray> (__rm.Handle, JniHandleOwnership.TransferLocalRef); | |
+ return global::Java.Lang.Object.GetObject<Java.Lang.Object> (__rm.Handle, JniHandleOwnership.TransferLocalRef); | |
} finally { | |
} | |
} | |
diff -rup __mcw/Android.Views.Accessibility.AccessibilityEvent.cs obj/Debug/android-27/mcw/Android.Views.Accessibility.AccessibilityEvent.cs | |
--- __mcw/Android.Views.Accessibility.AccessibilityEvent.cs 2017-12-04 21:48:01.000000000 -0600 | |
+++ obj/Debug/android-27/mcw/Android.Views.Accessibility.AccessibilityEvent.cs 2017-12-04 21:51:57.000000000 -0600 | |
@@ -642,12 +642,12 @@ namespace Android.Views.Accessibility { | |
// Metadata.xml XPath method reference: path="/api/package[@name='android.view.accessibility']/class[@name='AccessibilityEvent']/method[@name='obtain' and count(parameter)=0]" | |
[Register ("obtain", "()Landroid/view/accessibility/AccessibilityEvent;", "")] | |
- public static unsafe Android.Views.Accessibility.AccessibilityEvent Obtain () | |
+ public static unsafe Android.Views.Accessibility.AccessibilityRecord Obtain () | |
{ | |
const string __id = "obtain.()Landroid/view/accessibility/AccessibilityEvent;"; | |
try { | |
var __rm = _members.StaticMethods.InvokeObjectMethod (__id, null); | |
- return global::Java.Lang.Object.GetObject<Android.Views.Accessibility.AccessibilityEvent> (__rm.Handle, JniHandleOwnership.TransferLocalRef); | |
+ return global::Java.Lang.Object.GetObject<Android.Views.Accessibility.AccessibilityRecord> (__rm.Handle, JniHandleOwnership.TransferLocalRef); | |
} finally { | |
} | |
} | |
diff -rup __mcw/Android.Webkit.WebBackForwardList.cs obj/Debug/android-27/mcw/Android.Webkit.WebBackForwardList.cs | |
--- __mcw/Android.Webkit.WebBackForwardList.cs 2017-12-04 21:48:01.000000000 -0600 | |
+++ obj/Debug/android-27/mcw/Android.Webkit.WebBackForwardList.cs 2017-12-04 21:51:57.000000000 -0600 | |
@@ -129,7 +129,7 @@ namespace Android.Webkit { | |
// Metadata.xml XPath method reference: path="/api/package[@name='android.webkit']/class[@name='WebBackForwardList']/method[@name='clone' and count(parameter)=0]" | |
[Register ("clone", "()Landroid/webkit/WebBackForwardList;", "GetCloneHandler")] | |
- protected abstract Android.Webkit.WebBackForwardList Clone (); | |
+ protected abstract Java.Lang.Object Clone (); | |
static Delegate cb_getItemAtIndex_I; | |
#pragma warning disable 0169 | |
@@ -209,12 +209,12 @@ namespace Android.Webkit { | |
// Metadata.xml XPath method reference: path="/api/package[@name='android.webkit']/class[@name='WebBackForwardList']/method[@name='clone' and count(parameter)=0]" | |
[Register ("clone", "()Landroid/webkit/WebBackForwardList;", "GetCloneHandler")] | |
- protected override unsafe Android.Webkit.WebBackForwardList Clone () | |
+ protected override unsafe Java.Lang.Object Clone () | |
{ | |
const string __id = "clone.()Landroid/webkit/WebBackForwardList;"; | |
try { | |
var __rm = _members.InstanceMethods.InvokeAbstractObjectMethod (__id, this, null); | |
- return global::Java.Lang.Object.GetObject<Android.Webkit.WebBackForwardList> (__rm.Handle, JniHandleOwnership.TransferLocalRef); | |
+ return global::Java.Lang.Object.GetObject<Java.Lang.Object> (__rm.Handle, JniHandleOwnership.TransferLocalRef); | |
} finally { | |
} | |
} | |
diff -rup __mcw/Android.Webkit.WebHistoryItem.cs obj/Debug/android-27/mcw/Android.Webkit.WebHistoryItem.cs | |
--- __mcw/Android.Webkit.WebHistoryItem.cs 2017-12-04 21:48:01.000000000 -0600 | |
+++ obj/Debug/android-27/mcw/Android.Webkit.WebHistoryItem.cs 2017-12-04 21:51:57.000000000 -0600 | |
@@ -180,7 +180,7 @@ namespace Android.Webkit { | |
// Metadata.xml XPath method reference: path="/api/package[@name='android.webkit']/class[@name='WebHistoryItem']/method[@name='clone' and count(parameter)=0]" | |
[Register ("clone", "()Landroid/webkit/WebHistoryItem;", "GetCloneHandler")] | |
- protected abstract Android.Webkit.WebHistoryItem Clone (); | |
+ protected abstract Java.Lang.Object Clone (); | |
} | |
@@ -253,12 +253,12 @@ namespace Android.Webkit { | |
// Metadata.xml XPath method reference: path="/api/package[@name='android.webkit']/class[@name='WebHistoryItem']/method[@name='clone' and count(parameter)=0]" | |
[Register ("clone", "()Landroid/webkit/WebHistoryItem;", "GetCloneHandler")] | |
- protected override unsafe Android.Webkit.WebHistoryItem Clone () | |
+ protected override unsafe Java.Lang.Object Clone () | |
{ | |
const string __id = "clone.()Landroid/webkit/WebHistoryItem;"; | |
try { | |
var __rm = _members.InstanceMethods.InvokeAbstractObjectMethod (__id, this, null); | |
- return global::Java.Lang.Object.GetObject<Android.Webkit.WebHistoryItem> (__rm.Handle, JniHandleOwnership.TransferLocalRef); | |
+ return global::Java.Lang.Object.GetObject<Java.Lang.Object> (__rm.Handle, JniHandleOwnership.TransferLocalRef); | |
} finally { | |
} | |
} | |
diff -rup __mcw/Android.Widget.RemoteViews.cs obj/Debug/android-27/mcw/Android.Widget.RemoteViews.cs | |
--- __mcw/Android.Widget.RemoteViews.cs 2017-12-04 21:48:01.000000000 -0600 | |
+++ obj/Debug/android-27/mcw/Android.Widget.RemoteViews.cs 2017-12-04 21:51:57.000000000 -0600 | |
@@ -409,12 +409,12 @@ namespace Android.Widget { | |
// Metadata.xml XPath method reference: path="/api/package[@name='android.widget']/class[@name='RemoteViews']/method[@name='clone' and count(parameter)=0]" | |
[Register ("clone", "()Landroid/widget/RemoteViews;", "GetCloneHandler", ApiSince = 9)] | |
- public virtual unsafe Android.Widget.RemoteViews Clone () | |
+ public virtual unsafe Java.Lang.Object Clone () | |
{ | |
const string __id = "clone.()Landroid/widget/RemoteViews;"; | |
try { | |
var __rm = _members.InstanceMethods.InvokeVirtualObjectMethod (__id, this, null); | |
- return global::Java.Lang.Object.GetObject<Android.Widget.RemoteViews> (__rm.Handle, JniHandleOwnership.TransferLocalRef); | |
+ return global::Java.Lang.Object.GetObject<Java.Lang.Object> (__rm.Handle, JniHandleOwnership.TransferLocalRef); | |
} finally { | |
} | |
} | |
diff -rup __mcw/Java.Nio.Channels.FileChannel.cs obj/Debug/android-27/mcw/Java.Nio.Channels.FileChannel.cs | |
--- __mcw/Java.Nio.Channels.FileChannel.cs 2017-12-04 21:48:02.000000000 -0600 | |
+++ obj/Debug/android-27/mcw/Java.Nio.Channels.FileChannel.cs 2017-12-04 21:51:58.000000000 -0600 | |
@@ -271,7 +271,7 @@ namespace Java.Nio.Channels { | |
// Metadata.xml XPath method reference: path="/api/package[@name='java.nio.channels']/class[@name='FileChannel']/method[@name='position' and count(parameter)=1 and parameter[1][@type='long']]" | |
[Register ("position", "(J)Ljava/nio/channels/FileChannel;", "GetPosition_JHandler")] | |
- public abstract Java.Nio.Channels.FileChannel Position (long newPosition); | |
+ public abstract Java.Nio.Channels.ISeekableByteChannel Position (long newPosition); | |
static Delegate cb_read_Ljava_nio_ByteBuffer_; | |
#pragma warning disable 0169 | |
@@ -472,9 +472,9 @@ namespace Java.Nio.Channels { | |
// Metadata.xml XPath method reference: path="/api/package[@name='java.nio.channels']/class[@name='FileChannel']/method[@name='truncate' and count(parameter)=1 and parameter[1][@type='long']]" | |
[Register ("truncate", "(J)Ljava/nio/channels/FileChannel;", "GetTruncate_JHandler")] | |
- public abstract Java.Nio.Channels.FileChannel Truncate (long size); | |
+ public abstract Java.Nio.Channels.ISeekableByteChannel Truncate (long size); | |
- public global::System.Threading.Tasks.Task<Java.Nio.Channels.FileChannel> TruncateAsync (long size) | |
+ public global::System.Threading.Tasks.Task<Java.Nio.Channels.ISeekableByteChannel> TruncateAsync (long size) | |
{ | |
return global::System.Threading.Tasks.Task.Run (() => Truncate (size)); | |
} | |
@@ -694,14 +694,14 @@ namespace Java.Nio.Channels { | |
// Metadata.xml XPath method reference: path="/api/package[@name='java.nio.channels']/class[@name='FileChannel']/method[@name='position' and count(parameter)=1 and parameter[1][@type='long']]" | |
[Register ("position", "(J)Ljava/nio/channels/FileChannel;", "GetPosition_JHandler")] | |
- public override unsafe Java.Nio.Channels.FileChannel Position (long newPosition) | |
+ public override unsafe Java.Nio.Channels.ISeekableByteChannel Position (long newPosition) | |
{ | |
const string __id = "position.(J)Ljava/nio/channels/FileChannel;"; | |
try { | |
JniArgumentValue* __args = stackalloc JniArgumentValue [1]; | |
__args [0] = new JniArgumentValue (newPosition); | |
var __rm = _members.InstanceMethods.InvokeAbstractObjectMethod (__id, this, __args); | |
- return global::Java.Lang.Object.GetObject<Java.Nio.Channels.FileChannel> (__rm.Handle, JniHandleOwnership.TransferLocalRef); | |
+ return global::Java.Lang.Object.GetObject<Java.Nio.Channels.ISeekableByteChannel> (__rm.Handle, JniHandleOwnership.TransferLocalRef); | |
} finally { | |
} | |
} | |
@@ -802,14 +802,14 @@ namespace Java.Nio.Channels { | |
// Metadata.xml XPath method reference: path="/api/package[@name='java.nio.channels']/class[@name='FileChannel']/method[@name='truncate' and count(parameter)=1 and parameter[1][@type='long']]" | |
[Register ("truncate", "(J)Ljava/nio/channels/FileChannel;", "GetTruncate_JHandler")] | |
- public override unsafe Java.Nio.Channels.FileChannel Truncate (long size) | |
+ public override unsafe Java.Nio.Channels.ISeekableByteChannel Truncate (long size) | |
{ | |
const string __id = "truncate.(J)Ljava/nio/channels/FileChannel;"; | |
try { | |
JniArgumentValue* __args = stackalloc JniArgumentValue [1]; | |
__args [0] = new JniArgumentValue (size); | |
var __rm = _members.InstanceMethods.InvokeAbstractObjectMethod (__id, this, __args); | |
- return global::Java.Lang.Object.GetObject<Java.Nio.Channels.FileChannel> (__rm.Handle, JniHandleOwnership.TransferLocalRef); | |
+ return global::Java.Lang.Object.GetObject<Java.Nio.Channels.ISeekableByteChannel> (__rm.Handle, JniHandleOwnership.TransferLocalRef); | |
} finally { | |
} | |
} | |
diff -rup __mcw/Java.Nio.CharBuffer.cs obj/Debug/android-27/mcw/Java.Nio.CharBuffer.cs | |
--- __mcw/Java.Nio.CharBuffer.cs 2017-12-04 21:48:02.000000000 -0600 | |
+++ obj/Debug/android-27/mcw/Java.Nio.CharBuffer.cs 2017-12-04 21:51:58.000000000 -0600 | |
@@ -76,14 +76,14 @@ namespace Java.Nio { | |
// Metadata.xml XPath method reference: path="/api/package[@name='java.nio']/class[@name='CharBuffer']/method[@name='append' and count(parameter)=1 and parameter[1][@type='char']]" | |
[Register ("append", "(C)Ljava/nio/CharBuffer;", "GetAppend_CHandler")] | |
- public virtual unsafe Java.Nio.CharBuffer Append (char c) | |
+ public virtual unsafe Java.Lang.IAppendable Append (char c) | |
{ | |
const string __id = "append.(C)Ljava/nio/CharBuffer;"; | |
try { | |
JniArgumentValue* __args = stackalloc JniArgumentValue [1]; | |
__args [0] = new JniArgumentValue (c); | |
var __rm = _members.InstanceMethods.InvokeVirtualObjectMethod (__id, this, __args); | |
- return global::Java.Lang.Object.GetObject<Java.Nio.CharBuffer> (__rm.Handle, JniHandleOwnership.TransferLocalRef); | |
+ return global::Java.Lang.Object.GetObject<Java.Lang.IAppendable> (__rm.Handle, JniHandleOwnership.TransferLocalRef); | |
} finally { | |
} | |
} | |
@@ -108,7 +108,7 @@ namespace Java.Nio { | |
// Metadata.xml XPath method reference: path="/api/package[@name='java.nio']/class[@name='CharBuffer']/method[@name='append' and count(parameter)=1 and parameter[1][@type='java.lang.CharSequence']]" | |
[Register ("append", "(Ljava/lang/CharSequence;)Ljava/nio/CharBuffer;", "GetAppend_Ljava_lang_CharSequence_Handler")] | |
- public virtual unsafe Java.Nio.CharBuffer Append (Java.Lang.ICharSequence csq) | |
+ public virtual unsafe Java.Lang.IAppendable Append (Java.Lang.ICharSequence csq) | |
{ | |
const string __id = "append.(Ljava/lang/CharSequence;)Ljava/nio/CharBuffer;"; | |
IntPtr native_csq = CharSequence.ToLocalJniHandle (csq); | |
@@ -116,16 +116,16 @@ namespace Java.Nio { | |
JniArgumentValue* __args = stackalloc JniArgumentValue [1]; | |
__args [0] = new JniArgumentValue (native_csq); | |
var __rm = _members.InstanceMethods.InvokeVirtualObjectMethod (__id, this, __args); | |
- return global::Java.Lang.Object.GetObject<Java.Nio.CharBuffer> (__rm.Handle, JniHandleOwnership.TransferLocalRef); | |
+ return global::Java.Lang.Object.GetObject<Java.Lang.IAppendable> (__rm.Handle, JniHandleOwnership.TransferLocalRef); | |
} finally { | |
JNIEnv.DeleteLocalRef (native_csq); | |
} | |
} | |
- public Java.Nio.CharBuffer Append (string csq) | |
+ public Java.Lang.IAppendable Append (string csq) | |
{ | |
global::Java.Lang.String jls_csq = csq == null ? null : new global::Java.Lang.String (csq); | |
- Java.Nio.CharBuffer __result = Append (jls_csq); | |
+ Java.Lang.IAppendable __result = Append (jls_csq); | |
var __rsval = __result; | |
jls_csq?.Dispose (); | |
return __rsval; | |
@@ -151,7 +151,7 @@ namespace Java.Nio { | |
// Metadata.xml XPath method reference: path="/api/package[@name='java.nio']/class[@name='CharBuffer']/method[@name='append' and count(parameter)=3 and parameter[1][@type='java.lang.CharSequence'] and parameter[2][@type='int'] and parameter[3][@type='int']]" | |
[Register ("append", "(Ljava/lang/CharSequence;II)Ljava/nio/CharBuffer;", "GetAppend_Ljava_lang_CharSequence_IIHandler")] | |
- public virtual unsafe Java.Nio.CharBuffer Append (Java.Lang.ICharSequence csq, int start, int end) | |
+ public virtual unsafe Java.Lang.IAppendable Append (Java.Lang.ICharSequence csq, int start, int end) | |
{ | |
const string __id = "append.(Ljava/lang/CharSequence;II)Ljava/nio/CharBuffer;"; | |
IntPtr native_csq = CharSequence.ToLocalJniHandle (csq); | |
@@ -161,16 +161,16 @@ namespace Java.Nio { | |
__args [1] = new JniArgumentValue (start); | |
__args [2] = new JniArgumentValue (end); | |
var __rm = _members.InstanceMethods.InvokeVirtualObjectMethod (__id, this, __args); | |
- return global::Java.Lang.Object.GetObject<Java.Nio.CharBuffer> (__rm.Handle, JniHandleOwnership.TransferLocalRef); | |
+ return global::Java.Lang.Object.GetObject<Java.Lang.IAppendable> (__rm.Handle, JniHandleOwnership.TransferLocalRef); | |
} finally { | |
JNIEnv.DeleteLocalRef (native_csq); | |
} | |
} | |
- public Java.Nio.CharBuffer Append (string csq, int start, int end) | |
+ public Java.Lang.IAppendable Append (string csq, int start, int end) | |
{ | |
global::Java.Lang.String jls_csq = csq == null ? null : new global::Java.Lang.String (csq); | |
- Java.Nio.CharBuffer __result = Append (jls_csq, start, end); | |
+ Java.Lang.IAppendable __result = Append (jls_csq, start, end); | |
var __rsval = __result; | |
jls_csq?.Dispose (); | |
return __rsval; |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment