platform/android/Rhodes/jni/include/rhodes/details/rhojava.inc in rhodes-3.5.1.12 vs platform/android/Rhodes/jni/include/rhodes/details/rhojava.inc in rhodes-5.5.0
- old
+ new
@@ -1,31 +1,29 @@
-RHODES_DEFINE_JAVA_CLASS(RHODES_JAVA_CLASS_ALERT, "com/rhomobile/rhodes/alert/Alert")
-RHODES_DEFINE_JAVA_CLASS(RHODES_JAVA_CLASS_BITMAP, "android/graphics/Bitmap")
+RHODES_DEFINE_JAVA_CLASS(RHODES_JAVA_CLASS_STRING, "java/lang/String")
RHODES_DEFINE_JAVA_CLASS(RHODES_JAVA_CLASS_BOOLEAN, "java/lang/Boolean")
+RHODES_DEFINE_JAVA_CLASS(RHODES_JAVA_CLASS_INTEGER, "java/lang/Integer")
+RHODES_DEFINE_JAVA_CLASS(RHODES_JAVA_CLASS_FLOAT, "java/lang/Float")
+RHODES_DEFINE_JAVA_CLASS(RHODES_JAVA_CLASS_DOUBLE, "java/lang/Double")
+RHODES_DEFINE_JAVA_CLASS(RHODES_JAVA_CLASS_METHODRESULT, "com/rhomobile/rhodes/api/MethodResult")
+RHODES_DEFINE_JAVA_CLASS(RHODES_JAVA_CLASS_BITMAP, "android/graphics/Bitmap")
RHODES_DEFINE_JAVA_CLASS(RHODES_JAVA_CLASS_BUFFEREDREADER, "java/io/BufferedReader")
-RHODES_DEFINE_JAVA_CLASS(RHODES_JAVA_CLASS_CAMERA, "com/rhomobile/rhodes/camera/Camera")
RHODES_DEFINE_JAVA_CLASS(RHODES_JAVA_CLASS_CAPABILITIES, "com/rhomobile/rhodes/Capabilities")
RHODES_DEFINE_JAVA_CLASS(RHODES_JAVA_CLASS_CONTACT, "com/rhomobile/rhodes/phonebook/Contact")
RHODES_DEFINE_JAVA_CLASS(RHODES_JAVA_CLASS_CONTACT_FIELD, "com/rhomobile/rhodes/phonebook/ContactField")
RHODES_DEFINE_JAVA_CLASS(RHODES_JAVA_CLASS_DATE, "java/util/Date")
RHODES_DEFINE_JAVA_CLASS(RHODES_JAVA_CLASS_DATE_TIME_PICKER, "com/rhomobile/rhodes/datetime/DateTimePicker")
-RHODES_DEFINE_JAVA_CLASS(RHODES_JAVA_CLASS_DOUBLE, "java/lang/Double")
RHODES_DEFINE_JAVA_CLASS(RHODES_JAVA_CLASS_EVENT, "com/rhomobile/rhodes/event/Event")
RHODES_DEFINE_JAVA_CLASS(RHODES_JAVA_CLASS_EVENT_STORE, "com/rhomobile/rhodes/event/EventStore")
RHODES_DEFINE_JAVA_CLASS(RHODES_JAVA_CLASS_FILEDESCRIPTOR, "java/io/FileDescriptor")
-RHODES_DEFINE_JAVA_CLASS(RHODES_JAVA_CLASS_FLOAT, "java/lang/Float")
RHODES_DEFINE_JAVA_CLASS(RHODES_JAVA_CLASS_GEO_LOCATION, "com/rhomobile/rhodes/geolocation/GeoLocation")
RHODES_DEFINE_JAVA_CLASS(RHODES_JAVA_CLASS_HASHMAP, "java/util/HashMap")
RHODES_DEFINE_JAVA_CLASS(RHODES_JAVA_CLASS_INET4ADDRESS, "java/net/Inet4Address")
-RHODES_DEFINE_JAVA_CLASS(RHODES_JAVA_CLASS_INTEGER, "java/lang/Integer")
+RHODES_DEFINE_JAVA_CLASS(RHODES_JAVA_CLASS_INETADDRESS, "java/net/InetAddress")
RHODES_DEFINE_JAVA_CLASS(RHODES_JAVA_CLASS_INPUTSTREAMREADER, "java/io/InputStreamReader")
RHODES_DEFINE_JAVA_CLASS(RHODES_JAVA_CLASS_ITERATOR, "java/util/Iterator")
RHODES_DEFINE_JAVA_CLASS(RHODES_JAVA_CLASS_MAP, "java/util/Map")
RHODES_DEFINE_JAVA_CLASS(RHODES_JAVA_CLASS_MAPVIEW, "com/rhomobile/rhodes/mapview/MapView")
-#ifdef RHO_GOOGLE_API_KEY
-RHODES_DEFINE_JAVA_CLASS(RHODES_JAVA_CLASS_GOOGLEMAPVIEW, "com/rhomobile/rhodes/mapview/GoogleMapView")
-#endif
RHODES_DEFINE_JAVA_CLASS(RHODES_JAVA_CLASS_NATIVEBAR, "com/rhomobile/rhodes/NativeBar")
RHODES_DEFINE_JAVA_CLASS(RHODES_JAVA_CLASS_NAVBAR, "com/rhomobile/rhodes/NavBar")
RHODES_DEFINE_JAVA_CLASS(RHODES_JAVA_CLASS_PHONEBOOK, "com/rhomobile/rhodes/phonebook/Phonebook")
RHODES_DEFINE_JAVA_CLASS(RHODES_JAVA_CLASS_RHOBLUETOOTHMANAGER, "com/rhomobile/rhodes/bluetooth/RhoBluetoothManager")
RHODES_DEFINE_JAVA_CLASS(RHODES_JAVA_CLASS_RHOCRYPTIMPL, "com/rhomobile/rhodes/RhoCryptImpl")
@@ -34,11 +32,11 @@
RHODES_DEFINE_JAVA_CLASS(RHODES_JAVA_CLASS_RHOFILEAPI, "com/rhomobile/rhodes/file/RhoFileApi")
RHODES_DEFINE_JAVA_CLASS(RHODES_JAVA_CLASS_RHOSOCKADDR, "com/rhomobile/rhodes/socket/RhoSockAddr")
RHODES_DEFINE_JAVA_CLASS(RHODES_JAVA_CLASS_RINGTONE_MANAGER, "com/rhomobile/rhodes/RingtoneManager")
RHODES_DEFINE_JAVA_CLASS(RHODES_JAVA_CLASS_RUNTIME_EXCEPTION, "java/lang/RuntimeException")
RHODES_DEFINE_JAVA_CLASS(RHODES_JAVA_CLASS_SET, "java/util/Set")
-RHODES_DEFINE_JAVA_CLASS(RHODES_JAVA_CLASS_SIGNATURE, "com/rhomobile/rhodes/signature/Signature")
RHODES_DEFINE_JAVA_CLASS(RHODES_JAVA_CLASS_SSLIMPL, "com/rhomobile/rhodes/socket/SSLImpl")
-RHODES_DEFINE_JAVA_CLASS(RHODES_JAVA_CLASS_STRING, "java/lang/String")
+RHODES_DEFINE_JAVA_CLASS(RHODES_JAVA_CLASS_COLLECTION, "java/util/Collection")
+RHODES_DEFINE_JAVA_CLASS(RHODES_JAVA_CLASS_ARRAYLIST, "java/util/ArrayList")
RHODES_DEFINE_JAVA_CLASS(RHODES_JAVA_CLASS_VECTOR, "java/util/Vector")
RHODES_DEFINE_JAVA_CLASS(RHODES_JAVA_CLASS_WEB_VIEW, "com/rhomobile/rhodes/WebView")
RHODES_DEFINE_JAVA_CLASS(RHODES_JAVA_CLASS_MEMORY_INFO_COLLECTOR, "com/rhomobile/rhodes/MemoryInfoCollector")