# Java class: android.widget.ArrayAdapter<T>
extern class Android_widget_ArrayAdapter in "Java" `{ android.widget.ArrayAdapter `}
super Android_widget_BaseAdapter
#super Android_widget_Filterable
# Java implementation: android.widget.ArrayAdapter<T>.add(java.lang.Object)
fun add(arg0: JavaObject) in "Java" `{
self.add(arg0);
`}
# Java implementation: android.widget.ArrayAdapter<T>.addAll(java.util.Collection<java.lang.Object>)
#fun add_all_Collection(arg0: JavaCollection) in "Java" `{
#self.addAll(arg0);
#`}
# Java implementation: android.widget.ArrayAdapter<T>.addAll(java.lang.Object)
# fun add_all_Object(arg0: JavaObject) in "Java" `{
# self.addAll(arg0);
# `}
# Java implementation: android.widget.ArrayAdapter<T>.insert(java.lang.Object, int)
fun insert(arg0: JavaObject, arg1: Int) in "Java" `{
self.insert(arg0, (int)arg1);
`}
# Java implementation: android.widget.ArrayAdapter<T>.remove(java.lang.Object)
fun remove(arg0: JavaObject) in "Java" `{
self.remove(arg0);
`}
# Java implementation: android.widget.ArrayAdapter<T>.clear()
fun clear in "Java" `{
self.clear();
`}
# Java implementation: android.widget.ArrayAdapter<T>.sort(java.util.Comparator<T>)
#fun sort(arg0: Java_util_Comparator) in "Java" `{
#self.sort(arg0);
#`}
# Java implementation: android.widget.ArrayAdapter<T>.setNotifyOnChange(boolean)
fun set_notify_on_change(arg0: Bool) in "Java" `{
self.setNotifyOnChange(arg0);
`}
# Java implementation: android.content.Context android.widget.ArrayAdapter<T>.getContext()
#fun get_context: NativeContext in "Java" `{
#return self.getContext();
#`}
# Java implementation: int android.widget.ArrayAdapter<T>.getPosition(java.lang.Object)
fun get_position(arg0: JavaObject): Int in "Java" `{
return self.getPosition(arg0);
`}
# Java implementation: android.widget.ArrayAdapter<T>.setDropDownViewResource(int)
fun set_drop_down_view_resource(arg0: Int) in "Java" `{
self.setDropDownViewResource((int)arg0);
`}
# Java constructor: android.widget.ArrayAdapter<T>
#new (a: NativeContext, b: Int) in "Java" `{
#return new android.widget.ArrayAdapter(a, (int)b);
#`}
# Java constructor: android.widget.ArrayAdapter<T>
new from_Context_int_int(a: NativeContext, b: Int, c: Int) in "Java" `{
return new android.widget.ArrayAdapter(a, (int)b, (int)c);
`}
# Java constructor: android.widget.ArrayAdapter<T>
new from_Context_int_ObjectArray(a: NativeContext, b: Int, c: JavaArray) in "Java" `{
return new android.widget.ArrayAdapter(a, (int)b, c);
`}
# Java constructor: android.widget.ArrayAdapter<T>
new from_Context_int_int_ObjectArray(a: NativeContext, b: Int, c: Int, d: JavaArray) in "Java" `{
return new android.widget.ArrayAdapter(a, (int)b, (int)c, d);
`}
# Java constructor: android.widget.ArrayAdapter<T>
#new from_Context_int_List(a: NativeContext, b: Int, c: JavaList) in "Java" `{
#return new android.widget.ArrayAdapter(a, (int)b, c);
#`}
# Java constructor: android.widget.ArrayAdapter<T>
#new from_Context_int_int_List(a: NativeContext, b: Int, c: Int, d: Java_util_List) in "Java" `{
#return new android.widget.ArrayAdapter(a, (int)b, (int)c, d);
#`}
redef fun new_global_ref import sys, Sys.jni_env `{
Sys sys = Android_widget_ArrayAdapter_sys(self);
JNIEnv *env = Sys_jni_env(sys);
return (*env)->NewGlobalRef(env, self);
`}
redef fun pop_from_local_frame_with_env(jni_env) `{
return (*jni_env)->PopLocalFrame(jni_env, self);
`}
end
lib/android/ui/native_ui.nit:352,1--451,3