package crc643f46942d9dd1fff9; public class ShellSearchViewAdapter extends android.widget.BaseAdapter implements mono.android.IGCUserPeer, android.widget.Filterable { /** @hide */ public static final String __md_methods; static { __md_methods = "n_getCount:()I:GetGetCountHandler\n" + "n_getItem:(I)Ljava/lang/Object;:GetGetItem_IHandler\n" + "n_getItemId:(I)J:GetGetItemId_IHandler\n" + "n_getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;:GetGetView_ILandroid_view_View_Landroid_view_ViewGroup_Handler\n" + "n_getFilter:()Landroid/widget/Filter;:GetGetFilterHandler:Android.Widget.IFilterableInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null\n" + ""; mono.android.Runtime.register ("Xamarin.Forms.Platform.Android.ShellSearchViewAdapter, Xamarin.Forms.Platform.Android", ShellSearchViewAdapter.class, __md_methods); } public ShellSearchViewAdapter () { super (); if (getClass () == ShellSearchViewAdapter.class) mono.android.TypeManager.Activate ("Xamarin.Forms.Platform.Android.ShellSearchViewAdapter, Xamarin.Forms.Platform.Android", "", this, new java.lang.Object[] { }); } public int getCount () { return n_getCount (); } private native int n_getCount (); public java.lang.Object getItem (int p0) { return n_getItem (p0); } private native java.lang.Object n_getItem (int p0); public long getItemId (int p0) { return n_getItemId (p0); } private native long n_getItemId (int p0); public android.view.View getView (int p0, android.view.View p1, android.view.ViewGroup p2) { return n_getView (p0, p1, p2); } private native android.view.View n_getView (int p0, android.view.View p1, android.view.ViewGroup p2); public android.widget.Filter getFilter () { return n_getFilter (); } private native android.widget.Filter n_getFilter (); private java.util.ArrayList refList; public void monodroidAddReference (java.lang.Object obj) { if (refList == null) refList = new java.util.ArrayList (); refList.add (obj); } public void monodroidClearReferences () { if (refList != null) refList.clear (); } }